藤原純一 · 2024-06-24 13:51
Any suggestions, I'm trying to work on an OS, once i get a cross-compiler it should be good to go
Wirth · 2024-06-24 14:21
>>39407
If you plan to get it running on any platforms besides the one you currently have it running on, you should be writing the higher level components of your OS in something like C, rather than straight Assembly.
fsociety · 2024-07-17 12:12
>>39407
If your goal is to learn, use C. Read Andrew Tanenbaum books and look at minix 3 source code. Also os-dev is a good source and have a good community
Agent Smith · 2024-07-17 16:00
>>39407
My goal is to try some cool OS concepts, instead of just another Unix-clone. I don't expect to get them running on any platform, but I want to try to do something different from what people are doing. Sadly, I hardly have any time to study OS now.
Yuki Nagato · 2024-07-17 16:33
>>39600
Why minix3 specifically?
>>39606
You're like the third Lain working on an OS right now (some are on tech board instead of here) unless you are from one of the other threads.
Dujour · 2024-09-08 08:11
>>39607
i cant stop hitting crossroads , the intel assembly instructions are like high level language instructions.It really is frustrating
array · 2024-09-09 08:49
>>39607
>Why minix3 specifically?
It's easy to understand and it was made for teaching. You should also read Xinu source code: https://xinu.cs.purdue.edu/
Davis · 2024-09-10 11:31
>>40022
>xinu book printed costs over 110USD
is it printed with pure gold lettering?
even considering it's 700 pages this price is madness
lemme guess it's an academic handbook in the USA?
this is how state guaranteed loans to students are pumping prices
Marly Krushkhova · 2024-09-10 12:26
And on the side note - you better be familiar with computer architecture concepts - it's kinda needed to know how MMU and cache in CPU works if you want to write somethng more serious than early '70s monitor style system.