Hello,
I got this error message on some computer each time (with NB 0.9.8;
0.9.7 works OK), after analysing the code I patched bootrom at romstA.
Before romstA ebx is # doublewords to be copied.
Original code:
romstA: mov eax,[edi + ebx * 4] ! we have to do the copying routine
mov [esi + ebx * 4],eax ! by hand (instead of using movsd)
dec ebx ! because movsd just uses si/di, not
jnz romstA ! esi/edi.
Modified code:
romstA: dec ebx
mov eax,[edi + ebx * 4]
mov [esi + ebx * 4],eax
jnz romstA
After the change then computer boots correctly, as did with 0.9.7. :)
Please add the change to your distribution.
Jerzy Tarasiuk
===========================================================================
This Mail was sent to netboot mailing list by:
jt@npdaxp.fuw.edu.pl
To get help about this list, send a mail with 'help' as the only string in
it's body to majordomo@baghira.han.de. If you have problems with this list,
send a mail to netboot-owner@baghira.han.de.
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.