Page 1 of 1
Kanu 0.00000000001 Test request
Posted: Thu Feb 21, 2008 4:44 pm
by os.hacker64
Yeah, my OS hasn't really gone past kprint and "enabling long mode" I'm working on paging now but I'd like to make sure this works before going any further. It's a binary file that is the kernel that can be booted by any multiboot compliant loader. So here it is:
NOTE Rename it to kanu the txt extension was just so that I could attach it without an Illegal extension message.
Posted: Thu Feb 21, 2008 4:54 pm
by os.hacker64
what I did was add an entry int my menu.lst for my kernel. Set it up however you please.
Posted: Fri Feb 22, 2008 5:50 pm
by os.hacker64
I'll be making a floppy image soon
Posted: Sat Feb 23, 2008 2:45 am
by AndrewAPrice
Wow, that's great work! Are you, by chance, that guy who's moving towards streamlining cross-platform functionalities and to target granular platforms?
Posted: Sat Feb 23, 2008 8:40 am
by os.hacker64
No, not yet at least. I'm surprised I even got this far.
It looks like I CAN do Osdev and asm is the way to go.
Posted: Sat Feb 23, 2008 11:03 am
by Zenith
Sorry to burst your bubble, but it doesn't work for me.
GRUB 0.96 gives "Error 13: Invalid or unsupported executable format".
At 395 bytes, it seems pretty small to be anything but a flat binary... Are you sure you compiled/linked this properly?
Wow, that's great work! Are you, by chance, that guy who's moving towards streamlining cross-platform functionalities and to target granular platforms?
I think he was being sarcastic... (I may be wrong).
Because your OS sounds like it has nothing worthwhile to be tested yet (we really don't know what direction it'll take).
Posted: Sat Feb 23, 2008 2:37 pm
by piranha
If thats not sarcasm, then I don't know what it.
Wooo, you got it to boot.....Holy Cow
Geez..
-gey el (phonetic spelling)
Posted: Sat Feb 23, 2008 2:57 pm
by os.hacker64
karekare0 wrote:Sorry to burst your bubble, but it doesn't work for me.
GRUB 0.96 gives "Error 13: Invalid or unsupported executable format".
At 395 bytes, it seems pretty small to be anything but a flat binary... Are you sure you compiled/linked this properly?
Wow, that's great work! Are you, by chance, that guy who's moving towards streamlining cross-platform functionalities and to target granular platforms?
I think he was being sarcastic... (I may be wrong).
Because your OS sounds like it has nothing worthwhile to be tested yet (we really don't know what direction it'll take).
Thats why I said 0.000000000001, meaning nothing but crap done yet.
It is a flat binary written with Fasm.
Posted: Sun Feb 24, 2008 4:53 pm
by os.hacker64
I switched to C to increase portablility.
Posted: Tue Feb 26, 2008 1:33 pm
by inflater
os.hacker64 wrote:It looks like I CAN do Osdev and asm is the way to go.
os.hacker64 wrote:I switched to C to increase portablility.
God, all yer switches...
Did you manage your OS to boot properly by "switching" to C?
Any-who, good luck.
Regards
inflater
Posted: Tue Feb 26, 2008 2:19 pm
by os.hacker64
I didn't switch to C. I suck at C