plan9fox/sys/src/9/pc64
cinap_lenrek 6dd605dbe2 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.
2020-11-21 23:15:19 +01:00
..
apbootstrap.s pc64: map kernel text readonly and everything else no-execute 2019-08-29 07:35:22 +02:00
dat.h pc, pc64: use 64-bit physical addresses for ISAConf.port 2020-06-06 14:52:16 +02:00
fns.h pc, pc64: allocate i/o port space for unassigned pci bars, move ioalloc() to port/iomap.c 2020-11-03 20:46:09 +01:00
l.s kernel: change peek to return number of characters left rather than 0/-1 2018-12-11 09:17:44 +00:00
main.c pc, pc64: fix grub multiboot 2020-11-21 23:15:19 +01:00
mem.h pc, pc64: do page attribute table (PAT) init early in cpuidentify() 2020-05-22 23:58:24 +02:00
mkfile pc, pc64: allocate i/o port space for unassigned pci bars, move ioalloc() to port/iomap.c 2020-11-03 20:46:09 +01:00
mmu.c pc64: disable interrupts in mmuwalk() for checkmmu() 2020-07-16 03:11:27 +02:00
pc64 kernel: massive pci code rewrite 2020-09-13 20:33:17 +02:00
rebootcode.s
squidboy.c pc64: map kernel text readonly and everything else no-execute 2019-08-29 07:35:22 +02:00
trap.c pc, pc64: implement disabling of msi interrupts 2020-11-21 21:48:25 +01:00