home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / SIMTEL20 / ZSIG / Z3EMX.LBR / ZCPR3.DIF < prev   
Text File  |  2000-06-30  |  896b  |  33 lines

  1. 5a 27917
  2. *    MODIFIED:  Uses MAXDRV and MAXUSER memory locations at        *
  3. *           03DH and 03FH respectively, in place of the        *
  4. *           MAXDISK and MAXUSR equates in Z3HDR.LIB.        *
  5. *           In order to use this modification, your BIOS        *
  6. *           MUST initialize these addresses.            *
  7. *           John C. Smith        11/24/84        *
  8. *                                    *
  9. MAXDRV    EQU    03DH    ;                        *
  10. MAXUSER    EQU    03FH    ;                        *
  11. *                                    *
  12. .
  13. 931,932c 30774
  14.     MOV    B,A        ; PUT IN B
  15.     LDA    MAXDRV        ; GET MAX DRIVE
  16.     ADI    1        ; OFFSET BY ONE TO AGREE
  17.     CMP    B        ; WITHIN RANGE?
  18.     MOV    A,B        ; RESTORE DRIVE NUMBER TO A
  19. ;    CPI    MAXDISK+1    ;WITHIN RANGE?
  20.     JRC    DUSE1        ;INVALID DISK NUMBER
  21. .
  22. 965,966c 22449
  23.     MOV    B,A        ; PUT IT IN B
  24.     LDA    MAXUSER        ; GET MAX NUMBER OF USERS
  25.     SUI    1        ; CORRECT OFFSET
  26.     CMP    B        ; IS IT WITHIN RANGE?
  27.     MOV    A,B        ; RESTORE USER NUMBER IN A
  28. ;    CPI    MAXUSR+1    ;WITHIN LIMIT?
  29.     JRC    DUSE1
  30. .
  31. $a 57051
  32. .
  33. G■ ┬fGx├<G⌡:é╖╩ G┼╒σ*╝7N═τJ*╝7δ═