I have the same card and the same problem.
When I compiled kernel with the same driver but memory map the result was
different. It said something like 'SCSI command probably finished
successfully' but system hangs anyway.
And I would be very grateful if somebody gives the solution to this problem
(and explain in general what happened)
5. Scanner card