Kernel - More work on ARM port
authorJohn Hodge <[email protected]>
Sat, 28 May 2011 01:55:22 +0000 (09:55 +0800)
committerJohn Hodge <[email protected]>
Sat, 28 May 2011 01:55:22 +0000 (09:55 +0800)
commitdf1d534cfe822903fc38e1cc13c4b18941c91908
treefbdefcfe74b3ac83abc361439da21eb3138617b6
parent0cf0603b0b1f6a8617f8efc73375b9b1a9da2159
Kernel - More work on ARM port

- Moved PCI into two files, one core (with the scanning etc) and one per
  architecture for the IO commands.
- Addded time/pci to the ARM7 tree
- Moved drv/vga.c to a module
- Misc fiddling with ARM port
- Removed Big/LittleEndian16/32 functions, now in acess.h as macros
- Misc changes elsewhere
23 files changed:
Kernel/Makefile
Kernel/arch/arm7/Makefile
Kernel/arch/arm7/include/arch.h
Kernel/arch/arm7/include/mm_virt.h
Kernel/arch/arm7/lib.c
Kernel/arch/arm7/link.ld [new file with mode: 0644]
Kernel/arch/arm7/pci.c [new file with mode: 0644]
Kernel/arch/arm7/start.s
Kernel/arch/arm7/time.c [new file with mode: 0644]
Kernel/arch/x86/Makefile
Kernel/arch/x86/lib.c
Kernel/arch/x86/pci.c [new file with mode: 0644]
Kernel/arch/x86/proc.c
Kernel/arch/x86_64/Makefile
Kernel/arch/x86_64/pci.c [new symlink]
Kernel/binary.c
Kernel/drv/pci.c
Kernel/drv/vga.c [deleted file]
Kernel/include/acess.h
Kernel/lib.c
Kernel/time.c
Modules/x86/VGAText/Makefile [new file with mode: 0644]
Modules/x86/VGAText/vga.c [new file with mode: 0644]

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