home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol020 / sysmona.z80 < prev    next >
Text File  |  1984-04-29  |  2KB  |  75 lines

  1.     TITLE PCE SYSTEM MONITOR      - Release A.01  -     June 1979
  2. ;
  3. ;    PCE SYSTEM MONITOR   RELEASE A.01
  4. ;
  5. ; ***********Donated to Pascal/Z Users Group,July 1980************
  6. ;    RAM ALLOCATION FOR MONITOR
  7. ;
  8. WBASE    EQU    0090H        ;MONITOR WORK BASE ADDRESS
  9.                 ;SYSMON RAM IS WBASE-4DH TO
  10.                 ;WBASE+80H
  11. SBASE    EQU    WBASE-50H    ;MONITOR STACK BASE ADDRESS
  12.                 ;STARTS BELOW SYSMON RAM
  13. CBBASE    EQU    WBASE        ;INPUT BUFFER BASE ADDRESS
  14.                 ;STARTS AT WBASE TO WBASE+7FH
  15. CWBASE    EQU    CBBASE+80H    ;CONSOLE WORK BASE ADDRESS
  16.                 ;STARTS AT WBASE+80H TO WBASE+
  17.                 ;8FH
  18. CVBASE    EQU    0CC00H        ;DISPLAY RAM BASE ADDRESS
  19.                 ;ONE K OF RAM
  20. TWBASE    EQU    CWBASE+16    ;CASSETTE WORK BASE ADDRESS
  21.                 ;STARTS AT WBASE+90H TO WBASE+
  22.                 ;9FH
  23. DWBASE    EQU    TWBASE+16    ;DISK WORK BASE ADDRESS
  24.                 ;STARTS AT WBASE+A0H TO WBASE+
  25.                 ;AFH
  26. FBBASE    EQU    0F000H        ;CP/M BIOS BASE (SD SALES)
  27. ;
  28. ;    START OF MONITOR PROGRAM SPACE
  29. ;
  30. ;    MONITOR ORIGIN IS DECLARED EXTERNALLY
  31. ;
  32. ;    INTEL I/O VECTOR FRONT END
  33. ;
  34. *INCLUDE A:VECTOR.Z80
  35. ;
  36. ;    COMMAND SUBSYSTEM
  37. ;
  38. *INCLUDE A:ASPM1.Z80
  39. *INCLUDE A:ASPM2.Z80
  40. ;
  41. ;    CONSOLE SUBSYSTEM
  42. ;
  43. *INCLUDE A:CONSOL.Z80
  44. ;
  45. ;    CASSETTE SUBSYSTEM
  46. ;
  47. *INCLUDE A:CASS.Z80
  48. ;
  49. ;    DISK    SUBSYSTEM
  50. ;
  51. *INCLUDE A:DISK.Z80
  52. ;
  53. ENDFL    EQU    $
  54. ;
  55. ;    LOADER LINKAGES
  56. ;
  57.     ORG    VNTRY0+1F00H
  58.     DEFW    ENDFL-VNTRY0+1     ;SIZE OF MONITOR
  59.     DEFW    VWORK        ;VECTOR RAM POINTER
  60.     DEFW    WORK        ;MONITOR RAM POINTER
  61.     DEFW    CWORK        ;CONSOLE RAM POINTER
  62.     DEFW    TWRK        ;CASSETTE RAM POINTER
  63.     DEFW    DWORK        ;DISK RAM POINTER
  64.     DEFW    TOP        ;VIDEO RAM POINTER
  65.     DEFW    KSTAT        ;IO DRIVER PATCH 1
  66.     DEFW    KINP2        ;IO DRIVER PATCH 2
  67.     DEFW    OPT3A        ;IO DRIVER PATCH 3
  68.     DEFW    OPT3B        ;IO DRIVER PATCH 4
  69.     DEFW    OUTPT3        ;IO DRIVER PATCH 5
  70.     DEFW    CTINP        ;CASSETTE PATCH 1
  71.     DEFW    OPINP        ;CASSETTE PATCH 2
  72.     DEFW    OPOUT        ;CASSETTE PATCH 3
  73.     DEFW    CLOUT        ;CASSETTE PATCH 4
  74.     END    VNTRY0
  75.