Page 1 of 1

Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 8:05 pm
by Raedius
I've been a programmer for about 5 years now but this is the first time I'm going to be "coding to the metal" as they say. Don't get me wrong, I know most of the theory but actually doing something with it is a different matter.

Been awhile since I actually used asm. I may have to go brush up ;D

Tips? Thoughts? Words of despair?

~Raedius

Re:Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 8:06 pm
by Curufir
If you haven't mastered the skill of speed reading now would be a good time to learn ;D.

Good luck on the quest.

Curufir

Re:Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 8:53 pm
by Raedius
Hehe, thanks. 8)

What are some good and simple open source kernels I can look at? (Besides Linux v0.01)

~Raedius

Re:Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 10:16 pm
by Curufir
Hmm, difficult question. Good and simple don't seem to go hand in hand as far as I can see.

Problem with the Linux 0.01 kernel is you need some fairly exotic tools to compile it (Some very early versions of things) so it's difficult to play with.

Pype.Clicker just released his source, so grabbing a copy of that might answer a few questions.

As far as I know Tom is working in C and his kernel source is available so there's another avenue to look at.

There are a lot of hobby OSes out there, some abandoned projects, some still very active, that have their source code on the web. I used to have links to a couple of the lists (Then again before my stunning rm -rf /* command I had a lot of links on everything...grr, hate doing something dumb :'() so be assured that such things do exist. Grabbing the source of a few varied OSes will be more useful than just one, just to see how different people with different philosophies have solved the problems all OSes have to deal with.

Not too helpful I know, but I mostly wanted to point out just how hard it is to get the Linux 0.01 kernel to compile/run.

Curufir

Re:Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 10:30 pm
by Raedius
Why would I want to compile Linux v0.01?

Its museum source code. You can't look but not touch :)

~Raedius

Re:Well, gonna try my hand at an OS...

Posted: Fri Nov 22, 2002 10:31 pm
by Raedius
LOL, you can look but not touch rather.

Better register so I am able to edit my posts :)

~Raedius