Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 08/19/2004 23:25:36
Module Name:	src
Committed By:	thorpej
Date:		Thu Aug 19 23:25:36 UTC 2004

Modified Files:
	src/sys/arch/i386/pnpbios: pciide_pnpbios.c
	src/sys/dev/ic: wdc.c wdcvar.h
	src/sys/dev/pci: acardide.c aceride.c cmdide.c cypide.c geodeide.c
	    hptide.c optiide.c pciide_common.c pciide_opti_reg.h pciidevar.h
	    pdcide.c piixide.c rccide.c satalink.c siside.c slide.c stpcide.c
	    viaide.c
	src/sys/dev/pcmcia: wdc_pcmcia.c

Log Message:
- Add and use a CHAN_TO_WDC() macro to get the wdc_softc from an
  ata_channel.
- Add and use a CHAN_TO_WDC_REGS() macro to get the wdc_regs from an
  ata_channel.
- Add and use a CHAN_TO_PCIIDE() macro to get the pciide_softc from an
  ata_channel.
- Add and use a CHAN_TO_PCHAN() macro to get the pciide_channel from an
  ata_channel.  (This one just hides a cast, and is really just for
  consistency with the others.)


To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 src/sys/arch/i386/pnpbios/pciide_pnpbios.c
cvs rdiff -r1.205 -r1.206 src/sys/dev/ic/wdc.c
cvs rdiff -r1.75 -r1.76 src/sys/dev/ic/wdcvar.h
cvs rdiff -r1.11 -r1.12 src/sys/dev/pci/acardide.c src/sys/dev/pci/cypide.c
cvs rdiff -r1.10 -r1.11 src/sys/dev/pci/aceride.c src/sys/dev/pci/siside.c
cvs rdiff -r1.14 -r1.15 src/sys/dev/pci/cmdide.c
cvs rdiff -r1.4 -r1.5 src/sys/dev/pci/geodeide.c
cvs rdiff -r1.13 -r1.14 src/sys/dev/pci/hptide.c
cvs rdiff -r1.7 -r1.8 src/sys/dev/pci/optiide.c
cvs rdiff -r1.18 -r1.19 src/sys/dev/pci/pciide_common.c
cvs rdiff -r1.6 -r1.7 src/sys/dev/pci/pciide_opti_reg.h \
    src/sys/dev/pci/slide.c src/sys/dev/pci/stpcide.c
cvs rdiff -r1.23 -r1.24 src/sys/dev/pci/pciidevar.h
cvs rdiff -r1.15 -r1.16 src/sys/dev/pci/pdcide.c src/sys/dev/pci/viaide.c
cvs rdiff -r1.12 -r1.13 src/sys/dev/pci/piixide.c
cvs rdiff -r1.9 -r1.10 src/sys/dev/pci/rccide.c
cvs rdiff -r1.19 -r1.20 src/sys/dev/pci/satalink.c
cvs rdiff -r1.92 -r1.93 src/sys/dev/pcmcia/wdc_pcmcia.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.