diff -u --new-file --exclude-from ../exclude --recursive linux.vanilla/drivers/block/ide-probe.c linux.15p6/drivers/block/ide-probe.c
--- linux.vanilla/drivers/block/ide-probe.c	Tue Jan  4 21:18:44 2000
+++ linux.15p6/drivers/block/ide-probe.c	Wed Jan 26 23:17:13 2000
@@ -279,6 +279,7 @@
 		drive->name, drive->present, drive->media,
 		(cmd == WIN_IDENTIFY) ? "ATA" : "ATAPI");
 #endif
+	delay_50ms();	/* needed for some systems (e.g. crw9624 as drive0 with disk as slave) */
 	SELECT_DRIVE(hwif,drive);
 	delay_50ms();
 	if (IN_BYTE(IDE_SELECT_REG) != drive->select.all && !drive->present) {

