Subject: HEAD up: update kernel config files
To: None <current-users@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: current-users
Date: 10/08/2003 14:10:43
Hi,
I just commited some changes to the IDE system that requires you to update
your kernel config file and rerun config:
- there is now a atabus mid-layer appearing in the device tree and in kernel
config file. wd and atapibus attaches to atabus instead of the ide
controllers, and atabus attaches to the ide controllers:
pciide* at pci?
atabus* at pciide? channel ?
wd* at atabus? drive ?
atabibus* at atabus?
- the pciide driver has been split in per-chip family drivers:
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
You need to add the proper *ide drivers for your hardware (or all of them
if you want :)
The serverworks driver has not been commited yet; I'm waiting for
a copyright notice from the author for it.
See pciide(4), atabus(4) and the GENERIC config files for details.
--
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr
NetBSD: 24 ans d'experience feront toujours la difference
--