init.c

来自「Renesas(Hitachi SuperH)SH7708的UCOS2源码,uC」· C语言 代码 · 共 33 行

C
33
字号
/*---------------------------------------------------------------------------*/
/*  _INIT:                                                                   */
/*  . Initializes registers.                                                 */
/*  . Sequential calls the initialization routine.                           */
/*---------------------------------------------------------------------------*/
#include    <machine.h>


#define	VBR_BASE	0x08020000

void _INITSCT  ( void );
void _INITHW   ( void );
void StartTimer ( char channel );
   
void _putc  ( int );
int  _getc  ( void );
void DbgStr ( char * );
void SetSCI1Debug ( void );

void _INIT ()
{

//	int i;
  	set_vbr((void *) VBR_BASE);
   _INITSCT ();      /* Calls section initialization routine __INITSCT.     */
   _INITHW  ();      /* Calls hardWare initialization routine.              */  

   main ();          /* Calls main routine _main.                           */ 
   for (;;);         /* Branches to endless loop after executing main       */
                     /* function and waits  or reset.                       */

}

⌨️ 快捷键说明

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