2010-02-16

2010-02-16 - Atomicity So Far

Kernel codenamed "Atomicity".

Current situation:

  • The kernel is still monolithic and being delivered over PXE.
  • No streams yet, although they have been planned.
  • Process code is in this kernel, and has been working, but is currently disconnected.
  • The List code is singly-linked and works a treat.
  • The Fat driver is working well after some teething troubles (the sector pointer wasn't advancing)
  • The block device is currently a RAM drive pointing to an image being loaded after the kernel.
  • Focus has moved away from the FAT driver.
  • Focus has moved toward the library loader to again attempt to break out of monolithicism.

Plans

  • Change the List to be a doubly-linked list
  • Implement stream functions

No comments:

Post a Comment