BTX halted

Android66 android.66 at volja.net
Fri May 14 02:41:19 PDT 2004


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. :(




More information about the freebsd-current mailing list