hsh3.h
来自「澳洲人写的Cortex,包括uC_IP协议栈」· C头文件 代码 · 共 455 行 · 第 1/5 页
H
455 行
#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TLB_PROT_STORE">HSH3_VECTOR_TLB_PROT_STORE</a></font> (6) <font color="#6920ac">/* TLB protection violation (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_ADDR_ERR_LOAD">HSH3_VECTOR_ADDR_ERR_LOAD</a></font> (7) <font color="#6920ac">/* Address error (load) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_ADDR_ERR_STORE">HSH3_VECTOR_ADDR_ERR_STORE</a></font> (8) <font color="#6920ac">/* Address error (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RESERVED_9">HSH3_VECTOR_RESERVED_9</a></font> (9) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RESERVED_10">HSH3_VECTOR_RESERVED_10</a></font> (10) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TRAPA">HSH3_VECTOR_TRAPA</a></font> (11) <font color="#6920ac">/* Unconditional trap */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RES_INSTRUCT">HSH3_VECTOR_RES_INSTRUCT</a></font> (12) <font color="#6920ac">/* Reserved instruction code */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_ILLEGAL_SLOT">HSH3_VECTOR_ILLEGAL_SLOT</a></font> (13) <font color="#6920ac">/* Illegal slot instruction */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_NMI">HSH3_VECTOR_NMI</a></font> (14) <font color="#6920ac">/* Nonmaskable interrupt */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_BREAK">HSH3_VECTOR_BREAK</a></font> (15) <font color="#6920ac">/* User break point trap */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RESET">HSH3_EVENT_RESET</a></font> (0x000) <font color="#6920ac">/* power-on reset */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_MRESET">HSH3_EVENT_MRESET</a></font> (0x020) <font color="#6920ac">/* manual reset reset */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_INVAL_LOAD">HSH3_EVENT_TLB_INVAL_LOAD</a></font> (0x040) <font color="#6920ac">/* TLB invalid (load) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_INVAL_STORE">HSH3_EVENT_TLB_INVAL_STORE</a></font> (0x060) <font color="#6920ac">/* TLB invalid (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_MISS_LOAD">HSH3_EVENT_TLB_MISS_LOAD</a></font> (0x040) <font color="#6920ac">/* TLB miss (load) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_MISS_STORE">HSH3_EVENT_TLB_MISS_STORE</a></font> (0x060) <font color="#6920ac">/* TLB miss (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_INIT_WRITE">HSH3_EVENT_INIT_WRITE</a></font> (0x080) <font color="#6920ac">/* Initial page write */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_PROT_LOAD">HSH3_EVENT_TLB_PROT_LOAD</a></font> (0x0A0) <font color="#6920ac">/* TLB protection violation (load) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TLB_PROT_STORE">HSH3_EVENT_TLB_PROT_STORE</a></font> (0x0C0) <font color="#6920ac">/* TLB protection violation (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_ADDR_ERR_LOAD">HSH3_EVENT_ADDR_ERR_LOAD</a></font> (0x0E0) <font color="#6920ac">/* Address error (load) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_ADDR_ERR_STORE">HSH3_EVENT_ADDR_ERR_STORE</a></font> (0x100) <font color="#6920ac">/* Address error (store) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RESERVED_9">HSH3_EVENT_RESERVED_9</a></font> (0x120) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RESERVED_10">HSH3_EVENT_RESERVED_10</a></font> (0x140) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TRAPA">HSH3_EVENT_TRAPA</a></font> (0x160) <font color="#6920ac">/* Unconditional trap */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RES_INSTRUCT">HSH3_EVENT_RES_INSTRUCT</a></font> (0x180) <font color="#6920ac">/* Reserved instruction code */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_ILLEGAL_SLOT">HSH3_EVENT_ILLEGAL_SLOT</a></font> (0x1A0) <font color="#6920ac">/* Illegal slot instruction */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_NMI">HSH3_EVENT_NMI</a></font> (0x1C0) <font color="#6920ac">/* Nonmaskable interrupt */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_BREAK">HSH3_EVENT_BREAK</a></font> (0x1E0) <font color="#6920ac">/* User break point trap */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (CRTX_CPU_TYPE==CRTX_HSH7707) || \</font> (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_HSH7708R.FIND-DEF">CRTX_HSH7708R</a>) || (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_HSH7708S.FIND-DEF">CRTX_HSH7708S</a>) || \ (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_HSH7708.FIND-DEF">CRTX_HSH7708</a>) || \ (<a href="CRTX_CPU_TYPE.FIND-DEF">CRTX_CPU_TYPE</a>==<a href="CRTX_HSH7709.FIND-DEF">CRTX_HSH7709</a>)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL0">HSH3_VECTOR_IRL0</a></font> (16) <font color="#6920ac">/* External hardware interrupt 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL1">HSH3_VECTOR_IRL1</a></font> (17) <font color="#6920ac">/* External hardware interrupt 1 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL2">HSH3_VECTOR_IRL2</a></font> (18) <font color="#6920ac">/* External hardware interrupt 2 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL3">HSH3_VECTOR_IRL3</a></font> (19) <font color="#6920ac">/* External hardware interrupt 3 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL4">HSH3_VECTOR_IRL4</a></font> (20) <font color="#6920ac">/* External hardware interrupt 4 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL5">HSH3_VECTOR_IRL5</a></font> (21) <font color="#6920ac">/* External hardware interrupt 5 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL6">HSH3_VECTOR_IRL6</a></font> (22) <font color="#6920ac">/* External hardware interrupt 6 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL7">HSH3_VECTOR_IRL7</a></font> (23) <font color="#6920ac">/* External hardware interrupt 7 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL8">HSH3_VECTOR_IRL8</a></font> (24) <font color="#6920ac">/* External hardware interrupt 8 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL9">HSH3_VECTOR_IRL9</a></font> (25) <font color="#6920ac">/* External hardware interrupt 9 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL10">HSH3_VECTOR_IRL10</a></font> (26) <font color="#6920ac">/* External hardware interrupt 10 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL11">HSH3_VECTOR_IRL11</a></font> (27) <font color="#6920ac">/* External hardware interrupt 11 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL12">HSH3_VECTOR_IRL12</a></font> (28) <font color="#6920ac">/* External hardware interrupt 12 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL13">HSH3_VECTOR_IRL13</a></font> (29) <font color="#6920ac">/* External hardware interrupt 13 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_IRL14">HSH3_VECTOR_IRL14</a></font> (30) <font color="#6920ac">/* External hardware interrupt 14 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RESERVED_31">HSH3_VECTOR_RESERVED_31</a></font> (31) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TMU_TUNI0">HSH3_VECTOR_TMU_TUNI0</a></font> (32) <font color="#6920ac">/* Timer unit 0 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TMU_TUNI1">HSH3_VECTOR_TMU_TUNI1</a></font> (33) <font color="#6920ac">/* Timer unit 1 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TMU_TUNI2">HSH3_VECTOR_TMU_TUNI2</a></font> (34) <font color="#6920ac">/* Timer unit 2 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_TMU_TICPI2">HSH3_VECTOR_TMU_TICPI2</a></font> (35) <font color="#6920ac">/* Timer unit 2 (TICPI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RTC_ATI">HSH3_VECTOR_RTC_ATI</a></font> (36) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RTC_PRI">HSH3_VECTOR_RTC_PRI</a></font> (37) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_RTC_CUI">HSH3_VECTOR_RTC_CUI</a></font> (38) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_SCI_ERI">HSH3_VECTOR_SCI_ERI</a></font> (39) <font color="#6920ac">/* SCI: Receive error */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_SCI_RXI">HSH3_VECTOR_SCI_RXI</a></font> (40) <font color="#6920ac">/* SCI: Reception completed */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_SCI_TXI">HSH3_VECTOR_SCI_TXI</a></font> (41) <font color="#6920ac">/* SCI: Transmit data entry */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_SCI_TEI">HSH3_VECTOR_SCI_TEI</a></font> (42) <font color="#6920ac">/* SCI: Transmission */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_WDT_ITI">HSH3_VECTOR_WDT_ITI</a></font> (43) <font color="#6920ac">/* Watchdog timer */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_REF_RCMI">HSH3_VECTOR_REF_RCMI</a></font> (44) <font color="#6920ac">/* Refresh controller */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_VECTOR_REF_ROVI">HSH3_VECTOR_REF_ROVI</a></font> (45) <font color="#6920ac">/* Refresh controller */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL0">HSH3_EVENT_IRL0</a></font> (0x200) <font color="#6920ac">/* External hardware interrupt 0 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL1">HSH3_EVENT_IRL1</a></font> (0x220) <font color="#6920ac">/* External hardware interrupt 1 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL2">HSH3_EVENT_IRL2</a></font> (0x240) <font color="#6920ac">/* External hardware interrupt 2 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL3">HSH3_EVENT_IRL3</a></font> (0x260) <font color="#6920ac">/* External hardware interrupt 3 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL4">HSH3_EVENT_IRL4</a></font> (0x280) <font color="#6920ac">/* External hardware interrupt 4 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL5">HSH3_EVENT_IRL5</a></font> (0x2A0) <font color="#6920ac">/* External hardware interrupt 5 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL6">HSH3_EVENT_IRL6</a></font> (0x2C0) <font color="#6920ac">/* External hardware interrupt 6 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL7">HSH3_EVENT_IRL7</a></font> (0x2E0) <font color="#6920ac">/* External hardware interrupt 7 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL8">HSH3_EVENT_IRL8</a></font> (0x300) <font color="#6920ac">/* External hardware interrupt 8 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL9">HSH3_EVENT_IRL9</a></font> (0x320) <font color="#6920ac">/* External hardware interrupt 9 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL10">HSH3_EVENT_IRL10</a></font> (0x340) <font color="#6920ac">/* External hardware interrupt 10 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL11">HSH3_EVENT_IRL11</a></font> (0x360) <font color="#6920ac">/* External hardware interrupt 11 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL12">HSH3_EVENT_IRL12</a></font> (0x380) <font color="#6920ac">/* External hardware interrupt 12 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL13">HSH3_EVENT_IRL13</a></font> (0x3A0) <font color="#6920ac">/* External hardware interrupt 13 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_IRL14">HSH3_EVENT_IRL14</a></font> (0x3C0) <font color="#6920ac">/* External hardware interrupt 14 */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RESERVED_31">HSH3_EVENT_RESERVED_31</a></font> (0x3E0) <font color="#6920ac">/* Reserved for system use */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TMU_TUNI0">HSH3_EVENT_TMU_TUNI0</a></font> (0x400) <font color="#6920ac">/* Timer unit 0 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TMU_TUNI1">HSH3_EVENT_TMU_TUNI1</a></font> (0x420) <font color="#6920ac">/* Timer unit 1 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TMU_TUNI2">HSH3_EVENT_TMU_TUNI2</a></font> (0x440) <font color="#6920ac">/* Timer unit 2 (TUNI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_TMU_TICPI2">HSH3_EVENT_TMU_TICPI2</a></font> (0x460) <font color="#6920ac">/* Timer unit 2 (TICPI) */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RTC_ATI">HSH3_EVENT_RTC_ATI</a></font> (0x480) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RTC_PRI">HSH3_EVENT_RTC_PRI</a></font> (0x4A0) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_RTC_CUI">HSH3_EVENT_RTC_CUI</a></font> (0x4C0) <font color="#6920ac">/* Realtime clock unit */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="HSH3_EVENT_SCI_ERI">HSH3_EVENT_SCI_ERI</a></font> (0x4E0) <font color="#6920ac">/* SCI: Receive error */</font><b><font color='DarkGreen'>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?