55 void (*app_entry)(
void *ksyscall_tbl,
void *fsyscall_tbl,
int argc,
char *argv[]);
56 unsigned int data_ram_start;
57 unsigned int data_ram_end;
58 unsigned int data_flash_begin;
59 unsigned int bss_start;
61 unsigned int heap_start;
62 unsigned int heap_end;
65 struct framework_info_t {
66 void (*framework_entry)(
void *syscall_tbl,
int argc,
char *argv[]);
67 unsigned int data_ram_start;
68 unsigned int data_ram_end;
69 unsigned int data_flash_begin;
70 unsigned int bss_start;
72 unsigned int heap_start;
73 unsigned int heap_end;
77 void (*app_entry)(
void *ksyscall_tbl,
int argc,
char *argv[]);
78 unsigned int data_ram_start;
79 unsigned int data_ram_end;
80 unsigned int data_flash_begin;
81 unsigned int bss_start;
83 unsigned int heap_start;
84 unsigned int heap_end;
86 unsigned int reserve0;
87 unsigned int reserve1;
90 unsigned int bin_type;
91 unsigned int reserve2;
92 unsigned int reserve3;
93 unsigned int reserve4;
94 unsigned int reserve5;
95 unsigned int reserve6;
int application_start(int argc, char **argv)
int aos_components_init(kinit_t *kinit)