1999-07-16 23:37:07 +00:00
|
|
|
|
|
|
|
* Critical path tasks
|
2000-12-23 02:37:41 +00:00
|
|
|
Test and debug Registry routines
|
|
|
|
Implement file cache
|
|
|
|
Implement paging
|
1999-07-16 23:37:07 +00:00
|
|
|
|
|
|
|
* These tasks would be nice
|
|
|
|
Separate HAL into KM DLL
|
|
|
|
|
1999-01-17 17:16:00 +00:00
|
|
|
* Function groups totally or partially unimplemented
|
1996-01-23 01:02:17 +00:00
|
|
|
|
1999-01-17 17:16:00 +00:00
|
|
|
Dma functions (see hal/x86/dma.c)
|
|
|
|
Shutdown support (see ex/power.c)
|
|
|
|
Zw(Set/Get)SystemInformation (see ex/sysinfo.c)
|
|
|
|
Io cancelation support (see io/cancel, et al)
|
|
|
|
Directory change notification (see io/dir.c)
|
|
|
|
Error logging (see io/errlog.c)
|
|
|
|
Io completion ports (see io/iocomp.c)
|
|
|
|
File locking (see io/lock.c)
|
|
|
|
Hardware resource management (see io/resource.c)
|
|
|
|
Exception support (see ke/catch.c)
|
2001-07-24 20:49:57 +00:00
|
|
|
Mutex support (see nt/mutex.c)
|
1999-01-17 17:16:00 +00:00
|
|
|
|
|
|
|
* Verify implementation
|
1996-01-23 01:02:17 +00:00
|
|
|
|
1999-01-17 17:16:00 +00:00
|
|
|
|
|
|
|
* Major areas
|
1996-01-23 01:02:17 +00:00
|
|
|
|
1999-01-17 17:16:00 +00:00
|
|
|
Security support (see se/*.c)
|
|
|
|
SCSI miniport driver
|
|
|
|
|
|
|
|
* Drivers
|
|
|
|
NTFS, EXT2 filesystems
|
|
|
|
Many others (use oem's where possible)
|
|
|
|
|
|
|
|
* For the future
|
|
|
|
DOS, Win16, POSIX subsystems
|