github cl91/NeptuneOS v0.2.0002
Release v0.2.0002

one month ago

Main features:

  1. Reasonably complete file system stack with read-ahead and write-back caching, including a FAT12/16/32 file system driver fatfs.sys and a floppy controller driver fdc.sys.
  2. In order for this to happen, the following system components are implemented in this release:
  • Object Manager, in particular object parsing, object insertion, object deletion, and symbolic linking
  • IO Manager, needs to support volume mount and dismount
  • Cache manager, needs to be able to map cached volume file blocks into the file system driver address space, as well as requesting the file system driver in order to satisfy paged IO
  • HAL, needs to support DMA, in particular the weird non-busmastering ISA DMA that requires a so-called "map register" (ie. physical memory below 16MB), because ISA devices can't access anything above 16MB
  • Win32 SEH (Structured Exception Handling).

Don't miss a new NeptuneOS release

NewReleases is sending notifications on new releases.