⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 env_conf.h

📁 澳洲人写的Cortex,包括uC_IP协议栈
💻 H
字号:
<HTML><HEAD><TITLE>/home/asysweb/public_html/cortex/examples/exmpl13/src/env_conf.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><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_H83H_USE_MONITOR">ENVI_H83H_USE_MONITOR</a></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_H8S2_USE_MONITOR">ENVI_H8S2_USE_MONITOR</a></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_HSH3_USE_MONITOR">ENVI_HSH3_USE_MONITOR</a></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> defined(ENVI_HSH3_USE_MONITOR)</font><font color="#6920ac">/* if advanced Hitachi debugging monitor is used I/O channel  * can be utilised as standard output */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_HSH3_USE_MONITOR_IO_CHAN">ENVI_HSH3_USE_MONITOR_IO_CHAN</a></font>   0<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* defined(ENVI_HSH3_USE_MONITOR) */</font></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> defined(ENVI_H83H_USE_MONITOR)</font><font color="#6920ac">/* GDB debugging monitor is used I/O channel  * can be utilised as standard output */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_H83H_USE_MONITOR_IO_CHAN">ENVI_H83H_USE_MONITOR_IO_CHAN</a></font>   1<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* defined(ENVI_H83H_USE_MONITOR) */</font></font><b><font color='DarkGreen'>#if</font></b><font color="maroon"> (defined(sh7708))</font><b><font color='DarkGreen'># if</font></b><font color="maroon"> (defined(ENVI_HSH3_USE_MONITOR_IO_CHAN)&amp;&amp;(ENVI_HSH3_USE_MONITOR_IO_CHAN&gt;0))</font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_SYST_STDOUT">ENVI_SYST_STDOUT</a></font>      ((crtx_Void_t *)&amp;pltf_PutcharDesc_g)<b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_FRMT_PUTCHAR">ENVI_FRMT_PUTCHAR</a></font>     pltf_Putc<b><font color='DarkGreen'># else</font></b><font color="maroon"></font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_SYST_STDOUT">ENVI_SYST_STDOUT</a></font>      ((crtx_Void_t *)&amp;pltf_SdrvDesc)<b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_FRMT_PUTCHAR">ENVI_FRMT_PUTCHAR</a></font>     sdrv_Putc<b><font color='DarkGreen'># endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#elif</font></b><font color="maroon"> (defined(jbox))</font><b><font color='DarkGreen'># if</font></b><font color="maroon"> (defined(ENVI_H83H_USE_MONITOR_IO_CHAN)&amp;&amp;(ENVI_H83H_USE_MONITOR_IO_CHAN&gt;0))</font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_SYST_STDOUT">ENVI_SYST_STDOUT</a></font>      ((crtx_Void_t *)&amp;pltf_PutcharDesc_g)<b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_FRMT_PUTCHAR">ENVI_FRMT_PUTCHAR</a></font>     pltf_Putc<b><font color='DarkGreen'># else</font></b><font color="maroon"></font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_SYST_STDOUT">ENVI_SYST_STDOUT</a></font>      ((crtx_Void_t *)&amp;pltf_SdrvDesc)<b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_FRMT_PUTCHAR">ENVI_FRMT_PUTCHAR</a></font>     sdrv_Putc<b><font color='DarkGreen'># endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#else</font></b><font color="maroon"></font><b><font color='DarkGreen'># define</font></b> <font color="maroon"><a name="ENVI_SYST_STDOUT">ENVI_SYST_STDOUT</a></font>       ((crtx_Void_t *)&amp;pltf_SdrvDesc)<b><font color='DarkGreen'># define</font></b> <font color="maroon"><a name="ENVI_FRMT_PUTCHAR">ENVI_FRMT_PUTCHAR</a></font>      sdrv_Putc<b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_CRTX_ASSERT_LEVEL">ENVI_CRTX_ASSERT_LEVEL</a></font>                  0<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_CRTX_ERR_CHECK_LEVEL">ENVI_CRTX_ERR_CHECK_LEVEL</a></font>               0<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_CRTX_USE_FLOATING_GET_MSB_MASK">ENVI_CRTX_USE_FLOATING_GET_MSB_MASK</a></font>     1<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_HRDI_SCNDRY_INTR_TBL_IN_RAM">ENVI_HRDI_SCNDRY_INTR_TBL_IN_RAM</a></font>        1<b><font color='DarkGreen'>#ifdef</font></b><font color="maroon"> lcevb</font><b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_INTVEC">ENVI_HRDI_USE_CORTEX_INTVEC</a></font>           0<b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL">ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL</a></font>  0<b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon"> jbox</font><b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_INTVEC">ENVI_HRDI_USE_CORTEX_INTVEC</a></font>           0<b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL">ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL</a></font>  0<b><font color='DarkGreen'># if</font></b><font color="maroon"> defined(ENVI_H83H_USE_MONITOR)</font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_GDBM_ENABLED">ENVI_GDBM_ENABLED</a></font> 1       <font color="#6920ac">/* use thread aware GDB monitor */</font><b><font color='DarkGreen'>#  define</font></b> <font color="maroon"><a name="ENVI_EXTS_LEVEL">ENVI_EXTS_LEVEL</a></font>   0       <font color="#6920ac">/* extensions are required for GDB */</font><b><font color='DarkGreen'># endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon"> h8sevb</font><b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_INTVEC">ENVI_HRDI_USE_CORTEX_INTVEC</a></font>           0<b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL">ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL</a></font>  0<b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon"> sh7708</font><b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="HSH3_USER_MODE">HSH3_USER_MODE</a></font>                        0<b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_INTVEC">ENVI_HRDI_USE_CORTEX_INTVEC</a></font>           1<b><font color='DarkGreen'># define</font></b>  <font color="maroon"><a name="ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL">ENVI_HRDI_USE_CORTEX_SCNDRY_INTR_TBL</a></font>  1<b><font color='DarkGreen'>#endif</font></b><font color="maroon"></font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_PLTF_INP_BUFFER_SIZE">ENVI_PLTF_INP_BUFFER_SIZE</a></font>   100<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ENVI_PLTF_OUT_BUFFER_SIZE">ENVI_PLTF_OUT_BUFFER_SIZE</a></font>   100<font color="#6920ac">/* uC/IP specific definitions */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="LOCALHOST">LOCALHOST</a></font>     <font color="DarkGreen">"localhost"</font>     <font color="#6920ac">/* Our hostname */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="USERNAME">USERNAME</a></font>      <font color="DarkGreen">"pppbox"</font>        <font color="#6920ac">/* Username for PAP */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PASSWORD">PASSWORD</a></font>      <font color="DarkGreen">"pppboxpw"</font>      <font color="#6920ac">/* Password for PAP */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="OUR_NAME">OUR_NAME</a></font>      <font color="DarkGreen">"pppbox"</font>        <font color="#6920ac">/* Our name for authentication purposes */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="REMOTE_NAME">REMOTE_NAME</a></font>   <font color="DarkGreen">"lambda"</font>        <font color="#6920ac">/* Peer's name for authentication */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NUM_PPP">NUM_PPP</a></font>       1               <font color="#6920ac">/* Max PPP sessions. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="OURADDR">OURADDR</a></font>       0x00000000      <font color="#6920ac">/* Local IP address - 0 */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PEERADDR">PEERADDR</a></font>      0xAC100303      <font color="#6920ac">/* Default peer IP address. (172.16.3.03) */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NETSTACK">NETSTACK</a></font>      (ENVI_THRD_ATTR_STACK_SIZE) <font color="#6920ac">/* stack size for Network tasks. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="DEBUG_MONITOR_PRIORITY">DEBUG_MONITOR_PRIORITY</a></font>    TASK_LOWEST_PRIORITY<b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PPP_TASK_STACK_SIZE">PPP_TASK_STACK_SIZE</a></font>       NETSTACK<b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PPP_TASK_PRIORITY">PPP_TASK_PRIORITY</a></font>         TASK_LOWEST_PRIORITY<b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="TCP_TASK_STACK_SIZE">TCP_TASK_STACK_SIZE</a></font>       NETSTACK<b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="TCP_TASK_PRIORITY">TCP_TASK_PRIORITY</a></font>         TASK_LOWEST_PRIORITY<b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="DEBUG_SUPPORT">DEBUG_SUPPORT</a></font>  1              <font color="#6920ac">/* Set &gt; 0 for debug monitor. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="STATS_SUPPORT">STATS_SUPPORT</a></font>  1              <font color="#6920ac">/* Set &gt; 0 for network statistics. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PAP_SUPPORT">PAP_SUPPORT</a></font>    1              <font color="#6920ac">/* Set &gt; 0 for PAP. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="CHAP_SUPPORT">CHAP_SUPPORT</a></font>   0              <font color="#6920ac">/* Set &gt; 0 for CHAP. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="MSCHAP_SUPPORT">MSCHAP_SUPPORT</a></font> 0              <font color="#6920ac">/* Set &gt; 0 for MSCHAP (NOT FUNCTIONAL!) */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="CBCP_SUPPORT">CBCP_SUPPORT</a></font>   0              <font color="#6920ac">/* Set &gt; 0 for CBCP (NOT FUNCTIONAL!) */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="CCP_SUPPORT">CCP_SUPPORT</a></font>    0              <font color="#6920ac">/* Set &gt; 0 for CCP (NOT FUNCTIONAL!) */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="VJ_SUPPORT">VJ_SUPPORT</a></font>     1              <font color="#6920ac">/* Set &gt; 0 for VJ header compression. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="ECHO_SUPPORT">ECHO_SUPPORT</a></font>   1              <font color="#6920ac">/* Set &gt; 0 for TCP echo service. */</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="TRACE_PRINTF">TRACE_PRINTF</a></font>   0              <font color="#6920ac">/* Duplicate traces on stdout */</font></pre></BODY></HTML>

⌨️ 快捷键说明

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