Hi Jean, > I get the idea and I understand the need to emulate the devices early > in the boot process. However, how do you deal with the I2C devices > pre-initialization (setting initial register values)? This is typically > done in user-space with the i2c-stub-from-dump script, or manual calls > to i2cset, but that would be too late in your case, wouldn't it? Yes. In my case, all 0 memory is fine. I needed to check writes which were enabling "channels" allowing me to do further initialization. I see the point, though, that we likely want to address your question before going upstream. > Code looks sane, but I can't comment on the bindings side of things as > this isn't my area. Sure, thanks for checking the code! Regards, Wolfram
Attachment:
signature.asc
Description: PGP signature