Page 1 of 1

What's broken? -- Strings [SOLVED]

Posted: Sat May 19, 2007 10:52 am
by t0xic
My kernel has been working fine for a while now. I have a memory manager, printf and all of the basic things working. My keyboard input has been working fine until today.

I can't get the scancode from the char kbdus[128] = {... } etc or from my floppy drive indentifier char *drivetypes[6] = {...}. What is wrong? They both have been working before today.

I have an (*rodata) in my linker file, so I don't know what's wrong

Thanks,

--t0xic

Posted: Sat May 19, 2007 3:42 pm
by Combuster
Are you using a custom bootloader, and if so, did your kernel image become larger than the amount you load into memory?

Posted: Sat May 19, 2007 3:59 pm
by t0xic
Thanks...

I was only loaded the first 15 sectors... kernel is now around 17 =(

Thanks again

-- t0xic