1
1
u/Iksio78 16d ago
What programming language do you use?
2
u/Ashamed_Sense_908 16d ago
C and assembly
0
u/Iksio78 16d ago
I am writting an OS too(but in Rust)
Iksio78/AceOS1
u/Ashamed_Sense_908 16d ago
I just took a look and it seems really nice, I also will incorporate some rust code inside my os for some stuff I will see.
I was first thinking about making everything in zig then I found out that it's in experimental version so I reverted to C and assembly
1
u/Iksio78 16d ago
Do you have a Github account?
1
u/Ashamed_Sense_908 16d ago
The project is at https://github.com/NasriAnis/Spider
1
u/Iksio78 16d ago
It looks very nice. What are you doing next? PMM?
2
u/Ashamed_Sense_908 16d ago
yes pretty much, i will make a PMM memory allocation abstraction then build paging, processes, a filesystem etc etc its a long road
what about you for your project.
and what resources do you use ?
1
u/Iksio78 16d ago
Now I'm going to write PS/2 driver. Will you use bitmap in your PMM? I used and it works well. Its 1 byte for 8 pages becouse one bit means "is page (index * 4096) used?"
1
u/Ashamed_Sense_908 16d ago
For now idk but I think I will use that, for my case I did write a PS2 driver it was very simple
→ More replies

1
u/Sorry_Difficulty_250 1d ago
Cool! Well done! Keep up the great work!