home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / sigmv066.ark / SD-43.DOC < prev    next >
Text File  |  1984-04-29  |  1KB  |  23 lines

  1.                  SD-4.3 - 06 feb 1982
  2.                   R.B. Strand
  3.  
  4. SD-4.x  uses the questionable method of modifying the trap  table 
  5. in BDOS to disable the normal BDOS error messages.   This  allows 
  6. the  identification  of  invalid  drives and  bad  disks  by  SD.  
  7. However,  earlier  versions  did this modifying  without  testing 
  8. whether  or not the vector pointer at BASE+5 was virgin,  or  had 
  9. been  changed by DDT,  UNSPOOL or the like.   This created  great 
  10. confusion (and system crashes).  To alleviate the problem, SD now 
  11. checks  whether the pointer is valid (L-reg = 6) before  swapping 
  12. the BDOS trap vectors, and also only swaps them when the all-disk 
  13. search option is requested ($D).
  14.  
  15. Additional  changes  include the addition of  dim  (vs.  reverse) 
  16. characters  for  the ADM-31 and similar CRTs.   These are  merely 
  17. substituted for the reverse characters.   Also,  when using RMAC, 
  18. there is no requirement for external defs of BASE, etc.  Instead, 
  19. merely  add an ASEG statement and compile as if  with  MAC.   MAC 
  20. users  should  ignore  the  "B" error flag  for  this  statement.  
  21. Flipping  on  the  RMAC  flag  now  still  requires  linking  the 
  22. externals.
  23.