Hi:
This is the 68k mac 53c9[46} driver copyright (c) 1998, David Weis debugging on Quadra 800 and 660AV Michael Schmitz, Dave Kilzer 7/98
This was compiled on a Quadra 840AV using the gcc version 3.0.2
Here's the stdout and the sterr output as attachments
Thanks,
Hank
mac_esp.c:242: warning: initialization from incompatible pointer type mac_esp.c: In function `mac_esp_detect': mac_esp.c:377: structure has no member named `do_disconnect' mac_esp.c:382: warning: assignment makes integer from pointer without a cast mac_esp.c: In function `esp_dafb_dma_irq_p': mac_esp.c:488: warning: unused variable `ret' mac_esp.c: In function `esp_iosb_dma_irq_p': mac_esp.c:529: warning: unused variable `ret' mac_esp.c: In function `dma_irq_p_quick': mac_esp.c:648: warning: unused variable `ret' mac_esp.c: At top level: mac_esp.c:633: warning: `dma_irq_p' defined but not used mac_esp.c:644: warning: `dma_irq_p_quick' defined but not used mac_esp.c:667: warning: `dma_led_off' defined but not used mac_esp.c:675: warning: `dma_led_on' defined but not used make[3]: *** [mac_esp.o] Error 1 make[2]: *** [first_rule] Error 2 make[1]: *** [_subdir_scsi] Error 2 make: *** [_dir_drivers] Error 2
. scripts/mkversion > .tmpversion gcc -D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 -DUTS_MACHINE='"m68k"' -DKBUILD_BASENAME=version -c -o init/version.o init/version.c make CFLAGS="-D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C kernel make[1]: Entering directory `/home/compdata/linux-mac68k/kernel' make all_targets make[2]: Entering directory `/home/compdata/linux-mac68k/kernel' make[2]: Nothing to be done for `all_targets'. make[2]: Leaving directory `/home/compdata/linux-mac68k/kernel' make[1]: Leaving directory `/home/compdata/linux-mac68k/kernel' make CFLAGS="-D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C drivers make[1]: Entering directory `/home/compdata/linux-mac68k/drivers' make -C block make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/block' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/block' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/block' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/block' make -C cdrom make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/cdrom' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/cdrom' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/cdrom' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/cdrom' make -C char make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/char' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/char' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/char' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/char' make -C hotplug make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/hotplug' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/hotplug' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/hotplug' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/hotplug' make -C macintosh make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/macintosh' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/macintosh' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/macintosh' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/macintosh' make -C media make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/media' make -C radio make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media/radio' make all_targets make[4]: Entering directory `/home/compdata/linux-mac68k/drivers/media/radio' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/radio' make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/radio' make -C video make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media/video' make all_targets make[4]: Entering directory `/home/compdata/linux-mac68k/drivers/media/video' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/video' make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/video' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/media' make -C misc make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/misc' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/misc' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/misc' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/misc' make -C net make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/net' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/net' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/net' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/net' make -C nubus make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/nubus' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/nubus' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/nubus' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/nubus' make -C parport make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/parport' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/parport' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/parport' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/parport' make -C scsi make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/scsi' make all_targets make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/scsi' ld -m m68kelf -r -o scsi_mod.o scsi.o hosts.o scsi_ioctl.o constants.o scsicam.o scsi_proc.o scsi_error.o scsi_obsolete.o scsi_queue.o scsi_lib.o scsi_merge.o scsi_dma.o scsi_scan.o scsi_syms.o gcc -D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 -DKBUILD_BASENAME=mac_esp -c -o mac_esp.o mac_esp.c make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/scsi' make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/scsi' make[1]: Leaving directory `/home/compdata/linux-mac68k/drivers'

