error detection and handling system improved
commite64b8332a9549596ad697e0d9ba34991e0e0f79b
authorPawel Dziepak <pdziepak@quarnos.org>
Sat, 8 Nov 2008 23:34:56 +0000 (9 00:34 +0100)
committerPawel Dziepak <pdziepak@quarnos.org>
Sat, 8 Nov 2008 23:34:56 +0000 (9 00:34 +0100)
tree01c0d2307e485843b36fe885508323b3f88f7e28
parent917bd99e0a52d880cb3ea3ac577fa752f4e26852
error detection and handling system improved

 * improved assertions and debug messages
 * saving last calls information
 * reorganized irq functions
 * minor improvements
22 files changed:
arch/x86/Makefile
arch/x86/console.cpp
arch/x86/fdc.cpp
arch/x86/hlt.h
arch/x86/irq.cpp [copied from arch/x86/lowlevel.cpp with 63% similarity]
arch/x86/irq.h [new file with mode: 0644]
arch/x86/lowlevel.cpp
arch/x86/lowlevel.h
libs/string.cpp
libs/string.h
manes/component_name.cpp
manes/error.cpp
manes/error.h
manes/kernel_state.cpp
manes/manager.cpp
manes/remote.cpp
manes/start.cpp
manes/type_name.cpp
resources/fat.cpp
resources/fat.h
resources/spinlock.cpp
resources/spinlock.h