summaryrefslogtreecommitdiff
path: root/sys/src/9/pc64/main.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2020-11-21 23:15:19 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2020-11-21 23:15:19 +0100
commit6dd605dbe273c97f522102ba0324a985583eb86a (patch)
treeeffb6ae582142703d98c0c17600cdf4e58face4a /sys/src/9/pc64/main.c
parent59308f15dd6b375de6ed94f7d50c7a1053e3b7c9 (diff)
pc, pc64: fix grub multiboot
It appears that our IDT overlaps with the data structures passed from grub in multiboot load. So defer setup of the interrupt table after the multiboot parameters have been processed.
Diffstat (limited to 'sys/src/9/pc64/main.c')
-rw-r--r--sys/src/9/pc64/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/pc64/main.c b/sys/src/9/pc64/main.c
index d440656fa..f64264844 100644
--- a/sys/src/9/pc64/main.c
+++ b/sys/src/9/pc64/main.c
@@ -176,8 +176,8 @@ void
main(void)
{
mach0init();
- trapinit0();
bootargsinit();
+ trapinit0();
ioinit();
i8250console();
quotefmtinstall();