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

📄 initsct.c

📁 Renesas(Hitachi SuperH)SH7708的UCOS2源码,uC/OS-II 版本2.52.
💻 C
字号:
/*--------------------------------------------------------------------------*/
/*  _INITSCT:                                                               */
/*  . To set the C program environment.                                     */
/*  . Clear the non-initialized data area with zeros.                       */
/*  . Copy the initialized data area in ROM to RAM.                         */
/*--------------------------------------------------------------------------*/
extern char * _D_ROM, * _B_BGN, * _B_END, * _D_BGN, * _D_END;

void _INITSCT ( void );

void _INITSCT ()
{
   char * p, * q;

   /* Non-Initialized data area is initialized to zeros. */
   for ( p = _B_BGN; p < _B_END; ++p )
       *p = 0x00;

   /* Initialized data is copied from ROM to RAM */
   for ( p = _D_BGN, q = _D_ROM; p < _D_END; ++p, ++q )
       *p = *q;
}

⌨️ 快捷键说明

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