TMPM4G9
V1.0.0.0
|
This file provides API functions for Safety Library - CLOCK. More...
Macros | |
#define | BUSY_TIMEOUT (10) |
#define | CHECK_PERIOD (100) |
#define | REG_OFD_OFDCR1_OFDWEN_DISABLE ((uint32_t)0x00000006) |
#define | REG_OFD_OFDCR1_OFDWEN_ENABLE ((uint32_t)0x000000F9) |
#define | REG_OFD_OFDCR2_OFDEN_DISABLE ((uint32_t)0x00000000) |
#define | REG_OFD_OFDCR2_OFDEN_ENABLE ((uint32_t)0x000000E4) |
#define | REG_OFD_OFDRST_OFDRSTEN_DISABLE ((uint32_t)0x00000000) |
#define | REG_OFD_OFDRST_OFDRSTEN_ENABLE ((uint32_t)0x00000001) |
#define | REG_OFD_OFDSTAT_OFDBUSY_MASK ((uint32_t)0x00000002) |
#define | REG_OFD_OFDSTAT_OFDBUSY_SUSPENDED ((uint32_t)0x00000000) |
#define | REG_OFD_OFDSTAT_OFDBUSY_RUNNING ((uint32_t)0x00000002) |
#define | REG_OFD_OFDSTAT_FRQERR_MASK ((uint32_t)0x00000001) |
#define | REG_OFD_OFDSTAT_FRQERR_NOERROR ((uint32_t)0x00000000) |
#define | REG_OFD_OFDSTAT_FRQERR_ERROR ((uint32_t)0x00000001) |
#define | REG_OFD_OFDMON1_OFDMON1_EHOSC ((uint32_t)0x00000000) |
#define | REG_OFD_OFDMON1_OFDMON1_FC ((uint32_t)0x00000001) |
#define | CLOCK_MAX (0x0fff) |
Functions | |
bool | safety_CLOCK (uint32_t clock_id, uint32_t high_clock, uint32_t low_clock) |
CLOCK CRC test. More... | |
This file provides API functions for Safety Library - CLOCK.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
Copyright(C) Toshiba Electronic Device Solutions Corporation 2019