You are right. The damn thing will always compile because the
dependencies are set for BusLogic.O which is deleted after being
linked with FlashPoint.O to make Buslogic.o. I thought the
problem was a file-date in the future.
The next version of the driver will #include FlashPoint.c directly and so
BusLogic.c will compile without the current ld -r hack.
Leonard