Re: <Q> Disk Controller Problem(Ultra DMA mode of HDD) of SiS 5571 chipset ???



Susan wrote:

Hey jpd

I want to know that Disk Controller Problem(Ultra DMA - UDMA) of SiS
5571 chipset, NOT USB Problem. In general, SiS5571 chipset has Disk
Controller Problem related to Ultra DMA mode in the Unix-like OS, such
as *BSDs, etc.

In urls you suggest, ''SiS 5571'' does not exist in ''DISK CONTROLLER''
category.

[snip]

Well, the problem with Ultra DMA mode is the controller simply does not
support it. It does support bus mastering. Has nothing to do with any OS.
However, a quick look at man ata declares that any unsupported chipset will
still come up in PIO mode, which is the best you can expect anyway. A
snippet of the ata man page:

[Unknown ATA chipsets are supported in PIO modes, and if the standard bus-
master DMA registers are present and contain valid setup, DMA is also
enabled, although the max mode is limited to UDMA33, as it is not known
what the chipset can do and how to program it.]

Whether or not it will work you'll have to try it and see. If the BIOS
doesn't support booting from the CDROM you'll have to use a boot floppy.
Either FreeBSD or NetBSD will be a choice, and if choosing FreeBSD you may
want to consider 4.11 even though it is getting rather old at this point.
But it not being listed in the HCL is a strong indication it simply may not
work at all. IIRC the PR's I recall had more to do with USB support; if you
don't absolutely need USB turn it off.

As far as the 386BSD goes - that is ancient history which predates
everything, including the SiS 5571 as well as the Pentium processor and
even 4.4BSD from which the modern day BSDs are derived. You should just
forget completely about that concept, as it is somehow a misconception on
your part that it may be of any use to you. Even the document you asked
about has no real bearing today.

If you wish to read more about 386BSD a quick Google will turn up stuff to
read. However none of it has any relevance to your desire to use the
machine in question. With enough RAM you'd be surprised by what the machine
can actually be used for. My first firewall/NAT/gateway/server box was a
Pentium 75 overclocked to 100MHz with 64MB RAM. I used that for years
before moving my 500MHz K6-2 128MB RAM into that position. Of course the
K6-2 is tremendously better! If the ATA driver refuses to see the chipset
controller you can get a cheap add-in controller like an old used Promise
Ultra100 which has been supported since FreeBSD 4.3. In order to use this
approach you will need to check your BIOS setup to see if it gives the
option to change the boot [order] from something like "normal" to "scsi".
This support will be necessary to initialize and boot from the add-in
controller. I'll say again: As far as the seeming fixation with 386BSD is
concerned it is NOT relevant to trying to get usage from this box.

-Jason

.



Relevant Pages

  • Re: Windows Explorer slow to respond
    ... report, below, as I'm still not sure whether my machine is using DMA or PIO. ... IDE Controller: Intel82801DB Ultra ATA Controller, ... DMA MW Mode Support: 1 - 2 ... Default Transfer Mode: UDMA-5 ...
    (microsoft.public.windowsxp.general)
  • Re: Dell Dimension USB Ports problem
    ... MOTHERBOARD supported USB 2, then it was done by putting another USB ... controller chip on the motherboard in addition to the main Intel chipset. ... Usually, when this was done, it was done with an NEC USB controller. ... the board would support the P4/533mhz FSB CPUs and PC 1066 RDRAM. ...
    (alt.sys.pc-clone.dell)
  • Re: Intel 82562V 10/100 Network Adapter driver
    ... Intel 82540EM controller based Copper Gigabit Ethernet Adapters ... The Intel driver package above is for the 1000 level chipset. ... The support levels from the above do work for whatever is in the Intel 915GAV/GEV level motherboards, which I have working here with the PRO/100-1000 level NIC chipsets for them. ...
    (comp.os.os2.networking.misc)
  • To: Jason Bourne (About SiS5571 chipset - ATA Disk Controller Mode)
    ... Of course, BXchipset Motherboard is better than the above trash, ... the problem with Ultra DMA mode is the controller simply does not ... It does support bus mastering. ...
    (comp.unix.bsd.freebsd.misc)
  • Query: No IDE DMA for IBM 365X with PIIX chipset?
    ... running mdma2 but it refuses to set dma mode. ... IDE config ... Support for SATA ... CMD640 chipset bugfix/support ...
    (Linux-Kernel)