Cleanups & Implementations to allow IPStack to compile
authorJohn Hodge <[email protected]>
Tue, 17 Nov 2009 16:31:45 +0000 (00:31 +0800)
committerJohn Hodge <[email protected]>
Tue, 17 Nov 2009 16:31:45 +0000 (00:31 +0800)
commit04b368645c34cc3853fc13f93e33ac7878be8479
tree6886e39219b077a990a658573850aba5f4fc70c3
parent574bd1d04d98f1b75c42eb45a2cdb49788cceb01
Cleanups & Implementations to allow IPStack to compile
- IPStack module now compiles (still unusable)
- Added Network Device spec file (tpl_drv_network.h)
- Shuffled definitions between vfs.h and vfs_ext.h
- Added thorough sanity checking to System calls (except IOCtl as
  the driver is the only code that knows what it means)
- Cleaned up makefiles to delete Dumps and Disassemblies
- Added USB core file to tree
- Implemented DRV_IOCTL_LOOKUP and NET_IOCTL_GETMAC in NE2000 driver
  in prepararion for IPStack.
27 files changed:
Kernel/Makefile
Kernel/arch/x86/mm_virt.c
Kernel/include/common.h
Kernel/include/tpl_drv_common.h
Kernel/include/tpl_drv_network.h [new file with mode: 0644]
Kernel/include/vfs.h
Kernel/include/vfs_ext.h
Kernel/lib.c
Kernel/syscalls.c
Kernel/vfs/io.c
Makefile
Modules/IPStack/icmp.c
Modules/IPStack/ipstack.h
Modules/IPStack/ipv4.c
Modules/IPStack/ipv6.c
Modules/IPStack/link.c
Modules/IPStack/main.c
Modules/NE2000/ne2000.c
Modules/USB/usb.c [new file with mode: 0644]
Usermode/Applications/CLIShell_src/Makefile
Usermode/Applications/cat_src/Makefile
Usermode/Applications/login_src/Makefile
Usermode/Applications/ls_src/Makefile
Usermode/Applications/mount_src/Makefile
Usermode/Libraries/ld-acess.so_src/Makefile
Usermode/Libraries/libc.so_src/Makefile
Usermode/Libraries/libgcc.so_src/Makefile

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