Implemented usage of sc_data_direction indicator. This gets rid of the
direction indicator table, which was known to be buggy (especially for vendor-specific commands).
Also closed a race condition in the control thread whereby we might not get properly woken up in some (very rare) circumstances.
Authored by: mdharm 2000-07-25
Parent: [r301]
Child: [r303]