On 09.02.2008 08:36, ron minnich wrote:
Interrupts are up and working on the LX on v3! Ethernet, USB, etc. -- it's all working.
We may be close to moving all LX boards to v3. This is a big day.
Yes! A very big day indeed.
patch attached.
ron
Can we have the change below as an extra commit, maybe with a short version of the commit message in the code as comment near the #if 0? See below.
Index: util/x86emu/vm86.c Comment out 'debug trap' code that scribbles vectors at 0x4000. I don't know why this is here, but I'd like to leave it #if'ed out -- somebody, at some point, thought we needed it.
Index: util/x86emu/vm86.c
--- util/x86emu/vm86.c (revision 581) +++ util/x86emu/vm86.c (working copy) @@ -595,11 +595,13 @@ intbyte = codeptr + 3; *intbyte = 0x42; /* int42 is the relocated int10 */
+#if 0
+#if 0 /* This scribbles vectors at 0x4000, no idea why the code is here. */
/* debug handler - useful to set a programmable delay between instructions if the TF bit is set upon call to real mode */ idts[1].cs = 0; idts[1].offset = 16384; memcpy((void *)16384, &debughandle, &end_debughandle - &debughandle); +#endif
}
Regards, Carl-Daniel