Disable the 16-bit I/O space hack for ALL PROMISE CONTROLLERS.
This code is TOTALLY BROKEN and causes a NULL POINTER DEREFERENCE whenever it is fired.
This commit is contained in:
parent
8f5f80ebfe
commit
e2ef1b88bb
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: pciide.c,v 1.97 2000/12/17 21:50:14 pk Exp $ */
|
||||
/* $NetBSD: pciide.c,v 1.98 2000/12/21 01:19:24 mycroft Exp $ */
|
||||
|
||||
|
||||
/*
|
||||
|
@ -369,22 +369,22 @@ const struct pciide_product_desc pciide_acer_products[] = {
|
|||
|
||||
const struct pciide_product_desc pciide_promise_products[] = {
|
||||
{ PCI_PRODUCT_PROMISE_ULTRA33,
|
||||
IDE_PCI_CLASS_OVERRIDE /* |IDE_16BIT_IOSPACE */,
|
||||
IDE_PCI_CLASS_OVERRIDE,
|
||||
"Promise Ultra33/ATA Bus Master IDE Accelerator",
|
||||
pdc202xx_chip_map,
|
||||
},
|
||||
{ PCI_PRODUCT_PROMISE_ULTRA66,
|
||||
IDE_PCI_CLASS_OVERRIDE|IDE_16BIT_IOSPACE,
|
||||
IDE_PCI_CLASS_OVERRIDE,
|
||||
"Promise Ultra66/ATA Bus Master IDE Accelerator",
|
||||
pdc202xx_chip_map,
|
||||
},
|
||||
{ PCI_PRODUCT_PROMISE_ULTRA100,
|
||||
IDE_PCI_CLASS_OVERRIDE|IDE_16BIT_IOSPACE,
|
||||
IDE_PCI_CLASS_OVERRIDE,
|
||||
"Promise Ultra100/ATA Bus Master IDE Accelerator",
|
||||
pdc202xx_chip_map,
|
||||
},
|
||||
{ PCI_PRODUCT_PROMISE_ULTRA100X,
|
||||
IDE_PCI_CLASS_OVERRIDE|IDE_16BIT_IOSPACE,
|
||||
IDE_PCI_CLASS_OVERRIDE,
|
||||
"Promise Ultra100/ATA Bus Master IDE Accelerator",
|
||||
pdc202xx_chip_map,
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue