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.

Table 1. Parameters
Data direction Parameter name Description

[in]

dev_inst

Pointer to the DAC software instance struct

Returns

Synchronization status of the underlying hardware module(s).

Table 2. Return Values
Return value Description

true

If the module synchronization is ongoing

false

If the module has completed synchronization