Changeset 443 for EcnlProtoTool/trunk/prototool/src/main.c
- Timestamp:
- Jul 14, 2020, 7:49:28 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/prototool/src/main.c
r439 r443 521 521 return (&__start_rodata <= p && p < &__end_rodata); 522 522 } 523 524 void _start_c(long *p);525 extern int __start_idata, __start_data, __end_data;526 extern int __start_bss, __end_bss;527 528 void _PowerON_Reset(long *args)529 {530 memcpy(&__start_data, &__start_idata, (size_t)&__end_data - (size_t)&__start_data);531 memset(&__start_bss, 0, (size_t)&__end_bss - (size_t)&__start_bss);532 533 _start_c(args);534 }535 536 #define FVECT_SECT __attribute__ ((section (".vector")))537 const void *HardwareVectors[] FVECT_SECT = {538 _PowerON_Reset,539 mrdb_break,540 };
Note:
See TracChangeset
for help on using the changeset viewer.