Go to the source code of this file.
| #define ADC16_SOC_MAX_CH_NUM (15U) |
| #define ADC16_SOC_MAX_CONV_CLK_NUM (21U) |
| #define ADC16_SOC_MAX_SAMPLE_VALUE (65535U) |
| #define ADC16_SOC_PARAMS_LEN (34U) |
| #define ADC_SOC_BUSMODE_ENABLE_CTRL_SUPPORT (1U) |
| #define ADC_SOC_CONFIG_INTEN_CHAN_BIT_SIZE (8U) |
| #define ADC_SOC_DMA_ADDR_ALIGNMENT (4U) |
| #define ADC_SOC_IP_VERSION (3U) |
| #define ADC_SOC_MAX_TRIG_CH_LEN (4U) |
| #define ADC_SOC_MAX_TRIG_CH_NUM (11U) |
| #define ADC_SOC_PMT_MAX_DMA_BUFF_LEN_IN_4BYTES (48U) |
| #define ADC_SOC_PREEMPT_ENABLE_CTRL_SUPPORT (1U) |
| #define ADC_SOC_SEQ_HCFG_EN (1U) |
| #define ADC_SOC_SEQ_MAX_DMA_BUFF_LEN_IN_4BYTES (16777216U) |
| #define ADC_SOC_SEQ_MAX_LEN (16U) |
| #define CAN_SOC_MAX_COUNT MCAN_SOC_MAX_COUNT |
| #define DAC_SOC_BUFF_ALIGNED_SIZE (32U) |
| #define DAC_SOC_MAX_BUFF_COUNT (65536U) |
| #define DAC_SOC_MAX_DATA (4095U) |
| #define DAC_SOC_MAX_OUTPUT_FREQ (1000000UL) |
| #define DMA_SOC_CHANNEL_NUM (32U) |
| #define DMA_SOC_CHN_TO_DMAMUX_CHN | ( | x, | |
| n | |||
| ) | (DMAMUX_MUXCFG_HDMA_MUX0 + n) |
| #define DMA_SOC_HAS_IDLE_FLAG (1U) |
| #define DMA_SOC_MAX_COUNT (1U) |
| #define DMA_SOC_TRANSFER_PER_BURST_MAX | ( | x | ) | (DMA_NUM_TRANSFER_PER_BURST_128T) |
| #define DMA_SOC_TRANSFER_WIDTH_MAX | ( | x | ) | (DMA_TRANSFER_WIDTH_WORD) |
| #define DMAMUX_SOC_WRITEONLY (1U) |
| #define EWDG_SOC_CLK_DIV_VAL_MAX (5U) |
| #define EWDG_SOC_OVERTIME_REG_WIDTH (16U) |
| #define EWDG_TIMEOUT_INTERRUPT_REQUIRE_EDGE_TRIGGER (1) |
| #define GPIO_SOC_HAS_EDGE_BOTH_INTERRUPT (1U) |
| #define HPM_L1C_CACHE_SIZE (uint32_t)(16 * SIZE_1KB) |
| #define HPM_L1C_CACHELINE_ALIGN_DOWN | ( | n | ) | ((uint32_t)(n) & ~(HPM_L1C_CACHELINE_SIZE - 1U)) |
| #define HPM_L1C_CACHELINE_ALIGN_UP | ( | n | ) | HPM_L1C_CACHELINE_ALIGN_DOWN((uint32_t)(n) + HPM_L1C_CACHELINE_SIZE - 1U) |
| #define HPM_L1C_CACHELINE_SIZE (32) |
| #define HPM_L1C_CACHELINES_PER_WAY (128) |
| #define HPM_L1C_DCACHE_SIZE (HPM_L1C_CACHE_SIZE) |
| #define HPM_L1C_ICACHE_SIZE (HPM_L1C_CACHE_SIZE) |
| #define I2C_SOC_FIFO_SIZE (4U) |
| #define I2C_SOC_TRANSFER_COUNT_MAX (4096U) |
| #define MCAN_SOC_MAX_COUNT (4U) |
| #define MCAN_SOC_MSG_BUF_IN_AHB_RAM (1U) |
| #define MCAN_SOC_MSG_BUF_IN_IP (0U) |
| #define OPAMP_SOC_HAS_MAX_PRESET_CHN_NUM (7U) |
OPAMP
| #define OTP_SOC_UUID_IDX (88U) |
| #define OTP_SOC_UUID_LEN (16U) /* in bytes */ |
| #define PCFG_SOC_DCDC_MAX_VOLTAGE_IN_MV (1375U) |
| #define PCFG_SOC_DCDC_MIN_VOLTAGE_IN_MV (600U) |
| #define PCFG_SOC_LDO1P1_MAX_VOLTAGE_IN_MV (1320U) |
| #define PCFG_SOC_LDO1P1_MIN_VOLTAGE_IN_MV (700U) |
| #define PCFG_SOC_LDO2P5_MAX_VOLTAGE_IN_MV (2900U) |
| #define PCFG_SOC_LDO2P5_MIN_VOLTAGE_IN_MV (2125) |
| #define PLB_SOC_TYPEA_TRGM_INPUT0 (TRGM_TRGOCFG_PLB_IN_00) |
PLB
| #define PLB_SOC_TYPEA_TRGM_OUTPUT0 (HPM_TRGM0_INPUT_SRC_PLB_OUT00) |
| #define PLB_SOC_TYPEB_TRGM_INPUT0 (TRGM_TRGOCFG_PLB_IN_16) |
| #define PLB_SOC_TYPEB_TRGM_OUTPUT0 (HPM_TRGM0_INPUT_SRC_PLB_OUT16) |
| #define PLIC_SUPPORT_EDGE_TRIGGER (1) |
| #define PLLCTL_SOC_PLL_HAS_DIV0 | ( | x | ) | ((((x) == 1) || ((x) == 2)) ? 1 : 0) |
| #define PLLCTL_SOC_PLL_HAS_DIV1 | ( | x | ) | ((((x) == 1) || ((x) == 2)) ? 1 : 0) |
| #define PLLCTL_SOC_PLL_MAX_COUNT (2U) |
| #define PLLCTL_SOC_PLL_REFCLK_FREQ (24U * 1000000UL) |
| #define PMP_SUPPORT_PMA (0) |
| #define PTPC_SOC_TIMER_MAX_COUNT (2U) |
| #define PWM_SOC_CMP_MAX_COUNT (24U) |
| #define PWM_SOC_HRPWM_SUPPORT (0U) |
| #define PWM_SOC_OUTPUT_TO_PWM_MAX_COUNT (8U) |
| #define PWM_SOC_PWM_MAX_COUNT (8U) |
| #define PWM_SOC_SHADOW_TRIG_SUPPORT (0U) |
| #define PWM_SOC_TIMER_RESET_SUPPORT (1U) |
| #define SDP_HAS_SM3_SUPPORT (1U) |
| #define SDP_HAS_SM4_SUPPORT (1U) |
| #define SDP_REGISTER_DESCRIPTOR_COUNT (1U) |
| #define SOC_HAS_S_MODE (0U) |
| #define SPI_SOC_FIFO_DEPTH (8U) |
| #define SPI_SOC_TRANSFER_COUNT_MAX (0xFFFFFFFFU) |
| #define SYNT_SOC_HAS_TIMESTAMP (1U) |
| #define SYSCTL_SOC_CPU_GPR_COUNT (14U) |
| #define SYSCTL_SOC_MONITOR_SLICE_COUNT (4U) |
| #define TRGM_SOC_HAS_ADC_MATRIX_SEL (1U) |
| #define TRGM_SOC_HAS_DAC_MATRIX_SEL (1U) |
| #define TRGM_SOC_HAS_DMAMUX_EN (1U) |
| #define TRGM_SOC_HAS_FILTER_SHIFT (1U) |
| #define TRGM_SOC_HAS_POS_MATRIX_SEL (1U) |
| #define TRGM_SOC_TRIM_IN_GROUP_MAX (3U) |
| #define TRGM_SOC_TRIM_OUT_GROUP_MAX (4U) |
| #define UART_SOC_FIFO_SIZE (16U) |
| #define UART_SOC_OVERSAMPLE_MAX (30U) /* only support 30 oversample rate for rx idle detection */ |
| #define USB_SOC_DCD_DATA_RAM_ADDRESS_ALIGNMENT (2048U) |
| #define USB_SOC_DCD_MAX_ENDPOINT_COUNT (16U) |
| #define USB_SOC_DCD_MAX_QTD_COUNT (USB_SOC_DCD_MAX_ENDPOINT_COUNT * 2U * USB_SOC_DCD_QTD_COUNT_EACH_ENDPOINT) |
| #define USB_SOC_DCD_QHD_BUFFER_COUNT (5U) |
| #define USB_SOC_DCD_QTD_COUNT_EACH_ENDPOINT (8U) |
| #define USB_SOC_DCD_QTD_NEXT_INVALID (1U) |
| #define USB_SOC_HCD_FRAMELIST_MAX_ELEMENTS (1024U) |
| #define USB_SOC_MAX_COUNT (1U) |
| #define USB_SOS_DCD_MAX_QHD_COUNT (USB_SOC_DCD_MAX_ENDPOINT_COUNT * 2U) |