cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h

Nate Lawson nate at root.org
Wed Jun 16 16:08:23 PDT 2004


On Tue, 15 Jun 2004, S=F8ren Schmidt wrote:
> sos         2004-06-15 11:02:09 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/dev/ata          ata-chipset.c ata-pci.c ata-pci.h
>   Log:
>   Increase robustness of SATA handling.
>
>   Revision  Changes    Path
>   1.72      +142 -42   src/sys/dev/ata/ata-chipset.c
>   1.85      +48 -46    src/sys/dev/ata/ata-pci.c
>   1.32      +1 -0      src/sys/dev/ata/ata-pci.h

Since the "commit message words per lines changed" stat is 4.8% here, let
me try to give more detail from reading the diff.

* Add Intel SATA intr and reset routines
* For initializing VIA SATA parts, mask off magic bit 0x400 from the PCI
cmd register
* For SII reset handling, add a 100 ms delay afterwards.
* For Promise SATA reset handling, add a bunch of delays and change magic
values written to registers.
* For the Promise SATA initialization, use 0xff instead of 0x00ff0033 as a
magic value.
* Update device description for the Intel 6300ESB parts
* s/turn off/disable, s/turn on/enable
* Misc. whitespace changes

I ran out of time at this point.  There are a bunch of other changes,
mostly involving magic values.

-Nate


More information about the cvs-src mailing list