Rev 503 | Rev 532 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 503 | Rev 519 | ||
---|---|---|---|
Line 30... | Line 30... | ||
30 | #include <arch/ski/ski.h> |
30 | #include <arch/ski/ski.h> |
31 | #include <arch/drivers/it.h> |
31 | #include <arch/drivers/it.h> |
32 | #include <arch/interrupt.h> |
32 | #include <arch/interrupt.h> |
33 | #include <arch/barrier.h> |
33 | #include <arch/barrier.h> |
34 | #include <arch/types.h> |
34 | #include <arch/types.h> |
- | 35 | #include <arch/drivers/keyboard.h> |
|
- | 36 | ||
- | 37 | #include <console/console.h> |
|
35 | 38 | ||
36 | void arch_pre_mm_init(void) |
39 | void arch_pre_mm_init(void) |
37 | { |
40 | { |
38 | /* Set Interruption Vector Address (i.e. location of interruption vector table). */ |
41 | /* Set Interruption Vector Address (i.e. location of interruption vector table). */ |
39 | iva_write((__address) &ivt); |
42 | iva_write((__address) &ivt); |
40 | srlz_d(); |
43 | srlz_d(); |
41 | 44 | ||
42 | ski_init_console(); |
45 | ski_init_console(); |
- | 46 | keyboard_init(); |
|
43 | it_init(); |
47 | it_init(); |
44 | } |
48 | } |
45 | 49 | ||
46 | void arch_post_mm_init(void) |
50 | void arch_post_mm_init(void) |
47 | { |
51 | { |