Rev 206 | Rev 251 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 206 | Rev 242 | ||
---|---|---|---|
Line 36... | Line 36... | ||
36 | #include <arch/i8042.h> |
36 | #include <arch/i8042.h> |
37 | #include <arch/i8254.h> |
37 | #include <arch/i8254.h> |
38 | #include <arch/i8259.h> |
38 | #include <arch/i8259.h> |
39 | 39 | ||
40 | #include <arch/bios/bios.h> |
40 | #include <arch/bios/bios.h> |
- | 41 | #include <arch/mm/memory_init.h> |
|
41 | 42 | ||
42 | void arch_pre_mm_init(void) |
43 | void arch_pre_mm_init(void) |
43 | { |
44 | { |
44 | pm_init(); |
45 | pm_init(); |
45 | 46 | ||
Line 62... | Line 63... | ||
62 | { |
63 | { |
63 | if (config.cpu_active == 1) { |
64 | if (config.cpu_active == 1) { |
64 | ega_init(); /* video */ |
65 | ega_init(); /* video */ |
65 | } |
66 | } |
66 | } |
67 | } |
- | 68 | ||
- | 69 | void arch_late_init(void) |
|
- | 70 | { |
|
- | 71 | if (config.cpu_active == 1) { |
|
- | 72 | memory_print_map(); |
|
- | 73 | ||
- | 74 | #ifdef __SMP__ |
|
- | 75 | acpi_init(); |
|
- | 76 | #endif /* __SMP__ */ |
|
- | 77 | } |
|
- | 78 | } |
|
- | 79 | ||
- | 80 | void calibrate_delay_loop(void) |
|
- | 81 | { |
|
- | 82 | return; |
|
- | 83 | i8254_calibrate_delay_loop(); |
|
- | 84 | i8254_normal_operation(); |
|
- | 85 | } |