minix/kernel/arch/i386
Ben Gras 9ba760e603 kernel: oxpcie serial card support.
ask to map in oxpcie i/o memory and support serial i/o for it in the
kernel. set oxpcie=<address> in boot monitor (retrieve address using
pci_debug=1 output). (no sanity checking is done on the address
currently.) disabled by default.

The change also contains some other minor cleanup (a new serial.h to set
register info common to UART and the OXPCIe card, in-kernel memory
mapping a little more structured and env_get() to get sysenv variables
without knowing about the params_buffer).
2010-05-19 10:00:02 +00:00
..
include Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
apic.c Remove useless symbol declarations from headers, make symbols local where possible, add some explicit initialization to global variables. 2010-04-22 07:49:40 +00:00
apic.h Remove useless symbol declarations from headers, make symbols local where possible, add some explicit initialization to global variables. 2010-04-22 07:49:40 +00:00
apic_asm.h Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
apic_asm.S rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
arch_clock.c rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
arch_do_vmctl.c kernel/vm: change pde table info from single buffer to explicit per-process. 2010-05-12 08:31:05 +00:00
arch_system.c kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00
arch_watchdog.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
breakpoints.c Fix types in debug register functions 2010-04-28 08:35:05 +00:00
debugreg.h Fix types in debug register functions 2010-04-28 08:35:05 +00:00
debugreg.S Fix types in debug register functions 2010-04-28 08:35:05 +00:00
do_int86.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_iopenable.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_readbios.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_sdevio.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
exception.c kernel: small ammendment to pagefault-in-kernel panic 2010-05-12 08:56:11 +00:00
glo.h Local APIC 2009-11-16 21:41:44 +00:00
i8259.c remove intr_disabled() as interrupts are always disabled in the kernel now. 2010-04-26 15:32:42 +00:00
klib.S Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
Makefile.inc kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00
memory.c kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00
mpx.S rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
oxpcie.c kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00
oxpcie.h kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00
protect.c Remove U16_t and most other similar types. Rewrite functions to ansi-style 2010-04-21 11:05:22 +00:00
proto.h Remove useless symbol declarations from headers, make symbols local where possible, add some explicit initialization to global variables. 2010-04-22 07:49:40 +00:00
sconst.h kernel/vm: change pde table info from single buffer to explicit per-process. 2010-05-12 08:31:05 +00:00
serial.h kernel: oxpcie serial card support. 2010-05-19 10:00:02 +00:00