Skip to content

I2C write transaction to write multiple registers at once #4

@toyoshim

Description

@toyoshim

originally proposed by @opmregisters.

In the professional use-case, it's important to control all channels at the same time as possible. But I2C isn't enough fast even for pretending it.

Probably, one possible and reasonable solution for this is to allow bulk a kind of transfer. Now PSG and SCC ends accept 2Bytes write only, first byte is register and the second byte is data. But probably, it should allow 2n Bytes write, 2Nth byte is N+1th register and 2N+1 byte is N+1th data, and reflects all N write operations at once.

It may be hard in terms of CPU performance restriction, but worth considering.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions