?? csl_vphal.h
字號:
#define VP_PDIN_PDIN8_DEFAULT 0x00000000u #define VP_PDIN_PDIN8_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN8_VDATA8LO 0x00000000u #define VP_PDIN_PDIN8_VDATA8HI 0x00000001u #define _VP_PDIN_PDIN7_MASK 0x00000080u #define _VP_PDIN_PDIN7_SHIFT 0x00000007u #define VP_PDIN_PDIN7_DEFAULT 0x00000000u #define VP_PDIN_PDIN7_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN7_VDATA7LO 0x00000000u #define VP_PDIN_PDIN7_VDATA7HI 0x00000001u #define _VP_PDIN_PDIN6_MASK 0x00000040u #define _VP_PDIN_PDIN6_SHIFT 0x00000006u #define VP_PDIN_PDIN6_DEFAULT 0x00000000u #define VP_PDIN_PDIN6_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN6_VDATA6LO 0x00000000u #define VP_PDIN_PDIN6_VDATA6HI 0x00000001u #define _VP_PDIN_PDIN5_MASK 0x00000020u #define _VP_PDIN_PDIN5_SHIFT 0x00000005u #define VP_PDIN_PDIN5_DEFAULT 0x00000000u #define VP_PDIN_PDIN5_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN5_VDATA5LO 0x00000000u #define VP_PDIN_PDIN5_VDATA5HI 0x00000001u #define _VP_PDIN_PDIN4_MASK 0x00000010u #define _VP_PDIN_PDIN4_SHIFT 0x00000004u #define VP_PDIN_PDIN4_DEFAULT 0x00000000u #define VP_PDIN_PDIN4_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN4_VDATA4LO 0x00000000u #define VP_PDIN_PDIN4_VDATA4HI 0x00000001u #define _VP_PDIN_PDIN3_MASK 0x00000008u #define _VP_PDIN_PDIN3_SHIFT 0x00000003u #define VP_PDIN_PDIN3_DEFAULT 0x00000000u #define VP_PDIN_PDIN3_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN3_VDATA3LO 0x00000000u #define VP_PDIN_PDIN3_VDATA3HI 0x00000001u #define _VP_PDIN_PDIN2_MASK 0x00000004u #define _VP_PDIN_PDIN2_SHIFT 0x00000002u #define VP_PDIN_PDIN2_DEFAULT 0x00000000u #define VP_PDIN_PDIN2_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN2_VDATA2LO 0x00000000u #define VP_PDIN_PDIN2_VDATA2HI 0x00000001u #define _VP_PDIN_PDIN1_MASK 0x00000002u #define _VP_PDIN_PDIN1_SHIFT 0x00000001u #define VP_PDIN_PDIN1_DEFAULT 0x00000000u #define VP_PDIN_PDIN1_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN1_VDATA1LO 0x00000000u #define VP_PDIN_PDIN1_VDATA1HI 0x00000001u #define _VP_PDIN_PDIN0_MASK 0x00000001u #define _VP_PDIN_PDIN0_SHIFT 0x00000000u #define VP_PDIN_PDIN0_DEFAULT 0x00000000u #define VP_PDIN_PDIN0_OF(x) _VALUEOF(x) #define VP_PDIN_PDIN0_VDATA0LO 0x00000000u #define VP_PDIN_PDIN0_VDATA0HI 0x00000001u #define VP_PDIN_OF(x) _VALUEOF(x) #define VP_PDIN_DEFAULT (Uint32)(\ _PER_FDEFAULT(VP,PDIN,PDIN22)\ |_PER_FDEFAULT(VP,PDIN,PDIN21)\ |_PER_FDEFAULT(VP,PDIN,PDIN20)\ |_PER_FDEFAULT(VP,PDIN,PDIN19)\ |_PER_FDEFAULT(VP,PDIN,PDIN18)\ |_PER_FDEFAULT(VP,PDIN,PDIN17)\ |_PER_FDEFAULT(VP,PDIN,PDIN16)\ |_PER_FDEFAULT(VP,PDIN,PDIN15)\ |_PER_FDEFAULT(VP,PDIN,PDIN14)\ |_PER_FDEFAULT(VP,PDIN,PDIN13)\ |_PER_FDEFAULT(VP,PDIN,PDIN12)\ |_PER_FDEFAULT(VP,PDIN,PDIN11)\ |_PER_FDEFAULT(VP,PDIN,PDIN10)\ |_PER_FDEFAULT(VP,PDIN,PDIN9)\ |_PER_FDEFAULT(VP,PDIN,PDIN8)\ |_PER_FDEFAULT(VP,PDIN,PDIN7)\ |_PER_FDEFAULT(VP,PDIN,PDIN6)\ |_PER_FDEFAULT(VP,PDIN,PDIN5)\ |_PER_FDEFAULT(VP,PDIN,PDIN4)\ |_PER_FDEFAULT(VP,PDIN,PDIN3)\ |_PER_FDEFAULT(VP,PDIN,PDIN2)\ |_PER_FDEFAULT(VP,PDIN,PDIN1)\ |_PER_FDEFAULT(VP,PDIN,PDIN0)\ )#define VP_PDIN_RMK(pdin22,pdin21,pdin20,pdin19,pdin18,pdin17,pdin16,\ pdin15,pdin14,pdin13,pdin12,pdin11,pdin10,pdin9,pdin8,pdin7,\ pdin6,pdin5,pdin4,pdin3,pdin2,pdin1,pdin0) (Uint32)(\ _PER_FMK(VP,PDIN,PDIN22,pdin22)\ |_PER_FMK(VP,PDIN,PDIN21,pdin21)\ |_PER_FMK(VP,PDIN,PDIN20,pdin20)\ |_PER_FMK(VP,PDIN,PDIN19,pdin19)\ |_PER_FMK(VP,PDIN,PDIN18,pdin18)\ |_PER_FMK(VP,PDIN,PDIN17,pdin17)\ |_PER_FMK(VP,PDIN,PDIN16,pdin16)\ |_PER_FMK(VP,PDIN,PDIN15,pdin15)\ |_PER_FMK(VP,PDIN,PDIN14,pdin14)\ |_PER_FMK(VP,PDIN,PDIN13,pdin13)\ |_PER_FMK(VP,PDIN,PDIN12,pdin12)\ |_PER_FMK(VP,PDIN,PDIN11,pdin11)\ |_PER_FMK(VP,PDIN,PDIN10,pdin10)\ |_PER_FMK(VP,PDIN,PDIN9,pdin9)\ |_PER_FMK(VP,PDIN,PDIN8,pdin8)\ |_PER_FMK(VP,PDIN,PDIN7,pdin7)\ |_PER_FMK(VP,PDIN,PDIN6,pdin6)\ |_PER_FMK(VP,PDIN,PDIN5,pdin5)\ |_PER_FMK(VP,PDIN,PDIN4,pdin4)\ |_PER_FMK(VP,PDIN,PDIN3,pdin3)\ |_PER_FMK(VP,PDIN,PDIN2,pdin2)\ |_PER_FMK(VP,PDIN,PDIN1,pdin1)\ |_PER_FMK(VP,PDIN,PDIN0,pdin0)\ ) #define _VP_PDIN_FGET(N,FIELD)\ _PER_FGET(_VP_PDIN##N##_ADDR,VP,PDIN,##FIELD) #define _VP_PDIN_FSET(N,FIELD,field)\ _PER_FSET(_VP_PDIN##N##_ADDR,VP,PDIN,##FIELD,field) #define _VP_PDIN_FSETS(N,FIELD,SYM)\ _PER_FSETS(_VP_PDIN##N##_ADDR,VP,PDIN,##FIELD,##SYM) #define _VP_PDIN0_FGET(FIELD) _VP_PDIN_FGET(0,##FIELD) #define _VP_PDIN1_FGET(FIELD) _VP_PDIN_FGET(1,##FIELD) #define _VP_PDIN2_FGET(FIELD) _VP_PDIN_FGET(2,##FIELD) #define _VP_PDIN0_FSET(FIELD,f) _VP_PDIN_FSET(0,##FIELD,f) #define _VP_PDIN1_FSET(FIELD,f) _VP_PDIN_FSET(1,##FIELD,f) #define _VP_PDIN2_FSET(FIELD,f) _VP_PDIN_FSET(2,##FIELD,f) #define _VP_PDIN0_FSETS(FIELD,SYM) _VP_PDIN_FSETS(0,##FIELD,##SYM) #define _VP_PDIN1_FSETS(FIELD,SYM) _VP_PDIN_FSETS(1,##FIELD,##SYM) #define _VP_PDIN2_FSETS(FIELD,SYM) _VP_PDIN_FSETS(2,##FIELD,##SYM) /******************************************************************************\* _____________________* | |* | P D O U T |* |___________________|** PDOUT0 - Video Port 0 Pin Data Out Register* PDOUT1 - Video Port 1 Pin Data Out Register* PDOUT2 - Video Port 2 Pin Data Out Register** FIELDS (msb -> lsb)* (rw) PDOUT22* (rw) PDOUT21* (rw) PDOUT20* (rw) PDOUT19* (rw) PDOUT18* (rw) PDOUT17* (rw) PDOUT16* (rw) PDOUT15* (rw) PDOUT14* (rw) PDOUT13* (rw) PDOUT12* (rw) PDOUT11* (rw) PDOUT10* (rw) PDOUT9* (rw) PDOUT8* (rw) PDOUT7* (rw) PDOUT6* (rw) PDOUT5* (rw) PDOUT4* (rw) PDOUT3* (rw) PDOUT2* (rw) PDOUT1* (rw) PDOUT0*\******************************************************************************/ #define _VP_PDOUT_OFFSET 11 #define _VP_PDOUT0_ADDR (_VP_BASE_PORT0 + 4*_VP_PDOUT_OFFSET) #define _VP_PDOUT1_ADDR (_VP_BASE_PORT1 + 4*_VP_PDOUT_OFFSET) #define _VP_PDOUT2_ADDR (_VP_BASE_PORT2 + 4*_VP_PDOUT_OFFSET) #define _VP_PDOUT_PDOUT22_MASK 0x00400000u #define _VP_PDOUT_PDOUT22_SHIFT 0x00000016u #define VP_PDOUT_PDOUT22_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT22_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT22_VCTL3LO 0x00000000u #define VP_PDOUT_PDOUT22_VCTL3HI 0x00000001u #define _VP_PDOUT_PDOUT21_MASK 0x00200000u #define _VP_PDOUT_PDOUT21_SHIFT 0x00000015u #define VP_PDOUT_PDOUT21_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT21_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT21_VCTL2LO 0x00000000u #define VP_PDOUT_PDOUT21_VCTL2HI 0x00000001u #define _VP_PDOUT_PDOUT20_MASK 0x00100000u #define _VP_PDOUT_PDOUT20_SHIFT 0x00000014u #define VP_PDOUT_PDOUT20_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT20_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT20_VCTL1LO 0x00000000u #define VP_PDOUT_PDOUT20_VCTL1HI 0x00000001u #define _VP_PDOUT_PDOUT19_MASK 0x00080000u #define _VP_PDOUT_PDOUT19_SHIFT 0x00000013u #define VP_PDOUT_PDOUT19_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT19_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT19_VDATA19LO 0x00000000u #define VP_PDOUT_PDOUT19_VDATA19HI 0x00000001u #define _VP_PDOUT_PDOUT18_MASK 0x00040000u #define _VP_PDOUT_PDOUT18_SHIFT 0x00000012u #define VP_PDOUT_PDOUT18_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT18_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT18_VDATA18LO 0x00000000u #define VP_PDOUT_PDOUT18_VDATA18HI 0x00000001u #define _VP_PDOUT_PDOUT17_MASK 0x00020000u #define _VP_PDOUT_PDOUT17_SHIFT 0x00000011u #define VP_PDOUT_PDOUT17_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT17_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT17_VDATA17LO 0x00000000u #define VP_PDOUT_PDOUT17_VDATA17HI 0x00000001u #define _VP_PDOUT_PDOUT16_MASK 0x00010000u #define _VP_PDOUT_PDOUT16_SHIFT 0x00000010u #define VP_PDOUT_PDOUT16_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT16_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT16_VDATA16LO 0x00000000u #define VP_PDOUT_PDOUT16_VDATA16HI 0x00000001u #define _VP_PDOUT_PDOUT15_MASK 0x00008000u #define _VP_PDOUT_PDOUT15_SHIFT 0x0000000Fu #define VP_PDOUT_PDOUT15_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT15_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT15_VDATA15LO 0x00000000u #define VP_PDOUT_PDOUT15_VDATA15HI 0x00000001u #define _VP_PDOUT_PDOUT14_MASK 0x00004000u #define _VP_PDOUT_PDOUT14_SHIFT 0x0000000Eu #define VP_PDOUT_PDOUT14_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT14_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT14_VDATA14LO 0x00000000u #define VP_PDOUT_PDOUT14_VDATA14HI 0x00000001u #define _VP_PDOUT_PDOUT13_MASK 0x00002000u #define _VP_PDOUT_PDOUT13_SHIFT 0x0000000Du #define VP_PDOUT_PDOUT13_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT13_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT13_VDATA13LO 0x00000000u #define VP_PDOUT_PDOUT13_VDATA13HI 0x00000001u #define _VP_PDOUT_PDOUT12_MASK 0x00001000u #define _VP_PDOUT_PDOUT12_SHIFT 0x0000000Cu #define VP_PDOUT_PDOUT12_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT12_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT12_VDATA12LO 0x00000000u #define VP_PDOUT_PDOUT12_VDATA12HI 0x00000001u #define _VP_PDOUT_PDOUT11_MASK 0x00000800u #define _VP_PDOUT_PDOUT11_SHIFT 0x0000000Bu #define VP_PDOUT_PDOUT11_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT11_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT11_VDATA11LO 0x00000000u #define VP_PDOUT_PDOUT11_VDATA11HI 0x00000001u #define _VP_PDOUT_PDOUT10_MASK 0x00000400u #define _VP_PDOUT_PDOUT10_SHIFT 0x0000000Au #define VP_PDOUT_PDOUT10_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT10_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT10_VDATA10LO 0x00000000u #define VP_PDOUT_PDOUT10_VDATA10HI 0x00000001u #define _VP_PDOUT_PDOUT9_MASK 0x00000200u #define _VP_PDOUT_PDOUT9_SHIFT 0x00000009u #define VP_PDOUT_PDOUT9_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT9_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT9_VDATA9LO 0x00000000u #define VP_PDOUT_PDOUT9_VDATA9HI 0x00000001u #define _VP_PDOUT_PDOUT8_MASK 0x00000100u #define _VP_PDOUT_PDOUT8_SHIFT 0x00000008u #define VP_PDOUT_PDOUT8_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT8_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT8_VDATA8LO 0x00000000u #define VP_PDOUT_PDOUT8_VDATA8HI 0x00000001u #define _VP_PDOUT_PDOUT7_MASK 0x00000080u #define _VP_PDOUT_PDOUT7_SHIFT 0x00000007u #define VP_PDOUT_PDOUT7_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT7_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT7_VDATA7LO 0x00000000u #define VP_PDOUT_PDOUT7_VDATA7HI 0x00000001u #define _VP_PDOUT_PDOUT6_MASK 0x00000040u #define _VP_PDOUT_PDOUT6_SHIFT 0x00000006u #define VP_PDOUT_PDOUT6_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT6_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT6_VDATA6LO 0x00000000u #define VP_PDOUT_PDOUT6_VDATA6HI 0x00000001u #define _VP_PDOUT_PDOUT5_MASK 0x00000020u #define _VP_PDOUT_PDOUT5_SHIFT 0x00000005u #define VP_PDOUT_PDOUT5_DEFAULT 0x00000000u #define VP_PDOUT_PDOUT5_OF(x) _VALUEOF(x) #define VP_PDOUT_PDOUT5_VDATA5LO 0x00000000u #define VP_PDOUT_PDOUT5_VDATA5HI 0x00000001u #define _VP_PDOUT_PDOUT4_MASK 0x00000010u #define _VP_PDOUT_PDOUT4_SHIFT 0x00000004u
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -