Posted by eosp on 10:30:00 09-17-2003
Anyone else interested in OSDEV? I am trying to write a small OS, but I only have a hello world bootsector written in NASM, and that won't run in bochs (my emulator). Anyone have any help?
Posted by DInsane on 20:52:00 09-18-2003
What are you trying to code the OS in? And, you don't want it to fit on a floppy disk, right?
[addsig]
Posted by eosp on 09:27:00 09-19-2003
I'm thinking a mix of nasm and c. My dev platform is linux, and I'm compiling in elf32-i386 format until I write my own bootloader (then it's coff-go32). You might want to get bochs, it comes with a "DLX Linux" that is a REAL LINUX in a box. Then get binutils and all that stuff and put it on DLX.
[addsig]
Posted by DInsane on 20:00:00 09-19-2003
I've always been interested in OS development, but I have way too many things to do right now. Good luck!
[addsig]
Posted by dxprog on 02:56:00 09-20-2003
I have a book in 32-bit OS development (it's pretty cool ). In case you're interested, it's called MMURTL 1.0. It'll tell you just about all you need to know about OS dev
[addsig]
Posted by eosp on 09:25:00 09-20-2003
Thanks yoda
[addsig]
Posted by dxprog on 00:27:00 09-21-2003
You're welcome, and that's Obi-wan
[addsig]
Posted by eosp on 11:50:00 09-21-2003
Sorry - I get so carried away sometimes
[addsig]
Posted by dxprog on 12:19:00 09-21-2003
I'm only kidding (but I do like Obi over Yoda when it comes to the movies )
_________________
When I got VB, I could have flown without thrusters and shot down TIE Interceptors just by spitting at them.
[ This Message was edited by: dxprog on 2003-09-21 12:20 ]
Posted by inhahe on 13:05:00 09-21-2003
Quote:
On 2003-09-19 09:27, eosp wrote:
I'm thinking a mix of nasm and c. My dev platform is linux, and I'm compiling in elf32-i386 format until I write my own bootloader (then it's coff-go32). You might want to get bochs, it comes with a "DLX Linux" that is a REAL LINUX in a box. Then get binutils and all that stuff and put it on DLX.
there's a programming language which *is* a mix between asm and c, called C--. but there's a few languages called C--, some just in development stage.. it's kinda hard to find the correct one, which has a compiler youc an download called c--.exe
the language is intended specifically for writing os's.
Posted by eosp on 10:18:00 09-22-2003
Thanks for all your help.
[addsig]
Posted by benbread on 00:08:00 09-23-2003
i see where still going on about that coding content, ey, dxprog grrrr
Posted by dxprog on 01:36:00 09-23-2003
I never said anything about your coding contest
[addsig]
Posted by benbread on 02:21:00 09-23-2003
ah, oh, sorry about that... it was someone else...
Posted by eosp on 12:12:00 09-23-2003
Bit of news - I have a WIMPY kernel. Still lollipops, it says "Hi" in color at the top-left of the screen, loads in GRUB. Hey - it beats my last bootsector - Hello World in nasm int 10. Yawn!
Also - anyone know how to write a makefile?
[addsig]
Posted by DInsane on 21:02:00 09-23-2003
You have to start somewhere.
[addsig]
Posted by eosp on 11:32:00 09-24-2003
Anyone have a clue on how to get it to hang? I tried hang: jmp hang in the assembly part, I tried for(;;); in the c part, but it won't work!
_________________
C is the best programming language. Semicolon.
[ This Message was edited by: cowsarenotevil on 2003-09-24 11:41 ]