crt_defs.h
来自「澳洲人写的Cortex,包括uC_IP协议栈」· C头文件 代码 · 共 246 行 · 第 1/2 页
H
246 行
<HTML><HEAD><TITLE>/home/asysweb/public_html/cortex/kernel/src/crt_defs.h</TITLE></HEAD><BODY><pre><font color="#6920ac">/*************************************************************************/</font><font color="#6920ac">/* */</font><font color="#6920ac">/* Copyright (c) 1997-1999 Australian Real Time Embedded Systems */</font><font color="#6920ac">/* */</font><font color="#6920ac">/* PROPRIETARY RIGHTS of Australian Real Time Embedded Systems */</font><font color="#6920ac">/* are involved in the subject matter of this material. All reproduction,*/</font><font color="#6920ac">/* manufacturing, use, and sales rights pertaining to this subject matter*/</font><font color="#6920ac">/* are governed by the license agreement. The recipient of this software */</font><font color="#6920ac">/* implicitly accepts the terms of the license. */</font><font color="#6920ac">/* */</font><font color="#6920ac">/*************************************************************************/</font><font color="#6920ac">/************************************************************************* * * FILE NAME * * crt_defs.h * * SYSTEM COMPONENT * * CORTEX Component Independent Definitions * * DESCRIPTION * * This file contains data and constant definitions general * for all system components. * * SCCS HISTORY * * @(#)crt_defs.h 1.11, 03/06/00, 19:24:05 * * AUTHOR * * Vadim N. Azarovsky * * CREATED * * 22-Jan-1997 by Vadim N. Azarovsky * * REVISION HISTORY * * NAME DATE REMARKS * **************************************************************************/</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon"> __CRT_DEFS__H</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="__CRT_DEFS__H">__CRT_DEFS__H</a></font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon"> __cplusplus</font><i>extern</i> <font color="DarkGreen">"C"</font> {<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* __cplusplus */</font></font><b><font color='DarkGreen'>#include</font></b> <a href="env_defs.h.FIND-INC"><font color="blue">"env_defs.h"</font></a><font color="#6920ac">/*********************** * GLOBAL CONSTANSTS * ***********************/</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_FALSE">CRTX_FALSE</a></font> 0 <font color="#6920ac">/* boolean FALSE */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_TRUE">CRTX_TRUE</a></font> 1 <font color="#6920ac">/* boolean TRUE */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_NULL">CRTX_NULL</a></font> ((crtx_Void_t*)0)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_SUCCESS">CRTX_SUCCESS</a></font> 0 <font color="#6920ac">/* indicates successful completion of the service */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_REG_1">CRTX_REG_1</a></font> register<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_REG_2">CRTX_REG_2</a></font> register<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_REG_3">CRTX_REG_3</a></font> register<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_REG_4">CRTX_REG_4</a></font> register<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_PUBLIC">CRTX_PUBLIC</a></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_PRIVATE">CRTX_PRIVATE</a></font> static<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_EXCEPTION">CRTX_EXCEPTION</a></font> goto<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_NO_ID">CRTX_NO_ID</a></font> 0x0ul<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT0">CRTX_BIT0</a></font> 0x1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT1">CRTX_BIT1</a></font> 0x2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT2">CRTX_BIT2</a></font> 0x4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT3">CRTX_BIT3</a></font> 0x8<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT4">CRTX_BIT4</a></font> 0x10<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT5">CRTX_BIT5</a></font> 0x20<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT6">CRTX_BIT6</a></font> 0x40<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT7">CRTX_BIT7</a></font> 0x80<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT8">CRTX_BIT8</a></font> 0x100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT9">CRTX_BIT9</a></font> 0x200<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT10">CRTX_BIT10</a></font> 0x400<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT11">CRTX_BIT11</a></font> 0x800<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT12">CRTX_BIT12</a></font> 0x1000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT13">CRTX_BIT13</a></font> 0x2000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT14">CRTX_BIT14</a></font> 0x4000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT15">CRTX_BIT15</a></font> 0x8000<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT16">CRTX_BIT16</a></font> 0x10000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT17">CRTX_BIT17</a></font> 0x20000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT18">CRTX_BIT18</a></font> 0x40000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT19">CRTX_BIT19</a></font> 0x80000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT20">CRTX_BIT20</a></font> 0x100000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT21">CRTX_BIT21</a></font> 0x200000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT22">CRTX_BIT22</a></font> 0x400000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT23">CRTX_BIT23</a></font> 0x800000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT24">CRTX_BIT24</a></font> 0x1000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT25">CRTX_BIT25</a></font> 0x2000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT26">CRTX_BIT26</a></font> 0x4000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT27">CRTX_BIT27</a></font> 0x8000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT28">CRTX_BIT28</a></font> 0x10000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT29">CRTX_BIT29</a></font> 0x20000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT30">CRTX_BIT30</a></font> 0x40000000l<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_BIT31">CRTX_BIT31</a></font> 0x80000000l<font color="#6920ac">/* Some ASCII control characters */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_NUL">CRTX_NUL</a></font> 0<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_SOH">CRTX_SOH</a></font> 1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_STX">CRTX_STX</a></font> 2<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_ETX">CRTX_ETX</a></font> 3<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_EOT">CRTX_EOT</a></font> 4<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_ENQ">CRTX_ENQ</a></font> 5<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="CRTX_ACK">CRTX_ACK</a></font> 6<b><font color='DarkGreen'>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?