2.1.1 Functions
void CLB1_Initialize (void)
Initializes the clb1 and it must be called before any other routine is called.
void CLB1_Enable (void)
Enables CLB1.
void CLB1_Disable (void)
Disables CLB1.
bool CLB1_IsCLBSWINBusy (void)
void CLB1_Configure (uint16_t start_address)
Configures CLB1.
void CLB1_SWIN_Write8 (uint8_t data)
Writes the data into the CLB Data registers.
void CLB1_SWIN_Write16 (uint16_t data)
Writes the data into the CLB Data registers.
void CLB1_SWIN_Write32 (uint32_t data)
Writes the data into the CLB Data registers.
uint8_t CLB1_SWIN_Read8 (void)
Reads the data from the CLB Data registers.
uint16_t CLB1_SWIN_Read16 (void)
Reads the data from the CLB Data registers.
uint32_t CLB1_SWIN_Read32 (void)
Reads the data from the CLB Data registers.
void CLB1_CLB1I0_SetInterruptHandler (void(*InterruptHandler)(void))
Sets the callback function for the interrupt event.
void CLB1_CLB1I0_Task (void)
Implements the task for the CLB1I0 interrupt events.
