initsct.c
来自「Renesas(Hitachi SuperH)SH7708的UCOS2源码,uC」· C语言 代码 · 共 23 行
C
23 行
/*--------------------------------------------------------------------------*/
/* _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 + =
减小字号Ctrl + -
显示快捷键?