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 ADC16_SOC_TEMP_CH_EN (0U) |
| #define ADC_SOC_CONFIG_INTEN_CHAN_BIT_SIZE (8U) |
| #define ADC_SOC_DMA_ADDR_ALIGNMENT (4U) |
| #define ADC_SOC_MAX_TRIG_CH_LEN (4U) |
| #define ADC_SOC_MAX_TRIG_CH_NUM (11U) |
| #define ADC_SOC_NO_HW_TRIG_SRC (1U) |
| #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 DAO_I2S HPM_I2S1 |
| #define DAO_SOC_PDM_SAMPLE_RATE_RATIO (3U) |
| #define DAO_SOC_SAMPLE_RATE_IN_HZ (48000U) |
| #define DAO_SOC_VAD_SAMPLE_RATE_RATIO (3U) |
| #define DMA_SOC_CHANNEL_NUM (32U) |
| #define DMA_SOC_CHN_TO_DMAMUX_CHN | ( | x, | |
| n | |||
| ) | (((x) == HPM_XDMA) ? (DMAMUX_MUXCFG_XDMA_MUX0 + n) : (DMAMUX_MUXCFG_HDMA_MUX0 + n)) |
| #define DMA_SOC_HAS_IDLE_FLAG (1U) |
| #define DMA_SOC_MAX_COUNT (2U) |
| #define DMA_SOC_TRANSFER_PER_BURST_MAX | ( | x | ) | (((x) == HPM_XDMA) ? DMA_NUM_TRANSFER_PER_BURST_1024T : DMA_NUM_TRANSFER_PER_BURST_128T) |
| #define DMA_SOC_TRANSFER_WIDTH_MAX | ( | x | ) | (((x) == HPM_XDMA) ? DMA_TRANSFER_WIDTH_DOUBLE_WORD : DMA_TRANSFER_WIDTH_WORD) |
| #define ENET_SOC_ADDR_MAX_COUNT (5U) |
| #define ENET_SOC_ALT_EHD_DES_LEN (8U) |
| #define ENET_SOC_ALT_EHD_DES_MAX_LEN (8U) |
| #define ENET_SOC_ALT_EHD_DES_MIN_LEN (4U) |
| #define ENET_SOC_BUFF_ADDR_ALIGNMENT (4U) |
| #define ENET_SOC_DESC_ADDR_ALIGNMENT (32U) |
| #define ENET_SOC_DMA_BUS_WIDTH_IN_BYTES (8U) |
| #define ENET_SOC_PPS_MAX_COUNT (4L) |
| #define EWDG_SOC_CLK_DIV_VAL_MAX (5U) |
| #define EWDG_SOC_OVERTIME_REG_WIDTH (16U) |
| #define EWDG_SOC_SUPPORT_TIMEOUT_INTERRUPT (0U) |
| #define FFA_SOC_BUFFER_MAX (4096U) |
FFA Section.
| #define I2C_SOC_FIFO_SIZE (4U) |
| #define I2C_SOC_TRANSFER_COUNT_MAX (4096U) |
| #define I2S_SOC_MAX_CHANNEL_NUM (16U) |
| #define I2S_SOC_MAX_TX_CHANNEL_NUM (8U) |
| #define I2S_SOC_MAX_TX_FIFO_DEPTH (8U) |
| #define LCDC_SOC_LAYER_SUPPORTS_CSC | ( | x | ) | ((x) < 2) |
| #define LCDC_SOC_LAYER_SUPPORTS_YUV | ( | x | ) | ((x) < 2) |
| #define LCDC_SOC_MAX_CSC_LAYER_COUNT (2U) |
| #define LCDC_SOC_MAX_LAYER_COUNT (8U) |
| #define MCAN_SOC_MAX_COUNT (8U) |
| #define MCAN_SOC_MSG_BUF_IN_AHB_RAM (1U) |
| #define MCAN_SOC_MSG_BUF_IN_IP (0U) |
| #define OTP_SOC_MAC0_IDX (65U) |
| #define OTP_SOC_MAC0_LEN (6U) /* in bytes */ |
| #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 PDM_I2S HPM_I2S0 |
| #define PDM_SOC_SAMPLE_RATE_IN_HZ (16000U) |
| #define PDMA_SOC_PS_MAX_COUNT (2U) |
| #define PDMA_SOC_SUPPORT_BS16 (0U) |
| #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 (5U) |
| #define PLLCTL_SOC_PLL_REFCLK_FREQ (24U * 1000000UL) |
| #define PTPC_SOC_TIMER_MAX_COUNT (2U) |
| #define PWM_SOC_CMP_MAX_COUNT (24U) |
| #define PWM_SOC_HRPWM_SUPPORT (0U) |
PWM Section
| #define PWM_SOC_OUTPUT_MAX_COUNT (24U) |
| #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 (0U) |
| #define SDP_HAS_SM3_SUPPORT (1U) |
| #define SDP_HAS_SM4_SUPPORT (1U) |
| #define SDP_REGISTER_DESCRIPTOR_COUNT (1U) |
| #define SDXC_SOC_HAS_MISC_CTRL0 (1) |
| #define SDXC_SOC_HAS_MISC_CTRL1 (1) |
| #define SDXC_SOC_MAX_COUNT (2) |
| #define SOC_HAS_S_MODE (1U) |
| #define SPI_SOC_FIFO_DEPTH (8U) |
| #define SPI_SOC_TRANSFER_COUNT_MAX (0xFFFFFFFFU) |
| #define SYSCTL_SOC_CPU_GPR_COUNT (14U) |
| #define SYSCTL_SOC_MONITOR_SLICE_COUNT (4U) |
| #define UART_SOC_FIFO_SIZE (16U) |
| #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) |
| #define VAD_SOC_SAMPLE_RATE_IN_HZ (16000U) |