Hi, Oops, the patch I sent in my previous mail is for -current, not for NetBSD 4. I attach a new version here for NetBSD 4; the file that should be patched is in this case src/sys/arch/macppc/macppc/autoconf.c. Hope it helps! --- autoconf.c.orig 2008-07-23 12:22:55.000000000 +0200 +++ autoconf.c 2008-07-23 12:23:41.000000000 +0200 @@ -341,7 +341,8 @@ /* periph_target is target for scsi, drive # for atapi */ if (addr != sa->sa_periph->periph_target) return; - } else if (device_is_a(device_parent(device_parent(dev)), "pciide")) { + } else if (device_is_a(device_parent(device_parent(dev)), "pciide") || + device_is_a(device_parent(device_parent(dev)), "cmdide")) { struct ata_device *adev = aux; if (addr != adev->adev_drv_data->drive) Regards, Marco.
Attachment:
autoconf.c.patch
Description: Binary data