hg: dio/dev: DIO-10:[I2C] Impl combined message support for Linux

olga.milovskaya at oracle.com olga.milovskaya at oracle.com
Mon Feb 29 16:06:26 UTC 2016


Changeset: ad12ae44e850
Author:    onazarkina
Date:      2016-02-29 19:06 +0300
URL:       http://hg.openjdk.java.net/dio/dev/rev/ad12ae44e850

DIO-10:[I2C] Impl combined message support for Linux
Summary:
This change is adding combined i2c transactions support
and resoves a number of related issues that revealed on the fix applied:
https://bugs.openjdk.java.net/browse/DIO-10  [I2C] Impl combined message support for Linux
https://bugs.openjdk.java.net/browse/DIO-12  [I2C] 10-bit i2c addressing is not supported
https://bugs.openjdk.java.net/browse/DIO-13  [I2C] wrong handling of clock frequency
https://bugs.openjdk.java.net/browse/DIO-14  [I2C] impossible to communicate to two slaves simultaneously (raspberry pi)
https://bugs.openjdk.java.net/browse/DIO-15  Unable to simply skip some bytes.
         Unable to simply skip some bytes.
Reviewed-by:snazarki
Contributed-by:bkvartsk

! src/share/classes/com/oracle/dio/i2cbus/impl/I2CCombinedMessage.java
! src/share/classes/com/oracle/dio/i2cbus/impl/I2CSlaveImpl.java
! src/share/linux/native/com/oracle/dio/i2c/i2c.c



More information about the dio-dev mailing list