|
| void | CS_setExternalClockSource (uint32_t baseAddress, uint32_t XT1CLK_frequency, uint32_t XT2CLK_frequency) |
| | Sets the external clock source. More...
|
| |
| void | CS_clockSignalInit (uint32_t baseAddress, uint8_t selectedClockSignal, uint16_t clockSource, uint16_t clockSourceDivider) |
| | Initializes clock signal. More...
|
| |
| void | CS_XT1Start (uint32_t baseAddress, uint16_t xt1drive) |
| | Initializes the XT1 crystal oscillator in low frequency mode. More...
|
| |
| void | CS_bypassXT1 (uint32_t baseAddress) |
| | Bypasses the XT1 crystal oscillator. More...
|
| |
| bool | CS_XT1StartWithTimeout (uint32_t baseAddress, uint16_t xt1drive, uint32_t timeout) |
| | Initializes the XT1 crystal oscillator in low frequency mode with timeout. More...
|
| |
| bool | CS_bypassXT1WithTimeout (uint32_t baseAddress, uint32_t timeout) |
| | Bypasses the XT1 crystal oscillator with timeout. More...
|
| |
| void | CS_XT1Off (uint32_t baseAddress) |
| | Stops the XT1 oscillator using the XT1OFF bit. More...
|
| |
| void | CS_XT2Start (uint32_t baseAddress, uint16_t xt2drive) |
| | Starts the XT2 crystal. More...
|
| |
| void | CS_bypassXT2 (uint32_t baseAddress) |
| | Bypasses the XT2 crystal oscillator. More...
|
| |
| bool | CS_XT2StartWithTimeout (uint32_t baseAddress, uint16_t xt2drive, uint32_t timeout) |
| | Initializes the XT2 crystal oscillator with timeout. More...
|
| |
| bool | CS_bypassXT2WithTimeout (uint32_t baseAddress, uint32_t timeout) |
| | Bypasses the XT2 crystal oscillator with timeout. More...
|
| |
| void | CS_XT2Off (uint32_t baseAddress) |
| | Stops the XT2 oscillator using the XT2OFF bit. More...
|
| |
| void | CS_enableClockRequest (uint32_t baseAddress, uint8_t selectClock) |
| | Enables conditional module requests. More...
|
| |
| void | CS_disableClockRequest (uint32_t baseAddress, uint8_t selectClock) |
| | Disables conditional module requests. More...
|
| |
| uint8_t | CS_faultFlagStatus (uint32_t baseAddress, uint8_t mask) |
| | Gets the current CS fault flag status. More...
|
| |
| void | CS_clearFaultFlag (uint32_t baseAddress, uint8_t mask) |
| | Clears the current CS fault flag status for the masked bit. More...
|
| |
| uint32_t | CS_getACLK (uint32_t baseAddress) |
| | Get the current ACLK frequency. More...
|
| |
| uint32_t | CS_getSMCLK (uint32_t baseAddress) |
| | Get the current SMCLK frequency. More...
|
| |
| uint32_t | CS_getMCLK (uint32_t baseAddress) |
| | Get the current MCLK frequency. More...
|
| |
| uint16_t | CS_clearAllOscFlagsWithTimeout (uint32_t baseAddress, uint32_t timeout) |
| | Clears all the Oscillator Flags. More...
|
| |
| void | CS_setDCOFreq (uint32_t baseAddress, uint16_t dcorsel, uint16_t dcofsel) |
| | Set DCO frequency. More...
|
| |