Re: BTX halted

From: Android66 (android.66_at_volja.net)
Date: 05/14/04

  • Next message: Geoff Rehmet: "Re: DNS problem"
    Date: Fri, 14 May 2004 11:41:13 +0200
    To: John Baldwin <jhb@FreeBSD.org>
    
    

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

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Geoff Rehmet: "Re: DNS problem"

    Relevant Pages

    • IDE DMA disabled messages for wrong drive?
      ... that I noticed there was a strange message during disabling DMA. ... I access hdd, I get DMA timeouts for hdd, then ...
      (Linux-Kernel)
    • Re: hda: irq timeout: status=0xd0 DMA question
      ... I would be happy if the IDE driver would "just not do that". ... I can see the reasoning where the device just doesn't function properly with DMA at all (like on some Compact Flash-to-IDE adapters where the card claims to support DMA but the DMA lines aren't wired through in the adapter properly). ... In that case not disabling DMA would render it useless. ...
      (Linux-Kernel)
    • Re: hda: irq timeout: status=0xd0 DMA question
      ... I would be happy if the IDE driver would "just not do that". ... I can see the reasoning where the device just doesn't function properly with DMA at all (like on some Compact Flash-to-IDE adapters where the card claims to support DMA but the DMA lines aren't wired through in the adapter properly). ... In that case not disabling DMA would render it useless. ...
      (Linux-Kernel)
    • Re: direct memory access
      ... Not just CD and HDD devices use DMA. ... to be set in BIOS and not just through the operating system settings. ... which is why the very newer computers ...
      (microsoft.public.windowsxp.help_and_support)
    • Re: direct memory access
      ... If you don't see the Advanced tab, either your hardware doesn't support DMA ... but only through the driver settings. ... There are DMA settings in my BIOS. ... > computers, settings regarding DMA need to be set in BIOS and not just ...
      (microsoft.public.windowsxp.help_and_support)