TsctlBusCommitDesc

From embeddedTS Manuals

Some busses support atomic reading and writing segments of its data. A bus that supports this operation will implement the Commit function to atomically write those segments that support this function.

One example of a bus that does this is CacheBus. This bus supports caching portions of a (presumably slow) bus backed by registers.

If the forceall parameter is non-zero, all segments will be written, otherwise only those segments which are marked as dirty will be written.