home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / c128 / sigmv801.ark / CPM2PLUS.LBR / CPM2.DQC / CPM2.DOC
Text File  |  1986-02-01  |  1KB  |  33 lines

  1.                          Jim Lopushinsky
  2.  
  3.                          March 22, 1984
  4.  
  5.  
  6. CPM2  is a CP/M Plus system utility that allows execution of CP/M 
  7. 2.2 programs which directly access the BIOS disk system.  This is 
  8. the first CP/M Plus utility that I wrote (about 1 year ago).  Its 
  9. purpose  is  to allow execution of things  like  UNERA,  FINDBAD, 
  10. NCAT,  DU,  SORTDIR, and other CP/M 2.2 utilities that would blow 
  11. up the CP/M Plus system.
  12.  
  13. CPM2 has an attached RSX that is relocated just below the Loader.  
  14. It intercepts all BDOS and direct BIOS calls, and performs sector 
  15. deblocking for CP/M 2.2 programs.   BDOS function 12 returns  22, 
  16. so  any  CP/M + programs that check the version number  will  not 
  17. run.   In a banked system,  the RSX must load into common memory, 
  18. so  there must be enough common memory below the BDOS base (about 
  19. 3k) to hold both the CP/M loader RSX and the CPM2 RSX.   Physical 
  20. sectors  of up to 1k are deblocked.   On each  disk  select,  the 
  21. allocation  vector is copied to common memory (maximum size = 512 
  22. bytes), so that CP/M 2.2 programs that calculate disk space work.
  23.  
  24. This version requires a Z80 processor.
  25.  
  26. To delete the CPM2 RSX, use CPM2DEL.
  27.  
  28. Enjoy!!
  29.  
  30. Direct  any  comments to the SYSOP at the Meadowlark  RCPM  (403) 
  31. 484-5981 @ 300/1200 baud.
  32.  
  33.