summaryrefslogtreecommitdiff
path: root/kern
diff options
context:
space:
mode:
authorAlmuHS <liberamenso10000@gmail.com>2019-03-29 20:25:31 +0100
committerAlmuHS <liberamenso10000@gmail.com>2019-03-29 20:25:31 +0100
commitfce687098c18596d4ad9e12a0a4c6600d173e6c5 (patch)
tree634fef7a730913d9452a7ab12cad601475c9e424 /kern
parent47919e6eecf1311951a1f0e1c17390fbff16164a (diff)
implement memory mapping
Diffstat (limited to 'kern')
-rw-r--r--kern/startup.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/kern/startup.c b/kern/startup.c
index 01c4fb28..99526750 100644
--- a/kern/startup.c
+++ b/kern/startup.c
@@ -127,6 +127,12 @@ void setup_main(void)
*/
PMAP_ACTIVATE_KERNEL(master_cpu);
+ /*
+ * After virtual memory is up, do extra initializations:
+ * currently it maps LAPIC (in acpi_rsdp.c)
+ */
+ extra_setup();
+
init_timers();
init_timeout();