Intel Mobile ICH4
Craig Dooley
cd5697 at albany.edu
Wed Nov 26 06:07:24 PST 2003
Strangely enough, this patch does allow the chipset to be seen, and in
dmesg, it says ad0 is UDMA100, but it's actually at BIOSPIO until using
atacontrol. Is this just me being dumb, or does there need to be a
little more work to get this working fully?
-Craig
On Wed, Nov 26, 2003 at 08:25:33AM -0500, Craig Dooley wrote:
> This patch adds support for the Intel mobile ICH4 ATA Chipset. Works
> with UDMA100 on the HDD, WDMA2 on the DVD.
>
> -Craig
> --
> ------------------------------------------------------------------------
> Craig Dooley craig at xxxxxxxxxx
> ------------------------------------------------------------------------
> Index: sys/dev/disk/ata/ata-dma.c
> ===================================================================
> RCS file: /usr/srcs/dcvs/src/sys/dev/disk/ata/ata-dma.c,v
> retrieving revision 1.4
> diff -u -r1.4 ata-dma.c
> --- sys/dev/disk/ata/ata-dma.c 27 Oct 2003 21:12:29 -0000 1.4
> +++ sys/dev/disk/ata/ata-dma.c 25 Nov 2003 02:53:31 -0000
> @@ -113,6 +113,7 @@
> switch (ch->chiptype) {
>
> case 0x24db8086: /* Intel ICH5 */
> + case 0x24ca8086: /* Intel ICH4 mobile */
> case 0x24cb8086: /* Intel ICH4 */
> case 0x248a8086: /* Intel ICH3 mobile */
> case 0x248b8086: /* Intel ICH3 */
> Index: sys/dev/disk/ata/ata-pci.c
> ===================================================================
> RCS file: /usr/srcs/dcvs/src/sys/dev/disk/ata/ata-pci.c,v
> retrieving revision 1.4
> diff -u -r1.4 ata-pci.c
> --- sys/dev/disk/ata/ata-pci.c 27 Oct 2003 21:12:29 -0000 1.4
> +++ sys/dev/disk/ata/ata-pci.c 25 Nov 2003 03:06:29 -0000
> @@ -148,6 +148,7 @@
> return "Intel ICH3 ATA100 controller";
>
> case 0x24cb8086:
> + case 0x24ca8086:
> return "Intel ICH4 ATA100 controller";
>
> case 0x24db8086:
--
------------------------------------------------------------------------
Craig Dooley craig at xxxxxxxxxx
------------------------------------------------------------------------
More information about the Submit
mailing list