As I read the Linux SMBus drivers spec, AND the SMBus Specification Version
2.0 Section "5.5.7 Block write/read"

The block write contains the length of the block to write.

The Read block DOES NOT contain the length of the block to read.

The only parts I have ever seen that implement a length on the Block Read
are some goofy TI USB-C devices.

See my previous email regarding what I suspect your options are.

--- Graham

==

On Thu, Feb 15, 2018 at 8:05 PM, Andrew P. Lentvorski <[email protected]>
wrote:

> Well, if the SMBus Specification Version 2.0 Section "5.5.7 Block
> write/read" is goofy then, um, okaaaaay ...
>
> However, since this appears to be a standard part of SMBus, now I really
> do wish to ask "How do I do this with the Linux I2C drivers?"
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/beagleboard/IRYoS2ORwWI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beagleboard/a7b322ee-3e44-45b7-a8cd-1477824d6473%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/a7b322ee-3e44-45b7-a8cd-1477824d6473%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAC_N71qS27z3%2BO3YieGUhb%2BJ9%3DxWUb9tZXQMgeWX62iCpfgRxw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to