cslr_usbhc.h
来自「dsp在音频处理中的运用」· C头文件 代码 · 共 596 行 · 第 1/2 页
H
596 行
#define CSL_USBHC_HCCONTROLCURRENTED_CCED_SHIFT (0x00000004u)#define CSL_USBHC_HCCONTROLCURRENTED_CCED_RESETVAL (0x00000000u)#define CSL_USBHC_HCCONTROLCURRENTED_RESETVAL (0x00000000u)/* HCBULKHEADED */#define CSL_USBHC_HCBULKHEADED_BHED_MASK (0xFFFFFFF0u)#define CSL_USBHC_HCBULKHEADED_BHED_SHIFT (0x00000004u)#define CSL_USBHC_HCBULKHEADED_BHED_RESETVAL (0x00000000u)#define CSL_USBHC_HCBULKHEADED_RESETVAL (0x00000000u)/* HCBULKCURRENTED */#define CSL_USBHC_HCBULKCURRENTED_BCED_MASK (0xFFFFFFF0u)#define CSL_USBHC_HCBULKCURRENTED_BCED_SHIFT (0x00000004u)#define CSL_USBHC_HCBULKCURRENTED_BCED_RESETVAL (0x00000000u)#define CSL_USBHC_HCBULKCURRENTED_RESETVAL (0x00000000u)/* HDONEHEAD */#define CSL_USBHC_HDONEHEAD_DH_MASK (0xFFFFFFF0u)#define CSL_USBHC_HDONEHEAD_DH_SHIFT (0x00000004u)#define CSL_USBHC_HDONEHEAD_DH_RESETVAL (0x00000000u)#define CSL_USBHC_HDONEHEAD_RESETVAL (0x00000000u)/* HCFMINTERVAL */#define CSL_USBHC_HCFMINTERVAL_FIT_MASK (0x80000000u)#define CSL_USBHC_HCFMINTERVAL_FIT_SHIFT (0x0000001Fu)#define CSL_USBHC_HCFMINTERVAL_FIT_RESETVAL (0x00000000u)#define CSL_USBHC_HCFMINTERVAL_FSMPS_MASK (0x7FFF0000u)#define CSL_USBHC_HCFMINTERVAL_FSMPS_SHIFT (0x00000010u)#define CSL_USBHC_HCFMINTERVAL_FSMPS_RESETVAL (0x00000000u)#define CSL_USBHC_HCFMINTERVAL_FI_MASK (0x00003FFFu)#define CSL_USBHC_HCFMINTERVAL_FI_SHIFT (0x00000000u)#define CSL_USBHC_HCFMINTERVAL_FI_RESETVAL (0x00002EDFu)#define CSL_USBHC_HCFMINTERVAL_RESETVAL (0x00002EDFu)/* HCFMREMAINING */#define CSL_USBHC_HCFMREMAINING_FRT_MASK (0x80000000u)#define CSL_USBHC_HCFMREMAINING_FRT_SHIFT (0x0000001Fu)#define CSL_USBHC_HCFMREMAINING_FRT_RESETVAL (0x00000000u)#define CSL_USBHC_HCFMREMAINING_FR_MASK (0x00003FFFu)#define CSL_USBHC_HCFMREMAINING_FR_SHIFT (0x00000000u)#define CSL_USBHC_HCFMREMAINING_FR_RESETVAL (0x00000000u)#define CSL_USBHC_HCFMREMAINING_RESETVAL (0x00000000u)/* HCFMNUMBER */#define CSL_USBHC_HCFMNUMBER_FN_MASK (0x0000FFFFu)#define CSL_USBHC_HCFMNUMBER_FN_SHIFT (0x00000000u)#define CSL_USBHC_HCFMNUMBER_FN_RESETVAL (0x00000000u)#define CSL_USBHC_HCFMNUMBER_RESETVAL (0x00000000u)/* HCPERIODICSTART */#define CSL_USBHC_HCPERIODICSTART_PS_MASK (0x00003FFFu)#define CSL_USBHC_HCPERIODICSTART_PS_SHIFT (0x00000000u)#define CSL_USBHC_HCPERIODICSTART_PS_RESETVAL (0x00000000u)#define CSL_USBHC_HCPERIODICSTART_RESETVAL (0x00000000u)/* HCLSTHRESHOLD */#define CSL_USBHC_HCLSTHRESHOLD_LST_MASK (0x00003FFFu)#define CSL_USBHC_HCLSTHRESHOLD_LST_SHIFT (0x00000000u)#define CSL_USBHC_HCLSTHRESHOLD_LST_RESETVAL (0x00000628u)#define CSL_USBHC_HCLSTHRESHOLD_RESETVAL (0x00000628u)/* HCRHDESCRIPTORA */#define CSL_USBHC_HCRHDESCRIPTORA_POTPG_MASK (0xFF000000u)#define CSL_USBHC_HCRHDESCRIPTORA_POTPG_SHIFT (0x00000018u)#define CSL_USBHC_HCRHDESCRIPTORA_POTPG_RESETVAL (0x0000000Au)#define CSL_USBHC_HCRHDESCRIPTORA_NOCP_MASK (0x00001000u)#define CSL_USBHC_HCRHDESCRIPTORA_NOCP_SHIFT (0x0000000Cu)#define CSL_USBHC_HCRHDESCRIPTORA_NOCP_RESETVAL (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_NOCP_ENABLE (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_NOCP_DISABLE (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_OCPM_MASK (0x00000800u)#define CSL_USBHC_HCRHDESCRIPTORA_OCPM_SHIFT (0x0000000Bu)#define CSL_USBHC_HCRHDESCRIPTORA_OCPM_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_OCPM_ENABLE (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_OCPM_DISABLE (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_DT_MASK (0x00000400u)#define CSL_USBHC_HCRHDESCRIPTORA_DT_SHIFT (0x0000000Au)#define CSL_USBHC_HCRHDESCRIPTORA_DT_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_NPS_MASK (0x00000200u)#define CSL_USBHC_HCRHDESCRIPTORA_NPS_SHIFT (0x00000009u)#define CSL_USBHC_HCRHDESCRIPTORA_NPS_RESETVAL (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_NPS_ENABLE (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_NPS_DISABLE (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_PSM_MASK (0x00000100u)#define CSL_USBHC_HCRHDESCRIPTORA_PSM_SHIFT (0x00000008u)#define CSL_USBHC_HCRHDESCRIPTORA_PSM_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_PSM_ENABLE (0x00000001u)#define CSL_USBHC_HCRHDESCRIPTORA_PSM_DISABLE (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_NDP_MASK (0x000000FFu)#define CSL_USBHC_HCRHDESCRIPTORA_NDP_SHIFT (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORA_NDP_RESETVAL (0x00000003u)#define CSL_USBHC_HCRHDESCRIPTORA_RESETVAL (0x0A001203u)/* HCRHDESCRIPTORB */#define CSL_USBHC_HCRHDESCRIPTORB_PPCM_MASK (0xFFFF0000u)#define CSL_USBHC_HCRHDESCRIPTORB_PPCM_SHIFT (0x00000010u)#define CSL_USBHC_HCRHDESCRIPTORB_PPCM_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORB_DR_MASK (0x0000FFFFu)#define CSL_USBHC_HCRHDESCRIPTORB_DR_SHIFT (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORB_DR_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHDESCRIPTORB_RESETVAL (0x00000000u)/* HCRHSTATUS */#define CSL_USBHC_HCRHSTATUS_CRWE_MASK (0x80000000u)#define CSL_USBHC_HCRHSTATUS_CRWE_SHIFT (0x0000001Fu)#define CSL_USBHC_HCRHSTATUS_CRWE_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_CRWE_SET (0x00000001u)#define CSL_USBHC_HCRHSTATUS_OCIC_MASK (0x00020000u)#define CSL_USBHC_HCRHSTATUS_OCIC_SHIFT (0x00000011u)#define CSL_USBHC_HCRHSTATUS_OCIC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_OCIC_SET (0x00000001u)#define CSL_USBHC_HCRHSTATUS_LPSC_MASK (0x00010000u)#define CSL_USBHC_HCRHSTATUS_LPSC_SHIFT (0x00000010u)#define CSL_USBHC_HCRHSTATUS_LPSC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_LPSC_SET (0x00000001u)#define CSL_USBHC_HCRHSTATUS_DRWE_MASK (0x00008000u)#define CSL_USBHC_HCRHSTATUS_DRWE_SHIFT (0x0000000Fu)#define CSL_USBHC_HCRHSTATUS_DRWE_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_DRWE_SET (0x00000001u)#define CSL_USBHC_HCRHSTATUS_OCI_MASK (0x00000002u)#define CSL_USBHC_HCRHSTATUS_OCI_SHIFT (0x00000001u)#define CSL_USBHC_HCRHSTATUS_OCI_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_LPS_MASK (0x00000001u)#define CSL_USBHC_HCRHSTATUS_LPS_SHIFT (0x00000000u)#define CSL_USBHC_HCRHSTATUS_LPS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHSTATUS_LPS_SET (0x00000001u)#define CSL_USBHC_HCRHSTATUS_RESETVAL (0x00000000u)/* HCRHPORTSTATUS[3] */#define CSL_USBHC_HCRHPORTSTATUS_PRSC_MASK (0x00100000u)#define CSL_USBHC_HCRHPORTSTATUS_PRSC_SHIFT (0x00000014u)#define CSL_USBHC_HCRHPORTSTATUS_PRSC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_PRSC_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_OCIC_MASK (0x00080000u)#define CSL_USBHC_HCRHPORTSTATUS_OCIC_SHIFT (0x00000013u)#define CSL_USBHC_HCRHPORTSTATUS_OCIC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_OCIC_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PSSC_MASK (0x00040000u)#define CSL_USBHC_HCRHPORTSTATUS_PSSC_SHIFT (0x00000012u)#define CSL_USBHC_HCRHPORTSTATUS_PSSC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_PSSC_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PESC_MASK (0x00020000u)#define CSL_USBHC_HCRHPORTSTATUS_PESC_SHIFT (0x00000011u)#define CSL_USBHC_HCRHPORTSTATUS_PESC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_PESC_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_CSC_MASK (0x00010000u)#define CSL_USBHC_HCRHPORTSTATUS_CSC_SHIFT (0x00000010u)#define CSL_USBHC_HCRHPORTSTATUS_CSC_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CSC_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_LSDA_MASK (0x00000200u)#define CSL_USBHC_HCRHPORTSTATUS_LSDA_SHIFT (0x00000009u)#define CSL_USBHC_HCRHPORTSTATUS_LSDA_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CPP_MASK (0x00000200u)#define CSL_USBHC_HCRHPORTSTATUS_CPP_SHIFT (0x00000009u)#define CSL_USBHC_HCRHPORTSTATUS_CPP_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CPP_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PPS_MASK (0x00000100u)#define CSL_USBHC_HCRHPORTSTATUS_PPS_SHIFT (0x00000008u)#define CSL_USBHC_HCRHPORTSTATUS_PPS_RESETVAL (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_SPP_MASK (0x00000100u)#define CSL_USBHC_HCRHPORTSTATUS_SPP_SHIFT (0x00000008u)#define CSL_USBHC_HCRHPORTSTATUS_SPP_RESETVAL (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_SPP_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PRS_MASK (0x00000010u)#define CSL_USBHC_HCRHPORTSTATUS_PRS_SHIFT (0x00000004u)#define CSL_USBHC_HCRHPORTSTATUS_PRS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPR_MASK (0x00000010u)#define CSL_USBHC_HCRHPORTSTATUS_SPR_SHIFT (0x00000004u)#define CSL_USBHC_HCRHPORTSTATUS_SPR_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPR_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_POCI_MASK (0x00000008u)#define CSL_USBHC_HCRHPORTSTATUS_POCI_SHIFT (0x00000003u)#define CSL_USBHC_HCRHPORTSTATUS_POCI_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CSS_MASK (0x00000008u)#define CSL_USBHC_HCRHPORTSTATUS_CSS_SHIFT (0x00000003u)#define CSL_USBHC_HCRHPORTSTATUS_CSS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CSS_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PSS_MASK (0x00000004u)#define CSL_USBHC_HCRHPORTSTATUS_PSS_SHIFT (0x00000002u)#define CSL_USBHC_HCRHPORTSTATUS_PSS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPS_MASK (0x00000004u)#define CSL_USBHC_HCRHPORTSTATUS_SPS_SHIFT (0x00000002u)#define CSL_USBHC_HCRHPORTSTATUS_SPS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPS_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PES_MASK (0x00000002u)#define CSL_USBHC_HCRHPORTSTATUS_PES_SHIFT (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_PES_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPE_MASK (0x00000002u)#define CSL_USBHC_HCRHPORTSTATUS_SPE_SHIFT (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_SPE_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_SPE_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_CCS_MASK (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_CCS_SHIFT (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CCS_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CPE_MASK (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_CPE_SHIFT (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CPE_RESETVAL (0x00000000u)#define CSL_USBHC_HCRHPORTSTATUS_CPE_SET (0x00000001u)#define CSL_USBHC_HCRHPORTSTATUS_RESETVAL (0x00000100u)/* HOSTUEADDR */#define CSL_USBHC_HOSTUEADDR_UE_ADDR_MASK (0xFFFFFFFFu)#define CSL_USBHC_HOSTUEADDR_UE_ADDR_SHIFT (0x00000000u)#define CSL_USBHC_HOSTUEADDR_UE_ADDR_RESETVAL (0x00000000u)#define CSL_USBHC_HOSTUEADDR_RESETVAL (0x00000000u)/* HOSTUESTATUS */#define CSL_USBHC_HOSTUESTATUS_UEACCESS_MASK (0x00000001u)#define CSL_USBHC_HOSTUESTATUS_UEACCESS_SHIFT (0x00000000u)#define CSL_USBHC_HOSTUESTATUS_UEACCESS_RESETVAL (0x00000000u)#define CSL_USBHC_HOSTUESTATUS_RESETVAL (0x00000000u)/* HOSTTIMEOUTCTRL */#define CSL_USBHC_HOSTTIMEOUTCTRL_TO_DIS_MASK (0x00000001u)#define CSL_USBHC_HOSTTIMEOUTCTRL_TO_DIS_SHIFT (0x00000000u)#define CSL_USBHC_HOSTTIMEOUTCTRL_TO_DIS_RESETVAL (0x00000000u)#define CSL_USBHC_HOSTTIMEOUTCTRL_TO_DIS_DISABLE (0x00000000u)#define CSL_USBHC_HOSTTIMEOUTCTRL_TO_DIS_ENABLE (0x00000001u)#define CSL_USBHC_HOSTTIMEOUTCTRL_RESETVAL (0x00000000u)/* HOSTREVISION */#define CSL_USBHC_HOSTREVISION_MAJORREV_MASK (0x000000F0u)#define CSL_USBHC_HOSTREVISION_MAJORREV_SHIFT (0x00000004u)#define CSL_USBHC_HOSTREVISION_MAJORREV_RESETVAL (0x00000000u)#define CSL_USBHC_HOSTREVISION_MINORREV_MASK (0x0000000Fu)#define CSL_USBHC_HOSTREVISION_MINORREV_SHIFT (0x00000000u)#define CSL_USBHC_HOSTREVISION_MINORREV_RESETVAL (0x00000000u)#define CSL_USBHC_HOSTREVISION_RESETVAL (0x00000000u)#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?