home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d552 / tsfsuite.lha / TSFSuite / docs / TSX.todo < prev    next >
Text File  |  1991-10-28  |  2KB  |  77 lines

  1.  
  2.     TEAC SCSI EXERCISER TODO            July 2/91
  3.  
  4.     TSX.todo
  5.  
  6.     Things to add
  7.     -------------
  8.     1) Read Sector n
  9.     2) Write test sector
  10.     3) Read & compare test sector
  11.     4) Requestor for SCSI_CMD & IO Req Blk
  12.     5) Try all SCSI IDs
  13.     6) Support A2090(A) Unit # weirdness.
  14. ;-----------------
  15. ;   UNIT NUMBERS
  16. ;    Unit numbers to the OpenDevice call have encoded in them which
  17. ;    SCSI device is being referred to.  The three decimal digits of
  18. ;    the unit number refer to the SCSI Target ID (bus address) in
  19. ;    the 1's digit, the SCSI logical unit (LUN) in the 10's digit,
  20. ;    and the controller board in the 100's digit.
  21. ;
  22. ;    Examples:
  23. ;          0    drive at address 0
  24. ;         12    LUN 1 on multiple drive controller at address 2
  25. ;        104    second controller board, address 4
  26. ;         88    not valid: both logical units and addresses
  27. ;            range from 0..7.
  28. ;
  29. ;   CAVEATS
  30. ;    Original 2090 code did not support this command.
  31. ;
  32. ;    Commodore 2090/2090A unit numbers are different.  The SCSI
  33. ;    logical unit is the 100's digit, and the SCSI Target ID
  34. ;    is a permuted 1's digit: Target ID 0..6 maps to unit 3..9
  35. ;    (7 is reserved for the controller).
  36. ;
  37. ;        Examples:
  38. ;          3    drive at address 0
  39. ;        109    drive at address 6, logical unit 1
  40. ;          1    not valid: this is not a SCSI unit.  Perhaps
  41. ;            it's an ST506 unit.
  42. ;
  43. ;    Some controller boards generate a unique name (e.g. 2090A's
  44. ;    iddisk.device) for the second controller board, instead of
  45. ;    implementing the 100's digit.
  46. ;-----------------
  47.  
  48.     7) Support A2090 Write bug
  49.     8) The impression I get looking at your Logs is that there is at once
  50.     too much & too little information. A useful exerciser needs to
  51.     interpret the data more. Perhaps have some switches for the amount of
  52.     info to present. ie. a lot of the buffer dumps are useless.
  53.     9) I have to fix up the Mode_sense interpretations.
  54.     10) I have to add to the docs. Mention that some functions MEDIUM TYPES
  55.     and GET DEFAULTS for eg. are aimed at the FC-1.
  56.     11) Add how to get started, ie setting up SCSI ID, LUN, DEVICE for the
  57.     complete novice.
  58.  
  59.     x) Your suggestions?
  60.  
  61.  
  62.  
  63.  
  64.     Email Addr
  65.     ----------
  66.     Harvey Taylor      Meta Media Productions
  67.     uunet!van-bc!rsoft!mindlink!Harvey_Taylor
  68.         a186@mindlink.bc.ca
  69.  
  70.  
  71.  
  72.     The TSF suite and documentation is all Copyright   1991    by Harvey Taylor
  73.  
  74.  
  75.  
  76.  
  77.