Multiple changes (Module Interopability, Timers, FDD Driver, VFS Bugs)
authorJohn Hodge <[email protected]>
Sun, 18 Oct 2009 11:19:57 +0000 (19:19 +0800)
committerJohn Hodge <[email protected]>
Sun, 18 Oct 2009 11:19:57 +0000 (19:19 +0800)
commit6749674b892a0865abc22f9a6ec9a624ff40a283
tree477a4cd6a765f9512c58de2870fe9364344450f3
parentf9746c5b5197472059dd2bbf7c59e8a31a93fb81
Multiple changes (Module Interopability, Timers, FDD Driver, VFS Bugs)

- Changed kernel to be compiled withough -fleading-underscore to allow
  modules to be statically linked with the kernel successfully.
- Moved the BochsVBE driver to the Modules tree
- Cleaned up and disabled debug in the FDD driver
- Fixed bugs in VFS_MkNod that caused an infinite loop
- Cleanup in FAT and EXT2 Drivers
13 files changed:
Kernel/Makefile
Kernel/arch/x86/desctab.asm
Kernel/arch/x86/lib.c
Kernel/arch/x86/link.ld
Kernel/arch/x86/start.asm
Kernel/arch/x86/time.c
Kernel/drv/bochsvbe.c [deleted file]
Kernel/drv/fdd.c
Kernel/include/common.h
Kernel/include/modules.h
Kernel/vfs/dir.c
Kernel/vfs/fs/ext2.c
Kernel/vfs/fs/fat.c

UCC git Repository :: git.ucc.asn.au