![]() |
S32 SDK
|
Chip specific module features. More...
Go to the source code of this file.
Chip specific module features.
Definition in file S32K144_features.h.
#define ADC_INPUTCHAN_BANDGAP ADC_INPUTCHAN_AD27 |
Definition at line 958 of file S32K144_features.h.
#define ADC_INPUTCHAN_DISABLED ADC_INPUTCHAN_AD31 |
Definition at line 961 of file S32K144_features.h.
#define ADC_INPUTCHAN_TEMP ADC_INPUTCHAN_AD26 |
ADC input channel mappings Define some user-friendly names for ADC input channels.
Definition at line 957 of file S32K144_features.h.
#define ADC_INPUTCHAN_VREFSH ADC_INPUTCHAN_AD29 |
Definition at line 959 of file S32K144_features.h.
#define ADC_INPUTCHAN_VREFSL ADC_INPUTCHAN_AD30 |
Definition at line 960 of file S32K144_features.h.
#define CLOCK_MAX_FREQUENCIES |
Definition at line 836 of file S32K144_features.h.
#define DMAMUX_CLOCK_NAMES {PCC_DMAMUX0_CLOCK} |
Definition at line 531 of file S32K144_features.h.
#define EDMA_CLOCK_NAMES {SIM_DMA_CLOCK} |
Definition at line 514 of file S32K144_features.h.
#define ERRATA_E10655 |
Definition at line 56 of file S32K144_features.h.
#define ERRATA_E10792 |
Definition at line 61 of file S32K144_features.h.
#define ERRATA_E6940 |
Definition at line 51 of file S32K144_features.h.
#define ERRATA_E9005 |
Definition at line 47 of file S32K144_features.h.
#define FEATURE_CAN0_HAS_FD (1) |
Definition at line 285 of file S32K144_features.h.
#define FEATURE_CAN0_MAX_MB_NUM (32U) |
Definition at line 291 of file S32K144_features.h.
#define FEATURE_CAN1_HAS_FD (0) |
Definition at line 287 of file S32K144_features.h.
#define FEATURE_CAN1_MAX_MB_NUM (16U) |
Definition at line 293 of file S32K144_features.h.
#define FEATURE_CAN2_HAS_FD (0) |
Definition at line 289 of file S32K144_features.h.
#define FEATURE_CAN2_MAX_MB_NUM (16U) |
Definition at line 295 of file S32K144_features.h.
#define FEATURE_CAN_HAS_DMA_ENABLE (1) |
Definition at line 299 of file S32K144_features.h.
#define FEATURE_CAN_HAS_ISOCANFDEN_ENABLE (1) |
Definition at line 307 of file S32K144_features.h.
#define FEATURE_CAN_HAS_MBDSR1 (0) |
Definition at line 309 of file S32K144_features.h.
#define FEATURE_CAN_HAS_PE_CLKSRC_SELECT (1) |
Definition at line 297 of file S32K144_features.h.
#define FEATURE_CAN_HAS_PRETENDED_NETWORKING (1) |
Definition at line 303 of file S32K144_features.h.
#define FEATURE_CAN_HAS_STFCNTEN_ENABLE (0) |
Definition at line 305 of file S32K144_features.h.
#define FEATURE_CAN_MAX_MB_NUM (32U) |
Definition at line 301 of file S32K144_features.h.
#define FEATURE_CAN_MB_IRQS |
Definition at line 313 of file S32K144_features.h.
#define FEATURE_CAN_MB_IRQS_MAX_COUNT (2U) |
Definition at line 311 of file S32K144_features.h.
#define FEATURE_CAN_RXFIFO_FRAME_AVAILABLE (5U) |
Definition at line 279 of file S32K144_features.h.
#define FEATURE_CAN_RXFIFO_OVERFLOW (7U) |
Definition at line 283 of file S32K144_features.h.
#define FEATURE_CAN_RXFIFO_WARNING (6U) |
Definition at line 281 of file S32K144_features.h.
#define FEATURE_CHANNEL_INTERRUPT_LINES (16U) |
Definition at line 500 of file S32K144_features.h.
#define FEATURE_CSEC_BOOT_FLAVOR_OFFSET (0x1BU) |
CSE_PRAM offset of the boot flavor parameter used by the following commands: CMD_BOOT_DEFINE.
Definition at line 921 of file S32K144_features.h.
#define FEATURE_CSEC_BOOT_SIZE_OFFSET (0x1CU) |
CSE_PRAM offset of the boot size parameter used by the following commands: CMD_BOOT_DEFINE.
Definition at line 918 of file S32K144_features.h.
#define FEATURE_CSEC_ERROR_BITS_OFFSET (0x4U) |
CSE_PRAM offset of the error bits field contained by all commands.
Definition at line 929 of file S32K144_features.h.
#define FEATURE_CSEC_FLASH_START_ADDRESS_OFFSET (0x10U) |
CSE_PRAM offset of the Flash start address parameter used by the following commands: CMD_GENERATE_MAC, CMD_VERIFY_MAC (pointer method)
Definition at line 924 of file S32K144_features.h.
#define FEATURE_CSEC_MAC_LENGTH_OFFSET (0x8U) |
CSE_PRAM offset of the MAC length parameter used by the following commands: CMD_VERIFY_MAC (both copy and pointer methods)
Definition at line 915 of file S32K144_features.h.
#define FEATURE_CSEC_MESSAGE_LENGTH_OFFSET (0xCU) |
CSE_PRAM offset of the message length parameter used by the following commands: CMD_GENERATE_MAC, CMD_VERIFY_MAC (both copy and pointer methods)
Definition at line 912 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_0_OFFSET (0x0U) |
CSE_PRAM offset of page 0.
Definition at line 935 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_1_OFFSET (0x10U) |
CSE_PRAM offset of page 1.
Definition at line 937 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_2_OFFSET (0x20U) |
CSE_PRAM offset of page 2.
Definition at line 939 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_3_OFFSET (0x30U) |
CSE_PRAM offset of page 3.
Definition at line 941 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_4_OFFSET (0x40U) |
CSE_PRAM offset of page 4.
Definition at line 943 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_5_OFFSET (0x50U) |
CSE_PRAM offset of page 5.
Definition at line 945 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_6_OFFSET (0x60U) |
CSE_PRAM offset of page 6.
Definition at line 947 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_7_OFFSET (0x70U) |
CSE_PRAM offset of page 7.
Definition at line 949 of file S32K144_features.h.
#define FEATURE_CSEC_PAGE_LENGTH_OFFSET (0xEU) |
CSE_PRAM offset of the page length parameter used by the following commands: CMD_ENC_ECB, CMD_ENC_CBC, CMD_DEC_ECB, CMD_DEC_CBC, CMD_MP_COMPRESS.
Definition at line 909 of file S32K144_features.h.
#define FEATURE_CSEC_SREG_OFFSET (0x2FU) |
CSE_PRAM offset of the SREG parameter used by the following commands: CMD_GET_ID.
Definition at line 932 of file S32K144_features.h.
#define FEATURE_CSEC_VERIFICATION_STATUS_OFFSET (0x14U) |
CSE_PRAM offset of the verification status parameter used by the following commands: CMD_VERIFY_MAC (both copy and pointer methods)
Definition at line 927 of file S32K144_features.h.
#define FEATURE_DMAMUX_CHN_FOR_EDMA_CHN | ( | x | ) | (x) |
Definition at line 527 of file S32K144_features.h.
#define FEATURE_DMAMUX_CHN_REG_INDEX | ( | x | ) | (x) |
Definition at line 529 of file S32K144_features.h.
#define FEATURE_DMAMUX_HAS_TRIG (1) |
Definition at line 521 of file S32K144_features.h.
#define FEATURE_DMAMUX_MODULE_CHANNELS (16U) |
Definition at line 519 of file S32K144_features.h.
#define FEATURE_DMAMUX_REQ_SRC_TO_CHN | ( | x | ) | (x) |
Definition at line 523 of file S32K144_features.h.
#define FEATURE_DMAMUX_REQ_SRC_TO_INSTANCE | ( | x | ) | (0U) |
Definition at line 525 of file S32K144_features.h.
#define FEATURE_EDMA_ASYNCHRO_REQUEST_CHANNEL_COUNT (16U) |
Definition at line 512 of file S32K144_features.h.
#define FEATURE_EDMA_CHANNEL_GROUP_COUNT (1U) |
Definition at line 510 of file S32K144_features.h.
#define FEATURE_EDMA_CHN_TO_DCHPRI_INDEX | ( | x | ) | ((x) ^ 3U) |
Definition at line 508 of file S32K144_features.h.
#define FEATURE_EDMA_HAS_ERROR_IRQ |
Definition at line 504 of file S32K144_features.h.
#define FEATURE_EDMA_MODULE_CHANNELS (16U) |
Definition at line 498 of file S32K144_features.h.
#define FEATURE_EDMA_SEPARATE_IRQ_LINES_PER_CHN |
Definition at line 506 of file S32K144_features.h.
#define FEATURE_ERROR_INTERRUPT_LINES (1U) |
Definition at line 502 of file S32K144_features.h.
#define FEATURE_EWM_CMPH_MAX_VALUE (0xFEU) |
Definition at line 624 of file S32K144_features.h.
#define FEATURE_EWM_CMPL_MIN_VALUE (0x00U) |
Definition at line 626 of file S32K144_features.h.
#define FEATURE_EWM_KEY_FIRST_BYTE (0xB4U) |
Definition at line 620 of file S32K144_features.h.
#define FEATURE_EWM_KEY_SECOND_BYTE (0x2CU) |
Definition at line 622 of file S32K144_features.h.
#define FEATURE_FLEXIO_MAX_SHIFTER_COUNT (4U) |
Definition at line 379 of file S32K144_features.h.
#define FEATURE_FLS_DF_BLOCK_CMD_ADDRESS_ALIGMENT (8u) |
Definition at line 202 of file S32K144_features.h.
#define FEATURE_FLS_DF_BLOCK_COUNT (1u) |
Definition at line 138 of file S32K144_features.h.
#define FEATURE_FLS_DF_BLOCK_SECTOR_SIZE (2048u) |
Definition at line 142 of file S32K144_features.h.
#define FEATURE_FLS_DF_BLOCK_SIZE (65536u) |
Definition at line 140 of file S32K144_features.h.
#define FEATURE_FLS_DF_BLOCK_WRITE_UNIT_SIZE (8u) |
Definition at line 144 of file S32K144_features.h.
#define FEATURE_FLS_DF_CHECK_CMD_ADDRESS_ALIGMENT (4u) |
Definition at line 210 of file S32K144_features.h.
#define FEATURE_FLS_DF_RESOURCE_CMD_ADDRESS_ALIGMENT (8u) |
Definition at line 208 of file S32K144_features.h.
#define FEATURE_FLS_DF_SECTION_CMD_ADDRESS_ALIGMENT (8u) |
Definition at line 206 of file S32K144_features.h.
#define FEATURE_FLS_DF_SECTOR_CMD_ADDRESS_ALIGMENT (8u) |
Definition at line 204 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0000 (0x00010000u) |
Definition at line 212 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0001 (0xFFFFFFFFu) |
Definition at line 214 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0010 (0xFFFFFFFFu) |
Definition at line 216 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0011 (0x00008000u) |
Definition at line 218 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0100 (0x00000000u) |
Definition at line 220 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0101 (0xFFFFFFFFu) |
Definition at line 222 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0110 (0xFFFFFFFFu) |
Definition at line 224 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_0111 (0xFFFFFFFFu) |
Definition at line 226 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1000 (0x00000000u) |
Definition at line 228 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1001 (0xFFFFFFFFu) |
Definition at line 230 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1010 (0x00004000u) |
Definition at line 232 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1011 (0x00008000u) |
Definition at line 234 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1100 (0x00010000u) |
Definition at line 236 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1101 (0xFFFFFFFFu) |
Definition at line 238 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1110 (0xFFFFFFFFu) |
Definition at line 240 of file S32K144_features.h.
#define FEATURE_FLS_DF_SIZE_1111 (0x00010000u) |
Definition at line 242 of file S32K144_features.h.
#define FEATURE_FLS_DF_START_ADDRESS (0x10000000u) |
Definition at line 146 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0000 (0xFFFFu) |
Definition at line 244 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0001 (0xFFFFu) |
Definition at line 246 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0010 (0x1000u) |
Definition at line 248 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0011 (0x0800u) |
Definition at line 250 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0100 (0x0400u) |
Definition at line 252 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0101 (0x0200u) |
Definition at line 254 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0110 (0x0100u) |
Definition at line 256 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_0111 (0x0080u) |
Definition at line 258 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1000 (0x0040u) |
Definition at line 260 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1001 (0x0020u) |
Definition at line 262 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1010 (0xFFFFu) |
Definition at line 264 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1011 (0xFFFFu) |
Definition at line 266 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1100 (0xFFFFu) |
Definition at line 268 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1101 (0xFFFFu) |
Definition at line 270 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1110 (0xFFFFu) |
Definition at line 272 of file S32K144_features.h.
#define FEATURE_FLS_EE_SIZE_1111 (0x0000u) |
Definition at line 274 of file S32K144_features.h.
#define FEATURE_FLS_FLEX_RAM_SIZE (4096u) |
Definition at line 150 of file S32K144_features.h.
#define FEATURE_FLS_FLEX_RAM_START_ADDRESS (0x14000000u) |
Definition at line 152 of file S32K144_features.h.
#define FEATURE_FLS_HAS_DATA_FLS_REGION_PROTECTION (1u) |
Definition at line 124 of file S32K144_features.h.
#define FEATURE_FLS_HAS_EEROM_REGION_PROTECTION (1u) |
Definition at line 122 of file S32K144_features.h.
#define FEATURE_FLS_HAS_ERASE_ALL_BLOCKS_UNSECURE_CMD (1u) |
Definition at line 184 of file S32K144_features.h.
#define FEATURE_FLS_HAS_ERASE_ALL_CMD (1u) |
Definition at line 178 of file S32K144_features.h.
#define FEATURE_FLS_HAS_ERASE_BLOCK_CMD (1u) |
Definition at line 166 of file S32K144_features.h.
#define FEATURE_FLS_HAS_ERASE_SECTOR_CMD (1u) |
Definition at line 168 of file S32K144_features.h.
#define FEATURE_FLS_HAS_FLEX_NVM (1u) |
Definition at line 136 of file S32K144_features.h.
#define FEATURE_FLS_HAS_FLEX_RAM (1u) |
Definition at line 148 of file S32K144_features.h.
#define FEATURE_FLS_HAS_FLEX_RAM_FLAGS (1u) |
Definition at line 118 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PF_BLOCK_SWAP (0u) |
Definition at line 134 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PF_SWAPPING_STATUS_FLAG (0u) |
Definition at line 120 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_CHECK_CMD (1u) |
Definition at line 158 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_LONGWORD_CMD (0u) |
Definition at line 162 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_ONCE_CMD (1u) |
Definition at line 176 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_PARTITION_CMD (1u) |
Definition at line 186 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_PHRASE_CMD (1u) |
Definition at line 164 of file S32K144_features.h.
#define FEATURE_FLS_HAS_PROGRAM_SECTION_CMD (1u) |
Definition at line 170 of file S32K144_features.h.
#define FEATURE_FLS_HAS_READ_1S_ALL_BLOCKS_CMD (1u) |
Definition at line 172 of file S32K144_features.h.
#define FEATURE_FLS_HAS_READ_1S_BLOCK_CMD (1u) |
Definition at line 154 of file S32K144_features.h.
#define FEATURE_FLS_HAS_READ_1S_SECTION_CMD (1u) |
Definition at line 156 of file S32K144_features.h.
#define FEATURE_FLS_HAS_READ_ONCE_CMD (1u) |
Definition at line 174 of file S32K144_features.h.
#define FEATURE_FLS_HAS_READ_RESOURCE_CMD (0u) |
Definition at line 160 of file S32K144_features.h.
#define FEATURE_FLS_HAS_SET_FLEXRAM_FUNCTION_CMD (1u) |
Definition at line 188 of file S32K144_features.h.
#define FEATURE_FLS_HAS_SWAP_CONTROL_CMD (0u) |
Definition at line 182 of file S32K144_features.h.
#define FEATURE_FLS_HAS_VERIFY_BACKDOOR_ACCESS_KEY_CMD (1u) |
Definition at line 180 of file S32K144_features.h.
#define FEATURE_FLS_IS_FTFA (0u) |
Definition at line 110 of file S32K144_features.h.
#define FEATURE_FLS_IS_FTFC (1u) |
Definition at line 112 of file S32K144_features.h.
#define FEATURE_FLS_IS_FTFE (0u) |
Definition at line 114 of file S32K144_features.h.
#define FEATURE_FLS_IS_FTFL (0u) |
Definition at line 116 of file S32K144_features.h.
#define FEATURE_FLS_PF_BLOCK_CMD_ADDRESS_ALIGMENT (16u) |
Definition at line 190 of file S32K144_features.h.
#define FEATURE_FLS_PF_BLOCK_COUNT (1u) |
Definition at line 126 of file S32K144_features.h.
#define FEATURE_FLS_PF_BLOCK_SECTOR_SIZE (4096u) |
Definition at line 130 of file S32K144_features.h.
#define FEATURE_FLS_PF_BLOCK_SIZE (524288u) |
Definition at line 128 of file S32K144_features.h.
#define FEATURE_FLS_PF_BLOCK_WRITE_UNIT_SIZE (8u) |
Definition at line 132 of file S32K144_features.h.
#define FEATURE_FLS_PF_CHECK_CMD_ADDRESS_ALIGMENT (4u) |
Definition at line 198 of file S32K144_features.h.
#define FEATURE_FLS_PF_RESOURCE_CMD_ADDRESS_ALIGMENT (8u) |
Definition at line 196 of file S32K144_features.h.
#define FEATURE_FLS_PF_SECTION_CMD_ADDRESS_ALIGMENT (16u) |
Definition at line 194 of file S32K144_features.h.
#define FEATURE_FLS_PF_SECTOR_CMD_ADDRESS_ALIGMENT (16u) |
Definition at line 192 of file S32K144_features.h.
#define FEATURE_FLS_PF_SWAP_CONTROL_CMD_ADDRESS_ALIGMENT (0u) |
Definition at line 200 of file S32K144_features.h.
#define FEATURE_FTM_CHANNEL_COUNT (8U) |
Definition at line 605 of file S32K144_features.h.
#define FEATURE_INTERRUPT_IRQ_MAX (FTM3_Ovf_Reload_IRQn) |
Number of priority bits implemented in the NVIC
Definition at line 403 of file S32K144_features.h.
#define FEATURE_INTERRUPT_IRQ_MIN (NonMaskableInt_IRQn) |
Definition at line 401 of file S32K144_features.h.
#define FEATURE_LPUART_DEFAULT_OSR (0x0FUL) |
Definition at line 372 of file S32K144_features.h.
#define FEATURE_LPUART_DEFAULT_SBR (0x04UL) |
Definition at line 374 of file S32K144_features.h.
#define FEATURE_LPUART_FIFO_REG_FLAGS_MASK (0x00030000U) |
Definition at line 370 of file S32K144_features.h.
#define FEATURE_LPUART_FIFO_SIZE (4U) |
Definition at line 346 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_10BIT_DATA_SUPPORT (1) |
Definition at line 336 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_32BIT_REGISTERS (1) |
Definition at line 362 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_ADDRESS_MATCHING (1) |
Definition at line 348 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_BAUD_RATE_OVER_SAMPLING_SUPPORT (1) |
Definition at line 338 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_BIT_ORDER_SELECT (1) |
Definition at line 354 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_BOTH_EDGE_SAMPLING_SUPPORT (1) |
Definition at line 342 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_DMA_ENABLE (1) |
Definition at line 350 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_DMA_SELECT (0) |
Definition at line 352 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_EXTENDED_DATA_REGISTER_FLAGS (1) |
Definition at line 324 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_FIFO (0) |
Definition at line 326 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_IMPROVED_SMART_CARD_SUPPORT (0) |
Definition at line 358 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_IR_SUPPORT (1) |
Definition at line 332 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_IRQ_EXTENDED_FUNCTIONS (0) |
Definition at line 320 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_LIN_BREAK_DETECT (0) |
Definition at line 364 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_LOCAL_OPERATION_NETWORK_SUPPORT (0) |
Definition at line 360 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_LOW_POWER_UART_SUPPORT (1) |
Definition at line 322 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_MODEM_SUPPORT (1) |
Definition at line 330 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_MODIR (1) |
Definition at line 328 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_RX_RESYNC_SUPPORT (1) |
Definition at line 340 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_SMART_CARD_SUPPORT (0) |
Definition at line 356 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_STOP_BIT_CONFIG_SUPPORT (1) |
Definition at line 334 of file S32K144_features.h.
#define FEATURE_LPUART_HAS_WAIT_MODE_OPERATION (0) |
Definition at line 366 of file S32K144_features.h.
#define FEATURE_LPUART_IS_SCI (1) |
Definition at line 344 of file S32K144_features.h.
#define FEATURE_LPUART_STAT_REG_FLAGS_MASK (0xC01FC000U) |
Definition at line 368 of file S32K144_features.h.
#define FEATURE_MPU_HAS_PROCESS_IDENTIFIER (1U) |
Definition at line 429 of file S32K144_features.h.
#define FEATURE_MPU_HIGH_MASTER_CONTROL_WIDTH (2U) |
Definition at line 449 of file S32K144_features.h.
#define FEATURE_MPU_LOW_MASTER_CONTROL_WIDTH (6U) |
Definition at line 445 of file S32K144_features.h.
#define FEATURE_MPU_MASTER_CORE (0U) |
Definition at line 452 of file S32K144_features.h.
#define FEATURE_MPU_MASTER_COUNT (3U) |
Definition at line 431 of file S32K144_features.h.
#define FEATURE_MPU_MASTER_DEBUGGER (1U) |
Definition at line 454 of file S32K144_features.h.
#define FEATURE_MPU_MASTER_DMA (2U) |
Definition at line 456 of file S32K144_features.h.
#define FEATURE_MPU_MAX_HIGH_MASTER_NUMBER (7U) |
Definition at line 439 of file S32K144_features.h.
#define FEATURE_MPU_MAX_LOW_MASTER_NUMBER (3U) |
Definition at line 435 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_COUNT (4U) |
Definition at line 459 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_FLASH_BOOTROM (0U) |
Definition at line 461 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_MASK (0xF0000000U) |
Definition at line 469 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_SRAM_BACKDOOR (1U) |
Definition at line 463 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_SRAM_L_FRONTDOOR (2U) |
Definition at line 465 of file S32K144_features.h.
#define FEATURE_MPU_SLAVE_SRAM_U_FRONTDOOR (3U) |
Definition at line 467 of file S32K144_features.h.
#define FEATURE_MSCM_HAS_CPU_INTERRUPT_ROUTER (0) |
Definition at line 968 of file S32K144_features.h.
#define FEATURE_MSCM_HAS_INTERRUPT_ROUTER (0) |
Definition at line 966 of file S32K144_features.h.
#define FEATURE_NVIC_PRIO_BITS (4U) |
Definition at line 405 of file S32K144_features.h.
#define FEATURE_PCC_HAS_IN_USE_FEATURE (0) |
Definition at line 66 of file S32K144_features.h.
#define FEATURE_PDB_ADC_CHANNEL_COUNT (2U) |
Definition at line 392 of file S32K144_features.h.
#define FEATURE_PDB_ADC_PRE_CHANNEL_COUNT (8U) |
Definition at line 394 of file S32K144_features.h.
#define FEATURE_PDB_PODLY_COUNT (1U) |
Definition at line 396 of file S32K144_features.h.
#define FEATURE_PORT_HAS_DIGITAL_FILTER (1) |
Definition at line 75 of file S32K144_features.h.
#define FEATURE_PORT_HAS_DMA_REQUEST (1) |
Definition at line 77 of file S32K144_features.h.
#define FEATURE_PORT_HAS_DRIVE_STRENGTH (1) |
Definition at line 85 of file S32K144_features.h.
#define FEATURE_PORT_HAS_OPEN_DRAIN (0) |
Definition at line 73 of file S32K144_features.h.
#define FEATURE_PORT_HAS_PASSIVE_FILTER (1) |
Definition at line 83 of file S32K144_features.h.
#define FEATURE_PORT_HAS_PIN_CONTROL_LOCK (1) |
Definition at line 71 of file S32K144_features.h.
#define FEATURE_PORT_HAS_PULL_SELECTION (1) |
Definition at line 79 of file S32K144_features.h.
#define FEATURE_PORT_HAS_SLEW_RATE (0) |
Definition at line 81 of file S32K144_features.h.
#define FEATURE_SCB_VECTKEY (0x05FAU) |
Definition at line 411 of file S32K144_features.h.
#define FEATURE_SCG_FIRC_FREQ0 (48000000U) |
Definition at line 99 of file S32K144_features.h.
#define FEATURE_SCG_FIRC_FREQ1 (52000000U) |
Definition at line 101 of file S32K144_features.h.
#define FEATURE_SCG_FIRC_FREQ2 (56000000U) |
Definition at line 103 of file S32K144_features.h.
#define FEATURE_SCG_FIRC_FREQ3 (60000000U) |
Definition at line 105 of file S32K144_features.h.
#define FEATURE_SCG_SIRC_HIGH_RANGE_FREQ (8000000U) |
Definition at line 96 of file S32K144_features.h.
#define FEATURE_SCG_SIRC_LOW_RANGE_FREQ (2000000U) |
Definition at line 94 of file S32K144_features.h.
#define FEATURE_SMC_HAS_HIGH_SPEED_RUN_MODE (1) |
Definition at line 423 of file S32K144_features.h.
#define FEATURE_SMC_HAS_PSTOPO (0) |
Definition at line 419 of file S32K144_features.h.
#define FEATURE_SMC_HAS_STOPO (1) |
Definition at line 417 of file S32K144_features.h.
#define FEATURE_SMC_HAS_WAIT_VLPW (0) |
Definition at line 421 of file S32K144_features.h.
#define FEATURE_SOC_PORT_COUNT (5) |
Definition at line 90 of file S32K144_features.h.
#define FEATURE_SOC_SCG_COUNT (1) |
Definition at line 92 of file S32K144_features.h.
#define FEATURE_WDOG_CLK_FROM_LPO (0x1UL) |
Definition at line 484 of file S32K144_features.h.
#define FEATURE_WDOG_CS_RESERVED_MASK (0x2000U) |
Definition at line 482 of file S32K144_features.h.
#define FEATURE_WDOG_TO_RESET_VALUE (0x400U) |
Definition at line 478 of file S32K144_features.h.
#define FEATURE_WDOG_TRIGGER16_FIRST_VALUE (0xA602U) |
Definition at line 490 of file S32K144_features.h.
#define FEATURE_WDOG_TRIGGER16_SECOND_VALUE (0xB480U) |
Definition at line 492 of file S32K144_features.h.
#define FEATURE_WDOG_TRIGGER_VALUE (0xB480A602U) |
Definition at line 476 of file S32K144_features.h.
#define FEATURE_WDOG_UNLOCK16_FIRST_VALUE (0xC520U) |
Definition at line 486 of file S32K144_features.h.
#define FEATURE_WDOG_UNLOCK16_SECOND_VALUE (0xD928U) |
Definition at line 488 of file S32K144_features.h.
#define FEATURE_WDOG_UNLOCK_VALUE (0xD928C520U) |
Definition at line 474 of file S32K144_features.h.
#define FEATURE_WDOG_WIN_RESET_VALUE (0x0U) |
Definition at line 480 of file S32K144_features.h.
#define FIRC_STABILIZATION_TIMEOUT 10U; |
Definition at line 805 of file S32K144_features.h.
#define FTM_FEATURE_CNT_MAX_VALUE_U32 (0x0000FFFFU) |
Definition at line 613 of file S32K144_features.h.
#define FTM_FEATURE_COMBINE_CHAN_CTRL_WIDTH (8U) |
Definition at line 609 of file S32K144_features.h.
#define FTM_FEATURE_FAULT_CHANNELS (4U) |
Definition at line 607 of file S32K144_features.h.
#define FTM_FEATURE_INPUT_CAPTURE_SINGLE_SHOT (2U) |
Definition at line 615 of file S32K144_features.h.
#define FTM_FEATURE_OUTPUT_CHANNEL_OFFSET (16U) |
Definition at line 611 of file S32K144_features.h.
#define LPI2C_DMA_INSTANCE 0U |
Definition at line 387 of file S32K144_features.h.
#define LPI2C_HAS_FAST_PLUS_MODE (0U) |
Definition at line 599 of file S32K144_features.h.
#define LPI2C_HAS_HIGH_SPEED_MODE (0U) |
Definition at line 600 of file S32K144_features.h.
#define LPI2C_HAS_ULTRA_FAST_MODE (0U) |
Definition at line 601 of file S32K144_features.h.
#define LPSPI_DMA_INSTANCE 0U |
Definition at line 384 of file S32K144_features.h.
#define MAX_FREQ_BUS_CLK 1U |
Definition at line 830 of file S32K144_features.h.
#define MAX_FREQ_CLK_NO 3U |
Definition at line 834 of file S32K144_features.h.
#define MAX_FREQ_HSRUN 2U |
Definition at line 827 of file S32K144_features.h.
#define MAX_FREQ_MODES_NO 3U |
Definition at line 833 of file S32K144_features.h.
#define MAX_FREQ_RUN 1U |
Definition at line 826 of file S32K144_features.h.
#define MAX_FREQ_SLOW_CLK 2U |
Definition at line 831 of file S32K144_features.h.
#define MAX_FREQ_SYS_CLK 0U |
Definition at line 829 of file S32K144_features.h.
#define MAX_FREQ_VLPR 0U |
Maximum frequencies of core, bus and flash clocks. Each entry represents the maximum frequency of SYS_CLK (CORE_CLK), BUS_CLK, SLOW_CLK (FLASH_CLK) in VLPR, RUN and HSRUN modes.
SYS_CLK BUS_CLK SLOW_CLK VLPR * * * RUN * * * HSRUN * * *
Definition at line 825 of file S32K144_features.h.
#define PCC_CAN0_CLOCK PCC_FLEXCAN0_CLOCK |
Definition at line 891 of file S32K144_features.h.
#define PCC_CAN1_CLOCK PCC_FLEXCAN1_CLOCK |
Definition at line 892 of file S32K144_features.h.
#define PCC_CAN2_CLOCK PCC_FLEXCAN2_CLOCK |
Definition at line 893 of file S32K144_features.h.
#define PCC_CLOCK_NAME_MAPPINGS |
PCC clock name mappings Mappings between clock names and peripheral clock control indexes. If there is no peripheral clock control index for a clock name, then the corresponding value is PCC_INVALID_INDEX.
Definition at line 716 of file S32K144_features.h.
#define PCC_DMA_CH_MUX0_CLOCK PCC_DMAMUX0_CLOCK |
Definition at line 884 of file S32K144_features.h.
#define PCC_FLASH0_CLOCK PCC_FTFE0_CLOCK |
START !DO_NOT_USE_DEPRECATED_SYMBOLS These symbols have been renamed. The old names (deprecated symbols) are defined for backward compatibility.
Definition at line 883 of file S32K144_features.h.
#define PCC_FLEXTMR0_CLOCK PCC_FTM0_CLOCK |
Definition at line 895 of file S32K144_features.h.
#define PCC_FLEXTMR1_CLOCK PCC_FTM1_CLOCK |
Definition at line 896 of file S32K144_features.h.
#define PCC_FLEXTMR2_CLOCK PCC_FTM2_CLOCK |
Definition at line 897 of file S32K144_features.h.
#define PCC_FLEXTMR3_CLOCK PCC_FTM3_CLOCK |
Definition at line 894 of file S32K144_features.h.
#define PCC_FTFE0_CLOCK PCC_FTFC0_CLOCK |
Definition at line 901 of file S32K144_features.h.
#define PCC_INVALID_INDEX 0 |
Definition at line 709 of file S32K144_features.h.
#define PCC_LPIIC0_CLOCK PCC_LPI2C0_CLOCK |
Definition at line 900 of file S32K144_features.h.
#define PCC_LPTIMER0_CLOCK PCC_LPTMR0_CLOCK |
Definition at line 899 of file S32K144_features.h.
#define PCC_PIT0_CLOCK PCC_LPIT0_CLOCK |
Definition at line 898 of file S32K144_features.h.
#define PCC_RGPIO0_CLOCK PCC_PORTA_CLOCK |
Definition at line 886 of file S32K144_features.h.
#define PCC_RGPIO1_CLOCK PCC_PORTB_CLOCK |
Definition at line 887 of file S32K144_features.h.
#define PCC_RGPIO2_CLOCK PCC_PORTC_CLOCK |
Definition at line 888 of file S32K144_features.h.
#define PCC_RGPIO3_CLOCK PCC_PORTD_CLOCK |
Definition at line 889 of file S32K144_features.h.
#define PCC_RGPIO4_CLOCK PCC_PORTE_CLOCK |
Definition at line 890 of file S32K144_features.h.
#define PCC_SRTC0_CLOCK PCC_RTC0_CLOCK |
Definition at line 885 of file S32K144_features.h.
#define SIRC_STABILIZATION_TIMEOUT 26U; |
Definition at line 801 of file S32K144_features.h.
#define SOSC_STABILIZATION_TIMEOUT 3205000U; |
Definition at line 809 of file S32K144_features.h.
#define SPLL_STABILIZATION_TIMEOUT 1000U; |
Definition at line 813 of file S32K144_features.h.
#define TMP_BUS_DIV 1U |
Definition at line 860 of file S32K144_features.h.
#define TMP_FIRC_CLK 1U |
Definition at line 855 of file S32K144_features.h.
#define TMP_SIRC_CLK 0U |
Temporary system clock source configurations. Each line represents the SYS(CORE), BUS and SLOW(FLASH) dividers for SIRC, FIRC, SOSC and SPLL clock sources.
SYS_CLK BUS_CLK SLOW_CLK SIRC * * * FIRC * * * SOSC * * * SPLL * * *
Definition at line 854 of file S32K144_features.h.
#define TMP_SLOW_DIV 2U |
Definition at line 861 of file S32K144_features.h.
#define TMP_SOSC_CLK 2U |
Definition at line 856 of file S32K144_features.h.
#define TMP_SPLL_CLK 3U |
Definition at line 857 of file S32K144_features.h.
#define TMP_SYS_CLK_NO 4U |
Definition at line 863 of file S32K144_features.h.
#define TMP_SYS_DIV 0U |
Definition at line 859 of file S32K144_features.h.
#define TMP_SYS_DIV_NO 3U |
Definition at line 864 of file S32K144_features.h.
#define TMP_SYSTEM_CLOCK_CONFIGS |
Definition at line 866 of file S32K144_features.h.
enum clock_names_t |
Clock names.
Definition at line 631 of file S32K144_features.h.
enum dma_request_source_t |
Structure for the DMA hardware request.
Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.
Definition at line 540 of file S32K144_features.h.