6.6.4.1.1 Function dac_is_syncing()
Determines if the hardware module(s) are currently synchronizing to the bus.
bool dac_is_syncing( struct dac_module *const dev_inst)
Checks to see if the underlying hardware peripheral module(s) are currently synchronizing across multiple clock domains to the hardware bus. This function can be used to delay further operations on a module until such time that it is ready, to prevent blocking delays for synchronization in the user application.
Data direction | Parameter name | Description |
---|---|---|
[in] |
dev_inst |
Pointer to the DAC software instance struct |
Returns
Synchronization status of the underlying hardware module(s).
Return value | Description |
---|---|
true |
If the module synchronization is ongoing |
false |
If the module has completed synchronization |