Date: Fri, 14 May 2004 11:41:13 +0200 From: Android66 <android.66@volja.net> To: John Baldwin <jhb@FreeBSD.org> Cc: freebsd-current@FreeBSD.org Subject: Re: BTX halted Message-ID: <40A49439.9080409@volja.net> In-Reply-To: <200405131550.28566.jhb@FreeBSD.org> References: <40A3C047.80804@volja.net> <200405131550.28566.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! Thanks! Disabling DMA works. Also, I tried booting from a 4.9 CD and floppies (4.9 and 5.2.1-RELEASE) and I got the same error. I have disabled everything ACPI related but to no avail. BTW, if it's not a bother, what does the code below actually do? I don't speak asm so I can't tell what are the bad things that my BIOS does :) Regards, Android66 John Baldwin wrote: > 00000000 0F20DD mov ebp,cr3 > 00000003 81E500F0 and bp,0xf000 > 00000007 0F20C2 mov edx,cr0 > 0000000A 0F01E0 smsw ax > 0000000D A801 test al,0x1 > > Your BIOS is doing bad things. Actually, there is a known workaround for this > specific problem for Compaq BIOS's: try changing the ATA devices to use > simple DMA or PIO rather than Ultra DMA. I have patches to fix this but they > make the bootstrap to big. :(
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40A49439.9080409>