]> Zhao Yanbai Git Server - minix.git/commit
make panic() work for multiboot/elf case
authorEvgeniy Ivanov <lolkaantimat@gmail.com>
Sun, 12 Feb 2012 15:11:47 +0000 (19:11 +0400)
committerBen Gras <ben@minix3.org>
Tue, 14 Feb 2012 13:48:10 +0000 (14:48 +0100)
commit2487445f5fad75959681a1b2cd3e597e610e28e6
tree81381a1d6d35c42dd4631620a38831a86a7d4bb0
parenta73c217bf6b58e361cfdc0075e98c0ad1d5457a4
make panic() work for multiboot/elf case

. we cannot use the boot monitor to print the system diag buffer
. for serial, we do nothing, just reset, everything is already printed
. for not-serial, we print the current diag buffer using direct video
  memory access from the kernel
kernel/arch/i386/arch_system.c
kernel/arch/i386/mb_utils.h [new file with mode: 0644]
kernel/arch/i386/pre_init.c
kernel/glo.h
kernel/utility.c