"Ronald G. Minnich" wrote: ...
Is linux bootable yet?
well, depends on what you mean. Yes, I'm booting it fine. BUT: interrupts from the timer are not happening, and that is crucial to further progress. I need to know the magic to get the APIC and timer ints to go. (oh yeah I just got back from 10 days away, so things slowed down).
There is APICBASE MSR int P6 processors,which should be initialized before first interrupt occur. Here is simplest working code:
xor eax, eax xor edx, edx mov ecx, 0x1b wrmsr
I hope this will work for you.
Konstantin
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message