Working on an Operating System I'm working on an Operating system made completely from scratch, I already have the bootloader and kernel ready, and it even has a FAT12 file system, I'm thinking of creating an entire language for it
Any suggestions? |
Working on an Operating System I'm working on an Operating system made completely from scratch, I already have the bootloader and kernel ready, and it even has a FAT12 file system, I'm thinking of creating an entire language for it
Any suggestions? |
https://git.sr.ht/~sircmpwn/bunnix
Some suggestions for further projects:
* multi-core support
* portability, e.g. to an ARM or RISC-V machine (assuming you started on x86)
* networking
I don't know how drivers are implemented but I assume they are async and state machines.
Do you have a shell?