hg: dio/master: 4 new changesets
jen.dority at oracle.com
jen.dority at oracle.com
Wed Jul 30 23:51:35 UTC 2014
Changeset: afc80951b6bb
Author: alkonsta
Date: 2014-07-25 22:34 +0400
URL: http://hg.openjdk.java.net/dio/master/rev/afc80951b6bb
8050160: Redesign I2C implementation to properly handle transactions
Reviewed-by: jld
! src/se/classes/com/oracle/dio/utils/ExceptionMessage.java
! src/se/native/com/oracle/dio/dio_common.h
! src/se/native/com/oracle/dio/i2cbus/impl/jni_i2c.cpp
! src/share/classes/com/oracle/dio/i2cbus/impl/I2CCombinedMessage.java
! src/share/classes/com/oracle/dio/i2cbus/impl/I2CSlaveImpl.java
! src/share/classes/com/oracle/dio/impl/AbstractPeripheral.java
! src/share/linux/native/com/oracle/dio/i2c.c
! src/share/native/com/oracle/dio/javacall_i2c.h
Changeset: ac70fc607aa1
Author: jld
Date: 2014-07-29 11:55 -0400
URL: http://hg.openjdk.java.net/dio/master/rev/ac70fc607aa1
8052182: Need to support i2c bus numbers > 1
Summary: Removed restriction that i2c bus numbers must be in range [0, 1]
Reviewed-by: raimandi
! src/share/linux/native/com/oracle/dio/i2c.c
Changeset: bc6e203aa176
Author: jld
Date: 2014-07-30 13:25 -0400
URL: http://hg.openjdk.java.net/dio/master/rev/bc6e203aa176
8053907: Provide Sample Service Provider
Summary: Created sample service provider for MCP3008 ADC chip. Chip uses jdk.dio.spibus package to communicate with board.
Reviewed-by: raimandi
+ samples/spi/build.xml
+ samples/spi/src/dio/spi/MCP3008.java
+ samples/spi/src/dio/spi/MCP3008Config.java
+ samples/spi/src/dio/spi/MCP3008Impl.java
+ samples/spi/src/dio/spi/MCP3008Provider.java
+ samples/spi/src/dio/spi/MCP3008Sample.java
Changeset: fc7f7421d460
Author: jld
Date: 2014-07-30 19:46 -0400
URL: http://hg.openjdk.java.net/dio/master/rev/fc7f7421d460
8053996: Make spibus, i2c, and uart optional in dio build
8051815: Change DIO src layout to improve modularization of native code
Reviewed-by: raimandi
! Makefile
- src/share/linux/native/com/oracle/dio/gpio.c
+ src/share/linux/native/com/oracle/dio/gpio/gpio.c
+ src/share/linux/native/com/oracle/dio/gpio/gpio_resource.h
- src/share/linux/native/com/oracle/dio/gpio_resource.h
- src/share/linux/native/com/oracle/dio/i2c.c
+ src/share/linux/native/com/oracle/dio/i2c/i2c.c
- src/share/linux/native/com/oracle/dio/mmio.c
+ src/share/linux/native/com/oracle/dio/mmio/mmio.c
- src/share/linux/native/com/oracle/dio/serial.c
- src/share/linux/native/com/oracle/dio/spi.c
+ src/share/linux/native/com/oracle/dio/spibus/spi.c
+ src/share/linux/native/com/oracle/dio/uart/serial.c
More information about the dio-dev
mailing list