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

📄 crt0.c

📁 Newlib 嵌入式 C库 标准实现代码
💻 C
字号:
extern char _start_bss;extern char end;extern char stack;static zeroandrun();#pragma noprologstart(){  asm("mov.w #%off(_stack),sp");/*  asm("ldc.w  #0x700,sr");*/  asm("ldc.b  #%page(_stack),tp");  asm("ldc.b  #%page(_stack),dp");  asm("ldc.b  #%page(_stack),ep");  /* Can't have anything else in here, since the fp won't be set up     so local variables won't work */  zeroandrun();}staticzeroandrun(){  char *p;  p = &_start_bss;  while (p < &end)     {      *p++ = 0;    }  main();  _exit();}

⌨️ 快捷键说明

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