Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev/pci



Module Name:    src
Committed By:   bouyer
Date:           Wed Oct  8 11:51:59 UTC 2003

Modified Files:
        src/sys/dev/pci: files.pci pciide.c pciide_apollo_reg.h pciidevar.h
Added Files:
        src/sys/dev/pci: acardide.c aceride.c cmdide.c cypide.c hptide.c
            optiide.c pciide_common.c pdcide.c piixide.c siside.c slide.c
            viaide.c
Removed Files:
        src/sys/dev/pci: pciide_amd_reg.h

Log Message:
Split pciide in per-chip family driver, as proposed in
http://mail-index.netbsd.org/tech-kern/2003/09/25/0007.html
We now have:
acardide*       at pci? dev ? function ?        # Acard IDE controllers
aceride*        at pci? dev ? function ?        # Acer Lab IDE controllers
cmdide*         at pci? dev ? function ?        # CMD tech IDE controllers
cypide*         at pci? dev ? function ?        # Cypress IDE controllers
hptide*         at pci? dev ? function ?        # Triones/HighPoint IDE 
controllers
optiide*        at pci? dev ? function ?        # Opti IDE controllers
piixide*        at pci? dev ? function ?        # Intel IDE controllers
pdcide*         at pci? dev ? function ?        # Promise IDE controllers
siside*         at pci? dev ? function ?        # SiS IDE controllers
slide*          at pci? dev ? function ?        # Symphony Labs IDE controllers
viaide*         at pci? dev ? function ?        # VIA/AMD/Nvidia IDE controllers
pciide*         at pci? dev ? function ? flags 0x0000   # GENERIC pciide driver

serverworks driver not commited yet; there are still copyright issues about
it.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/sys/dev/pci/acardide.c src/sys/dev/pci/aceride.c \
    src/sys/dev/pci/cmdide.c src/sys/dev/pci/cypide.c \
    src/sys/dev/pci/hptide.c src/sys/dev/pci/optiide.c \
    src/sys/dev/pci/pciide_common.c src/sys/dev/pci/pdcide.c \
    src/sys/dev/pci/piixide.c src/sys/dev/pci/siside.c \
    src/sys/dev/pci/slide.c src/sys/dev/pci/viaide.c
cvs rdiff -r1.196 -r1.197 src/sys/dev/pci/files.pci
cvs rdiff -r1.208 -r1.209 src/sys/dev/pci/pciide.c
cvs rdiff -r1.6 -r0 src/sys/dev/pci/pciide_amd_reg.h
cvs rdiff -r1.13 -r1.14 src/sys/dev/pci/pciide_apollo_reg.h
cvs rdiff -r1.11 -r1.12 src/sys/dev/pci/pciidevar.h

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




Home | Main Index | Thread Index | Old Index