hg: dio/dev: 8085816: Simplify native event handling framework

sergey.nazarkin at oracle.com sergey.nazarkin at oracle.com
Thu Jun 4 14:14:40 UTC 2015


Changeset: 28f536a049ec
Author:    snazarki
Date:      2015-06-04 17:04 +0300
URL:       http://hg.openjdk.java.net/dio/dev/rev/28f536a049ec

8085816: Simplify native event handling framework
Summary: Single event handler is introduces as substitution for UART*, GPIO* handlers
Reviewed-by: alkonsta

- src/se/classes/com/oracle/dio/gpio/impl/GPIOEventHandler.java
- src/se/classes/com/oracle/dio/gpio/impl/GPIOPinEventHandler.java
- src/se/classes/com/oracle/dio/gpio/impl/GPIOPortEventHandler.java
! src/se/classes/com/oracle/dio/impl/Event.java
! src/se/classes/com/oracle/dio/impl/EventQueue.java
+ src/se/classes/com/oracle/dio/impl/EventQueueManager.java
! src/se/classes/com/oracle/dio/uart/impl/ModemSignalDispatcher.java
- src/se/classes/com/oracle/dio/uart/impl/UARTEventHandler.java
! src/se/native/com/oracle/dio/dio_event_queue.cpp
! src/se/native/com/oracle/dio/dio_event_queue.h
! src/se/native/com/oracle/dio/gpio/impl/jni_gpio.cpp
! src/se/native/com/oracle/dio/uart/impl/jni_signal_dispatcher.cpp
! src/se/native/com/oracle/dio/uart/impl/jni_uart.cpp
! src/share/classes/com/oracle/dio/gpio/impl/GPIOPinImpl.java
! src/share/classes/com/oracle/dio/gpio/impl/GPIOPortImpl.java
! src/share/classes/com/oracle/dio/impl/AbstractPeripheral.java
! src/share/classes/com/oracle/dio/uart/impl/UARTImpl.java
! src/share/native/com/oracle/dio/javacall_uart.h



More information about the dio-dev mailing list