|
|
@ -74,7 +74,7 @@ This number should correspond to one of the busses listed by |
|
|
|
The next parameter is one or multiple |
|
|
|
.I desc |
|
|
|
blocks. |
|
|
|
The number of blocks is limited by the Linux Kernel and defined in I2C_RDWR_IOCTL_MAX_MSGS (42 as of v4.10). |
|
|
|
The number of blocks is limited by the Linux Kernel and defined by I2C_RDWR_IOCTL_MAX_MSGS (42 as of v4.10). |
|
|
|
.I desc |
|
|
|
blocks are composed like this: |
|
|
|
|
|
|
@ -86,7 +86,7 @@ specifies if the message is read or write |
|
|
|
.TP |
|
|
|
.B <length_of_message> |
|
|
|
specifies the number of bytes read or written in this message. |
|
|
|
It is parsed as an unsigned 16 bit integer, but note that the Linux Kernel apply an additional upper limit (8192 as of v4.10). |
|
|
|
It is parsed as an unsigned 16 bit integer, but note that the Linux Kernel applies an additional upper limit (8192 as of v4.10). |
|
|
|
.TP |
|
|
|
.B [@address] |
|
|
|
specifies the 7-bit address of the chip to be accessed for this message, and is an integer. |
|
|
|