Rev 2071 | Rev 3387 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2071 | Rev 3023 | ||
|---|---|---|---|
| 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"); |