I've completed the global move of code around (mainly from vtltape.c into ssc.c) of all SCSI OP codes.
I've added/implemented Personality Module framework and have some basic examples that still need to be completed.
- T10000A and T10000B (STK),
- IBM 05392 - J1A, E05 and E06.
A quick example of 'personality module' feature is that ULT3580-TD1 & ULT3580-TD2 do not support WORM while the TD3, TD4 & TD5 do.
Limited subset of the above also support the Encryption OP codes.