Rev 97 | Rev 106 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 97 | Rev 105 | ||
---|---|---|---|
Line 61... | Line 61... | ||
61 | config_t config; |
61 | config_t config; |
62 | context_t ctx; |
62 | context_t ctx; |
63 | 63 | ||
64 | /* |
64 | /* |
65 | * These 'hardcoded' variables will be intialised by |
65 | * These 'hardcoded' variables will be intialised by |
- | 66 | * the linker or the low level assembler code with |
|
66 | * the linker with appropriate sizes and addresses. |
67 | * appropriate sizes and addresses. |
67 | */ |
68 | */ |
68 | __address hardcoded_load_address = 0; |
69 | __address hardcoded_load_address = 0; |
69 | __u32 hardcoded_ktext_size = 0; |
70 | __u32 hardcoded_ktext_size = 0; |
70 | __u32 hardcoded_kdata_size = 0; |
71 | __u32 hardcoded_kdata_size = 0; |
71 | 72 | ||
Line 112... | Line 113... | ||
112 | tlb_init(); |
113 | tlb_init(); |
113 | 114 | ||
114 | arch_post_mm_init(); |
115 | arch_post_mm_init(); |
115 | 116 | ||
116 | printf("%s\n%s\n", project, copyright); |
117 | printf("%s\n%s\n", project, copyright); |
117 | - | ||
118 | printf("%P: hardcoded_ktext_size=%dK, hardcoded_kdata_size=%dK\n", |
118 | printf("%P: hardcoded_ktext_size=%dK, hardcoded_kdata_size=%dK\n", |
119 | config.base, hardcoded_ktext_size/1024, hardcoded_kdata_size/1024); |
119 | config.base, hardcoded_ktext_size/1024, hardcoded_kdata_size/1024); |
120 | 120 | ||
121 | arch_late_init(); |
121 | arch_late_init(); |
122 | 122 |