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