Rev 2787 | Rev 3425 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2787 | Rev 3042 | ||
---|---|---|---|
Line 94... | Line 94... | ||
94 | 94 | ||
95 | void bootstrap(void) |
95 | void bootstrap(void) |
96 | { |
96 | { |
97 | version_print(); |
97 | version_print(); |
98 | 98 | ||
- | 99 | component_t components[COMPONENTS]; |
|
99 | init_components(); |
100 | init_components(components); |
100 | 101 | ||
101 | unsigned int i; |
102 | unsigned int i; |
102 | - | ||
103 | for (i = 0; i < COMPONENTS; i++) |
103 | for (i = 0; i < COMPONENTS; i++) |
104 | check_align(components[i].start, components[i].name); |
104 | check_align(components[i].start, components[i].name); |
105 | 105 | ||
106 | check_align(&real_mode, "bootstrap trampoline"); |
106 | check_align(&real_mode, "bootstrap trampoline"); |
107 | check_align(&trans, "translation table"); |
107 | check_align(&trans, "translation table"); |