hg: dio/master: 7 new changesets

jen.dority at oracle.com jen.dority at oracle.com
Wed Aug 27 15:01:04 UTC 2014


Changeset: 0374a2c4bf93
Author:    jld
Date:      2014-08-21 15:56 -0400
URL:       http://hg.openjdk.java.net/dio/master/rev/0374a2c4bf93

8055761: DIO: UART set and actual parities do not match
Reviewed-by: raimandi

! src/share/linux/native/com/oracle/dio/uart/uart.c

Changeset: 00b112fc9c19
Author:    stsmirno
Date:      2014-08-21 16:17 -0400
URL:       http://hg.openjdk.java.net/dio/master/rev/00b112fc9c19

8055298: DIO: develop inital set of UART tests
Reviewed-by: jld

+ test/jdk/dio/uart/UARTConfigNegativeTest.java
+ test/jdk/dio/uart/UARTConfigTest.java
+ test/jdk/dio/uart/UARTConfigureTest.java
+ test/jdk/dio/uart/UARTListenerTest.java
+ test/jdk/dio/uart/UARTPermissionsTest.java
+ test/jdk/dio/uart/UARTRegisterTest.java
! test/jdk/dio/uart/UARTTestBase.java
+ test/jdk/dio/uart/io/UARTWriteReadTest.java

Changeset: 249f79a848af
Author:    jld
Date:      2014-08-22 12:44 -0400
URL:       http://hg.openjdk.java.net/dio/master/rev/249f79a848af

8055784: Not Excluding Unimplemented Devices from DIO Build When STRIP_PACKAGES is defined
Summary: Fixed mechanism for stripping out unimplemented devices. Also cleaned up some cross module dependencies. Added gpio to list of modules that can be excluded.
Reviewed-by: raimandi

! Makefile
! src/share/classes/jdk/dio/power/PowerManaged.java
! src/share/linux/native/com/oracle/dio/spibus/spi.c

Changeset: a60958f44b0c
Author:    alkonsta
Date:      2014-08-26 19:21 +0400
URL:       http://hg.openjdk.java.net/dio/master/rev/a60958f44b0c

8055914: DevicePermission exposes API not defined by spec
Summary: Methods isValidAction, actionImplies, equals, verifyAndOrderActions moved to a separate class.
Reviewed-by: jld
Contributed-by: alexey.mironov at oracle.com

+ src/share/classes/com/oracle/dio/utils/ActionFactory.java
! src/share/classes/jdk/dio/DeviceMgmtPermission.java
! src/share/classes/jdk/dio/DevicePermission.java
! src/share/classes/jdk/dio/atcmd/ATPermission.java
! src/share/classes/jdk/dio/gpio/GPIOPinPermission.java
! src/share/classes/jdk/dio/gpio/GPIOPortPermission.java

Changeset: 93cb5cb04f26
Author:    alkonsta
Date:      2014-08-26 19:32 +0400
URL:       http://hg.openjdk.java.net/dio/master/rev/93cb5cb04f26

8056057: NPE to throw by PulseCounterConfig when controllerName is null
Reviewed-by: raimandi
Contributed-by: alexey.mironov at oracle.com

! src/share/classes/jdk/dio/counter/PulseCounterConfig.java

Changeset: 28468c289784
Author:    alkonsta
Date:      2014-08-26 19:36 +0400
URL:       http://hg.openjdk.java.net/dio/master/rev/28468c289784

8056080: GPIO DIR_BOTH_INIT_INPUT and DIR_BOTH_INIT_OUTPUT are not supported
Reviewed-by: jld
Contributed-by: alexey.mironov at oracle.com

! src/share/linux/native/com/oracle/dio/gpio/gpio.c
! src/share/native/com/oracle/dio/javacall_gpio.h

Changeset: 44692fd6565d
Author:    jld
Date:      2014-08-27 10:14 -0400
URL:       http://hg.openjdk.java.net/dio/master/rev/44692fd6565d

8055674: OUTPUT_BUFFER_EMPTY event does not fire
Summary: Fixed OUTPUT_BUFFER_EMPTY to fire even when writing an empty buffer. Fixed other issues keeping uart events from working properly.
Reviewed-by: alkonsta

! src/se/classes/com/oracle/dio/uart/impl/UARTEventHandler.java
! 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/linux/native/com/oracle/dio/uart/serial.c
! src/share/linux/native/com/oracle/dio/uart/uart.c



More information about the dio-dev mailing list