Yo folks. I was just reading the history of Linux(cause I'm switching to it and I like to know what I use), and it said something about MINIX - an OS with 12,000 lines of code written in C and Assembly. Then that idea hit me like a lightning - who needs game programming when you can create operating systems from scratch?!
So... Is there a way I can make HelloWorld.C bootable?
8 replies to this topic
#1
Posted 14 October 2010 - 06:46 AM
|
|
|
#2
Posted 14 October 2010 - 11:05 AM
Read Operating Systems Design and Implementation (3rd Edition) by Andrew S. Tanenbaum and Expanded Main Page - OSDev Wiki
#3
Posted 14 October 2010 - 09:22 PM
I'll try it after school, thanks.
#4
Posted 16 October 2010 - 03:13 AM
AdvMutant said:
So... Is there a way I can make HelloWorld.C bootable?
You cannot boot a "normal" Hello-Word-program. The problem is that your PC doesn't know commands like printf() or cout. You have to write your own printf() by using the BIOS interrupts.
Take a look at these links if you're interested in OS development:
BrokenThorn Entertainment - Operating System Development Series
OSDev Wiki
Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.
#5
Posted 16 October 2010 - 08:51 AM
Oh my god.
Is it that hard?
Is it that hard?

There is no problem that cannot be solved by the use of high explosives.
#6
Posted 16 October 2010 - 09:13 AM
AdvMutant said:
Oh my god.
Is it that hard?
Is it that hard?
It's not hard... it's just more difficult than writing an ordinary Hello-World-program.
Sometimes words ain't enough to express something. That's why computer scientists use double words.
#7
Posted 16 October 2010 - 09:16 AM
Haha... I'll probably learn Assembler after C and I'll see what I can get.

There is no problem that cannot be solved by the use of high explosives.
#8
Posted 16 October 2010 - 09:17 AM
Don't worry. I couldn't program a bootable application too when I was 13. ;)
Sometimes words ain't enough to express something. That's why computer scientists use double words.
#9
Posted 16 October 2010 - 09:27 AM
:)
I'll bookmark these links for later.
I'll bookmark these links for later.

There is no problem that cannot be solved by the use of high explosives.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









