CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/01/04 03:37:40
Modified files:
sys/dev/pci : pciide.c pciidevar.h
sys/arch/i386/pci: pciide_machdep.c
Added files:
sys/arch/i386/pci: pciide_gcsc_reg.h
Log message:
Add support for CS5535 IDE adapted from the gcscide code in NetBSD
originally written by Juan Romero Pardines.
Thanks to Lars Kotthoff for testing on a HeroLogic HL-463 system.
Because the CS5535 doesn't provide SMM emulated PCI access to set
DMA/PIO modes or a real PCI IDE controller we have to resort to
making MSR calls. As this is very MD specific, hide most of uglyness
away in i386 MD pciide code.
ok grange@