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 + -
显示快捷键?