Edward Dean
Edward Dean
This can be applied to the `pmm`, `vmm`, `pit`, `rtc`, `pic`, `isr`, `irq` and maybe more.
Currently when creating the FAT32 and MBR boot sectors, a stub x86 boot code is used to say that the image is non bootable. The current x86 version (with the...
Currently, the FAT32 driver can read and handle unicode characters but cannot create valid FAT32 short 8.3 names as there is no unicode uppercase support yet. At the moment, unicode...
Currently, you can't close the root directory node as this isn't opened in the traditional case using `open`. We want to keep the root around at all times. I think...
When compiling in release-small we should try and reduce the memory/RAM usage of the kernel. This would need a dynamic heap instead of the static 10% of available RAM heap....
Currently, the driver will assume the disk is good and the boot and FAT sectors are valid. If not, then will throw and error. FAT32 has backup sectors the driver...
Currently, the FAT32 driver will write directly to the underlying stream (could be a RAM disk or a hard disk) when every a write occurs. This would update the FAT,...
In VFS, we need to cast a element of the union `Node` to the `Node` type. This is currently done using `@ptrCast` but will have undefined behavior if the memory...
Currently, the initial scheduler is round robin and preempts the current running task when the RTC fires a interrupt. We would like to improve this by: - [ ] Adding...
At the moment, `zig build` only works on a Linux host. Would be nice to include Windows.