Ignore:
Timestamp:
Jul 14, 2020, 7:49:28 PM (4 years ago)
Author:
coas-nagasima
Message:

prototoolにelfファイルヘッダーを付けてntshellで必要な情報を読み取れるよう変更

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/prototool/src/main.c

    r439 r443  
    521521        return (&__start_rodata <= p && p < &__end_rodata);
    522522}
    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.