#Microbotices SCSI
03-May-88 23:00:54
Sb: #121843-#Microbotices SCSI
Fm: Mike Locke 70003,1705
To: John Draper 76703,4322
This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.
If you are going to do anything serious with my source, the first order of
business should be to clean up the handshaking status routines. I left
them very generalized so I could have lots of debug info availible. The
status subroutine should probably be divided into at least three more
specialized subroutines. You might even want to write the bit fidling code
inline rather than as a subroutine. I also used a lot of global varibles
that probably ought hidden in the subroutines. I didn't get to putting in
a status buffer to save status info. There are two diagnostic commands
hidden down in the code to read and write the data buffer on the 4000
controller. They aren't used in the main module anymore. I used them
originally to test the handshaking for the data send and receive
subroutines. It would be trivial to change them to straight read and write
commands. Good luck!