Page 1 of 1
OS coding
Posted: Tue Apr 13, 2004 11:00 pm
by tHe RiDDLeR
Does anyone know where I could get some info on OS coding in Pascal ???
RE:OS coding
Posted: Tue Apr 13, 2004 11:00 pm
by Gnome
Uh, Google? That's a good place to start.
Gnome.
RE:OS coding
Posted: Wed Apr 14, 2004 11:00 pm
by ASHLEY4
Yes here: http://www.thegaineys.fsnet.co.uk/
This is in freepascal, I made a turbo pascal OS about 3 years ago (real mode).
I may be able to help a bit. But i ended up useing so much inline assembly,That you are better off making it in assembly in the first place.
ASHLEY4.
RE:OS coding
Posted: Wed Apr 14, 2004 11:00 pm
by common
Why not C?
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by Gnome
Probably because he/she's more familiar with Pascal than C.
Hell, I'm planning on switching from C to Objective-C in my kernel as soon as I can (namely, when I have the run-time support)
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by common
My question was more of a question for ASHLEY4, for recommending assembly over some other language.
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by Moose
Requirements for assembly specific code in certain places. To do certain tasks like switching to pmode, among other things.
Moose
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by ASHLEY4
Common, i was not recommending assembly over other languages,It was the fact that what was supposed to be a pascal OS, i was making, Was real a asm OS with a bit of pascal in.
I do only program in asm,But it is up to the person doing the coding to decide which language to use.
I tryed most language's before sticking with assembly,That suet's me but may not suet you.
ASHLEY4.
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by Robert Lee
It's suit.
RE:OS coding
Posted: Thu Apr 15, 2004 11:00 pm
by ASHLEY4
No i wear one of them, it's definitely suet or is that white solid fat in animal tissue, used in cooking ;-).
ASHLEY4.
RE:OS coding
Posted: Fri Apr 16, 2004 11:00 pm
by Moose
dictionary.com!
Yes, asm is right for me too
.
I started trying to write my os in C++ but found i couldn't make the bootloader, so i started learning asm, then i realised what was in the bootloader and really started to understand os development.
After understanding the basics of asm i skipped the bootloader and just started using Grub and went into the kernel development.
Now however, my College course consumes my life and i dont have much time to develop anything.
Moose