tms320c3.h

来自「澳洲人写的Cortex,包括uC_IP协议栈」· C头文件 代码 · 共 496 行 · 第 1/4 页

H
496
字号
#define</font></b> <font color="maroon"><a name="TC3X_TRAP15">TC3X_TRAP15</a></font>             0x2F    <font color="#6920ac">/* Trap 15 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP16">TC3X_TRAP16</a></font>             0x30    <font color="#6920ac">/* Trap 16 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP17">TC3X_TRAP17</a></font>             0x31    <font color="#6920ac">/* Trap 17 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP18">TC3X_TRAP18</a></font>             0x32    <font color="#6920ac">/* Trap 18 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP19">TC3X_TRAP19</a></font>             0x33    <font color="#6920ac">/* Trap 19 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP20">TC3X_TRAP20</a></font>             0x34    <font color="#6920ac">/* Trap 20 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP21">TC3X_TRAP21</a></font>             0x35    <font color="#6920ac">/* Trap 21 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP22">TC3X_TRAP22</a></font>             0x36    <font color="#6920ac">/* Trap 22 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP23">TC3X_TRAP23</a></font>             0x37    <font color="#6920ac">/* Trap 23 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP24">TC3X_TRAP24</a></font>             0x38    <font color="#6920ac">/* Trap 24 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP25">TC3X_TRAP25</a></font>             0x39    <font color="#6920ac">/* Trap 25 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP26">TC3X_TRAP26</a></font>             0x3A    <font color="#6920ac">/* Trap 26 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP27">TC3X_TRAP27</a></font>             0x3B    <font color="#6920ac">/* Trap 27 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP28">TC3X_TRAP28</a></font>             0x3C    <font color="#6920ac">/* Trap 28 (Reserved) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP29">TC3X_TRAP29</a></font>             0x3D    <font color="#6920ac">/* Trap 29 (Reserved) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP30">TC3X_TRAP30</a></font>             0x3E    <font color="#6920ac">/* Trap 30 (Reserved) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TRAP31">TC3X_TRAP31</a></font>             0x3F    <font color="#6920ac">/* Trap 31 (Reserved) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_INTR_VECTORS">TC3X_INTR_VECTORS</a></font>       13      <font color="#6920ac">/* number of interrupt vectors */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_INTR_DISABLE">TC3X_INTR_DISABLE</a></font>       (~0)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_INTR_ENABLE">TC3X_INTR_ENABLE</a></font>        (0)<font color="#6920ac">/* * On TMS320C32 interrupt and trap vector table is relocatable */</font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_TMS320C31)</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_INTR_VECTORS_BASE">TC3X_INTR_VECTORS_BASE</a></font>   CRTX_NULL<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* (CRTX_CPU_TYPE==CRTX_TMS320C31) */</font></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_TMS320C32)</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_INTR_VECTORS_BASE">TC3X_INTR_VECTORS_BASE</a></font>   ENVI_INTR_VECTORS_BASE<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* (CRTX_CPU_TYPE==CRTX_TMS320C32) */</font></font><font color="#6920ac">/* *  DMA GLOBAL CONTROL REGISTER BITS */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_START0">TC3X_DMA_START0</a></font>         0x0<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_START1">TC3X_DMA_START1</a></font>         0x1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_START2">TC3X_DMA_START2</a></font>         0x2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_START3">TC3X_DMA_START3</a></font>         0x3<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_STAT0">TC3X_DMA_STAT0</a></font>          0x0<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_STAT1">TC3X_DMA_STAT1</a></font>          0x4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_STAT2">TC3X_DMA_STAT2</a></font>          0x8<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_STAT3">TC3X_DMA_STAT3</a></font>          0xC<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_INCSRC">TC3X_DMA_INCSRC</a></font>         0x010<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_DECSRC">TC3X_DMA_DECSRC</a></font>         0x020<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_INCDST">TC3X_DMA_INCDST</a></font>         0x040<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_DECDST">TC3X_DMA_DECDST</a></font>         0x080<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_SYNC0">TC3X_DMA_SYNC0</a></font>          0x000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_SYNC1">TC3X_DMA_SYNC1</a></font>          0x100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_SYNC2">TC3X_DMA_SYNC2</a></font>          0x200<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_SYNC3">TC3X_DMA_SYNC3</a></font>          0x300<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_TC">TC3X_DMA_TC</a></font>             0x400<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_DMA_TCINT">TC3X_DMA_TCINT</a></font>          0x800<font color="#6920ac">/* *  Timer Global Control Register Bits */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_FUNC">TC3X_TIMER_FUNC</a></font>         0x1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_IO">TC3X_TIMER_IO</a></font>           0x2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_DATOUT">TC3X_TIMER_DATOUT</a></font>       0x4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_DATIN">TC3X_TIMER_DATIN</a></font>        0x8<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_GO">TC3X_TIMER_GO</a></font>           0x40<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_HLDNOT">TC3X_TIMER_HLDNOT</a></font>       0x80<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_CP">TC3X_TIMER_CP</a></font>           0x100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_CLKSRC">TC3X_TIMER_CLKSRC</a></font>       0x200<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_INV">TC3X_TIMER_INV</a></font>          0x400<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_TIMER_TSTAT">TC3X_TIMER_TSTAT</a></font>        0x800<font color="#6920ac">/* *  Serial Port Global Control Register Bits */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RRDY">TC3X_SERIAL_RRDY</a></font>        0x1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XRDY">TC3X_SERIAL_XRDY</a></font>        0x2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXOUT">TC3X_SERIAL_FSXOUT</a></font>      0x4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XSREMPTY">TC3X_SERIAL_XSREMPTY</a></font>    0x8<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RSRFULL">TC3X_SERIAL_RSRFULL</a></font>     0x10<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_HS">TC3X_SERIAL_HS</a></font>          0x20<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XCLKSRCE">TC3X_SERIAL_XCLKSRCE</a></font>    0x40<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RCLKSRCE">TC3X_SERIAL_RCLKSRCE</a></font>    0x80<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XVAREN">TC3X_SERIAL_XVAREN</a></font>      0x100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RVAREN">TC3X_SERIAL_RVAREN</a></font>      0x200<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XFSM">TC3X_SERIAL_XFSM</a></font>        0x400<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RFSM">TC3X_SERIAL_RFSM</a></font>        0x800<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKXP">TC3X_SERIAL_CLKXP</a></font>       0x1000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKRP">TC3X_SERIAL_CLKRP</a></font>       0x2000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DXP">TC3X_SERIAL_DXP</a></font>         0x4000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DRP">TC3X_SERIAL_DRP</a></font>         0x8000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXP">TC3X_SERIAL_FSXP</a></font>        0x10000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSRP">TC3X_SERIAL_FSRP</a></font>        0x20000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XLEN8">TC3X_SERIAL_XLEN8</a></font>       0x00000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XLEN16">TC3X_SERIAL_XLEN16</a></font>      0x40000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XLEN24">TC3X_SERIAL_XLEN24</a></font>      0x80000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XLEN32">TC3X_SERIAL_XLEN32</a></font>      0xC0000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RLEN8">TC3X_SERIAL_RLEN8</a></font>       0x00000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RLEN16">TC3X_SERIAL_RLEN16</a></font>      0x100000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RLEN24">TC3X_SERIAL_RLEN24</a></font>      0x200000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RLEN32">TC3X_SERIAL_RLEN32</a></font>      0x300000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XTINT">TC3X_SERIAL_XTINT</a></font>       0x400000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XINT">TC3X_SERIAL_XINT</a></font>        0x800000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RTINT">TC3X_SERIAL_RTINT</a></font>       0x1000000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RINT">TC3X_SERIAL_RINT</a></font>        0x2000000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_XRESET">TC3X_SERIAL_XRESET</a></font>      0x4000000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_RRESET">TC3X_SERIAL_RRESET</a></font>      0x8000000<font color="#6920ac">/* *  FSX/DX/CLKX Port Control Register Bits */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKXFUNC">TC3X_SERIAL_CLKXFUNC</a></font>    0x1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKXIO">TC3X_SERIAL_CLKXIO</a></font>      0x2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKXDATOUT">TC3X_SERIAL_CLKXDATOUT</a></font>  0x4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKXDATIN">TC3X_SERIAL_CLKXDATIN</a></font>   0x8<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DXFUNC">TC3X_SERIAL_DXFUNC</a></font>      0x10<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DXIO">TC3X_SERIAL_DXIO</a></font>        0x20<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DXDATOUT">TC3X_SERIAL_DXDATOUT</a></font>    0x40<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_DXDATIN">TC3X_SERIAL_DXDATIN</a></font>     0x80<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXFUNC">TC3X_SERIAL_FSXFUNC</a></font>     0x100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXIO">TC3X_SERIAL_FSXIO</a></font>       0x200<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXDATOUT">TC3X_SERIAL_FSXDATOUT</a></font>   0x400<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_FSXDATIN">TC3X_SERIAL_FSXDATIN</a></font>    0x800<font color="#6920ac">/* *  FSR/DR/CLKR Port Control Register Bits */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="TC3X_SERIAL_CLKRFUNC">TC3X_SERIAL_CLKRFUNC</a></font>    0x1<b><font color='DarkGreen'>

⌨️ 快捷键说明

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