Settings

Theme

Working on an Operating System

3 points by piezoelectric 2 years ago · 2 comments · 1 min read

Reader

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?

johndoe0815 2 years ago

Good start - for inspiration, you can check out Drew DeVault's (https://drewdevault.com) "bunnix", a Unix-like OS implemented in his own "Hare" language in about two weeks:

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

samsquire 2 years ago

Wow. Keep doing it. Well done.

I don't know how drivers are implemented but I assume they are async and state machines.

Do you have a shell?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection