RTEMS 6.1-rc6
|
Driver version | |
enum | _src_reset_status_flags { kSRC_WarmBootIndicationFlag = SRC_SRSR_WBI_MASK , kSRC_TemperatureSensorResetFlag = SRC_SRSR_TSR_MASK , kSRC_JTAGSoftwareResetFlag = SRC_SRSR_SJC_MASK , kSRC_JTAGGeneratedResetFlag = SRC_SRSR_JTAG_MASK , kSRC_WatchdogResetFlag = SRC_SRSR_WDOG_MASK } |
SRC reset status flags. More... | |
enum | _src_warm_reset_bypass_count { kSRC_WarmResetWaitAlways = 0U , kSRC_WarmResetWaitClk16 = 1U , kSRC_WarmResetWaitClk32 = 2U , kSRC_WarmResetWaitClk64 = 3U } |
Selection of WARM reset bypass count. More... | |
typedef enum _src_warm_reset_bypass_count | src_warm_reset_bypass_count_t |
Selection of WARM reset bypass count. | |
void | SRC_ClearResetStatusFlags (SRC_Type *base, uint32_t flags) |
Clear the status flags of SRC. | |
#define | FSL_SRC_DRIVER_VERSION (MAKE_VERSION(2, 0, 1)) |
SRC driver version 2.0.1. | |
Selection of WARM reset bypass count.
This type defines the 32KHz clock cycles to count before bypassing the MMDC acknowledge for WARM reset. If the MMDC acknowledge is not asserted before this counter is elapsed, a COLD reset will be initiated.
SRC reset status flags.
Selection of WARM reset bypass count.
This type defines the 32KHz clock cycles to count before bypassing the MMDC acknowledge for WARM reset. If the MMDC acknowledge is not asserted before this counter is elapsed, a COLD reset will be initiated.
void SRC_ClearResetStatusFlags | ( | SRC_Type * | base, |
uint32_t | flags | ||
) |
Clear the status flags of SRC.
base | SRC peripheral base address. |
flags | value of status flags to be cleared, see to _src_reset_status_flags. |
brief Clear the status flags of SRC.
param base SRC peripheral base address. param Mask value of status flags to be cleared, see to _src_reset_status_flags.