Pavel Roskin wrote:
And while "looking deeper", it turned out that there is a scary timebomb
in kern/i386/pc/startup.S. Only the initial part of that file is
supposed to be uncompressed, but in fact, the error handlers of the
decompression function itself were spilling into the compressed area.
On Sat, 2008-03-29 at 13:13 +0200, Vesa Jääskeläinen wrote:
> Yeah... I noticed that too when I was playing with IDT's some time ago
> and Bean found out the reason. I think we need to update this so that it
> will never happen. Perhaps divide code to sections or so? We could
> provide this in
On Thu, 2008-03-27 at 02:37 -0400, Pavel Roskin wrote:
> Even though int 13 returns in the original code (I can see it by
> modifying video memory from the real mode), something get corrupted,
> and GRUB fails to return to the protected mode.
As it turns out, BIOS writes 0 to one byte at 0x840