cslr_lcdctrl.h

来自「dsp在音频处理中的运用」· C头文件 代码 · 共 438 行 · 第 1/2 页

H
438
字号
#define CSL_LCDCTRL_TIMING1_VSW_MASK  (0x0000FC00u)
#define CSL_LCDCTRL_TIMING1_VSW_SHIFT (0x0000000Au)
#define CSL_LCDCTRL_TIMING1_VSW_RESETVAL                                  \
          (0x00000000u)

#define CSL_LCDCTRL_TIMING1_LPP_MASK  (0x000003FFu)
#define CSL_LCDCTRL_TIMING1_LPP_SHIFT (0x00000000u)
#define CSL_LCDCTRL_TIMING1_LPP_RESETVAL                                  \
          (0x0000000Fu)

#define CSL_LCDCTRL_TIMING1_RESETVAL  (0x0000000Fu)


  /* CSL_LCDCTRL_TIMING2 */
#define CSL_LCDCTRL_TIMING2_ONOFF_MASK                                    \
          (0x02000000u)
#define CSL_LCDCTRL_TIMING2_ONOFF_SHIFT                                   \
          (0x00000019u)
#define CSL_LCDCTRL_TIMING2_ONOFF_RESETVAL                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_ONOFF_OPPOSITE                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_ONOFF_SAME                                   \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_RF_MASK   (0x01000000u)
#define CSL_LCDCTRL_TIMING2_RF_SHIFT  (0x00000018u)
#define CSL_LCDCTRL_TIMING2_RF_RESETVAL                                   \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_RF_FALLINGEDGE                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_RF_RISINGEDGE                                 \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_IEO_MASK  (0x00800000u)
#define CSL_LCDCTRL_TIMING2_IEO_SHIFT (0x00000017u)
#define CSL_LCDCTRL_TIMING2_IEO_RESETVAL                                  \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IEO_ACTIVEHIGH                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IEO_ACTIVELOW                                 \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_IPC_MASK  (0x00400000u)
#define CSL_LCDCTRL_TIMING2_IPC_SHIFT (0x00000016u)
#define CSL_LCDCTRL_TIMING2_IPC_RESETVAL                                  \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IPC_RISING                                    \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IPC_FALLING                                   \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_IHS_MASK  (0x00200000u)
#define CSL_LCDCTRL_TIMING2_IHS_SHIFT (0x00000015u)
#define CSL_LCDCTRL_TIMING2_IHS_RESETVAL                                  \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IHS_ACTIVEHIGH                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IHS_ACTIVELOW                                 \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_IVS_MASK  (0x00100000u)
#define CSL_LCDCTRL_TIMING2_IVS_SHIFT (0x00000014u)
#define CSL_LCDCTRL_TIMING2_IVS_RESETVAL                                  \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IVS_ACTIVEHIGH                                \
          (0x00000000u)
#define CSL_LCDCTRL_TIMING2_IVS_ACTIVELOW                                 \
          (0x00000001u)

#define CSL_LCDCTRL_TIMING2_ACBI_MASK (0x000F0000u)
#define CSL_LCDCTRL_TIMING2_ACBI_SHIFT                                    \
          (0x00000010u)
#define CSL_LCDCTRL_TIMING2_ACBI_RESETVAL                                 \
          (0x00000000u)

#define CSL_LCDCTRL_TIMING2_ACB_MASK  (0x0000FF00u)
#define CSL_LCDCTRL_TIMING2_ACB_SHIFT (0x00000008u)
#define CSL_LCDCTRL_TIMING2_ACB_RESETVAL                                  \
          (0x00000000u)

#define CSL_LCDCTRL_TIMING2_PCD_MASK  (0x000000FFu)
#define CSL_LCDCTRL_TIMING2_PCD_SHIFT (0x00000000u)
#define CSL_LCDCTRL_TIMING2_PCD_RESETVAL                                  \
          (0x00000000u)

#define CSL_LCDCTRL_TIMING2_RESETVAL  (0x00000000u)


  /* CSL_LCDCTRL_STATUS */
#define CSL_LCDCTRL_STATUS_LP_MASK    (0x00000040u)
#define CSL_LCDCTRL_STATUS_LP_SHIFT   (0x00000006u)
#define CSL_LCDCTRL_STATUS_LP_RESETVAL                                    \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_LP_EMPTY                                   \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_LP_LOADED  (0x00000001u)

#define CSL_LCDCTRL_STATUS_FUF_MASK   (0x00000020u)
#define CSL_LCDCTRL_STATUS_FUF_SHIFT  (0x00000005u)
#define CSL_LCDCTRL_STATUS_FUF_RESETVAL                                   \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_FUF_NOUNDERFLOW                                \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_FUF_UNDERFLOW                                  \
          (0x00000001u)

#define CSL_LCDCTRL_STATUS_LINEINT_MASK                                   \
          (0x00000010u)
#define CSL_LCDCTRL_STATUS_LINEINT_SHIFT                                  \
          (0x00000004u)
#define CSL_LCDCTRL_STATUS_LINEINT_RESETVAL                               \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_LINEINT_NOINTERRUPT                            \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_LINEINT_INTERRUPT                              \
          (0x00000001u)

#define CSL_LCDCTRL_STATUS_ABC_MASK   (0x00000008u)
#define CSL_LCDCTRL_STATUS_ABC_SHIFT  (0x00000003u)
#define CSL_LCDCTRL_STATUS_ABC_RESETVAL                                   \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_ABC_NOTZERO                                    \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_ABC_ZERO   (0x00000001u)

#define CSL_LCDCTRL_STATUS_SYNCLOST_MASK                                  \
          (0x00000004u)
#define CSL_LCDCTRL_STATUS_SYNCLOST_SHIFT                                 \
          (0x00000002u)
#define CSL_LCDCTRL_STATUS_SYNCLOST_RESETVAL                              \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_SYNCLOST_NOERROR                               \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_SYNCLOST_ERROR                                 \
          (0x00000001u)

#define CSL_LCDCTRL_STATUS_VS_MASK    (0x00000002u)
#define CSL_LCDCTRL_STATUS_VS_SHIFT   (0x00000001u)
#define CSL_LCDCTRL_STATUS_VS_RESETVAL                                    \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_VS_NOINTERRUPT                                 \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_VS_INTERRUPT                                   \
          (0x00000001u)

#define CSL_LCDCTRL_STATUS_DONE_MASK  (0x00000001u)
#define CSL_LCDCTRL_STATUS_DONE_SHIFT (0x00000000u)
#define CSL_LCDCTRL_STATUS_DONE_RESETVAL                                  \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_DONE_NOTDONE                                   \
          (0x00000000u)
#define CSL_LCDCTRL_STATUS_DONE_DONE  (0x00000001u)

#define CSL_LCDCTRL_STATUS_RESETVAL   (0x00000000u)


  /* CSL_LCDCTRL_SUBPANEL */
#define CSL_LCDCTRL_SUBPANEL_SPEN_MASK                                    \
          (0x80000000u)
#define CSL_LCDCTRL_SUBPANEL_SPEN_SHIFT                                   \
          (0x0000001Fu)
#define CSL_LCDCTRL_SUBPANEL_SPEN_RESETVAL                                \
          (0x00000000u)
#define CSL_LCDCTRL_SUBPANEL_SPEN_DISABLE                                 \
          (0x00000000u)
#define CSL_LCDCTRL_SUBPANEL_SPEN_ENABLE                                  \
          (0x00000001u)

#define CSL_LCDCTRL_SUBPANEL_HOLS_MASK                                    \
          (0x20000000u)
#define CSL_LCDCTRL_SUBPANEL_HOLS_SHIFT                                   \
          (0x0000001Du)
#define CSL_LCDCTRL_SUBPANEL_HOLS_RESETVAL                                \
          (0x00000000u)
#define CSL_LCDCTRL_SUBPANEL_HOLS_BELOW                                   \
          (0x00000000u)
#define CSL_LCDCTRL_SUBPANEL_HOLS_ABOVE                                   \
          (0x00000001u)

#define CSL_LCDCTRL_SUBPANEL_LPPT_MASK                                    \
          (0x03FF0000u)
#define CSL_LCDCTRL_SUBPANEL_LPPT_SHIFT                                   \
          (0x00000010u)
#define CSL_LCDCTRL_SUBPANEL_LPPT_RESETVAL                                \
          (0x00000000u)

#define CSL_LCDCTRL_SUBPANEL_DPD_MASK (0x0000FFFFu)
#define CSL_LCDCTRL_SUBPANEL_DPD_SHIFT                                    \
          (0x00000000u)
#define CSL_LCDCTRL_SUBPANEL_DPD_RESETVAL                                 \
          (0x00000000u)

#define CSL_LCDCTRL_SUBPANEL_RESETVAL (0x00000000u)


  /* CSL_LCDCTRL_LINEINT */
#define CSL_LCDCTRL_LINEINT_LINEINTNO_MASK                                \
          (0x000003FFu)
#define CSL_LCDCTRL_LINEINT_LINEINTNO_SHIFT                               \
          (0x00000000u)
#define CSL_LCDCTRL_LINEINT_LINEINTNO_RESETVAL                            \
          (0x00000000u)

#define CSL_LCDCTRL_LINEINT_RESETVAL  (0x00000000u)


 /* CSL_LCDCTRL_DISPLAYSTATUS */
#define CSL_LCDCTRL_DISPLAYSTATUS_CURRENTLINENO_MASK                      \
          (0x000003FFu)
#define CSL_LCDCTRL_DISPLAYSTATUS_CURRENTLINENO_SHIFT                     \
          (0x00000000u)
#define CSL_LCDCTRL_DISPLAYSTATUS_CURRENTLINENO_RESETVAL                  \
          (0x000003FFu)
#define CSL_LCDCTRL_DISPLAYSTATUS_RESETVAL                                \
          (0x000003FFu)

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?