Subversion Repositories HelenOS-historic

Rev

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
}