home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / pdp11 / k11sml.odl < prev    next >
Text File  |  2020-01-01  |  3KB  |  86 lines

  1.     .psect    topmem    ,d,rw,gbl,ovr,rel
  2.     .name    utl
  3.     .name    err
  4.     .name    sr
  5.  
  6.     .root    rm-rmsrot,rmsall,senrec,utilty,error,topmem
  7. rm:    .fctr    a-b-c-d-e-f-errdvr-mem-sub
  8. a:    .fctr    k11pak
  9. b:    .fctr    k11dat
  10. c:    .fctr    k11rms
  11. d:    .fctr    k11m41
  12. e:    .fctr    k11cmd
  13. f:    .fctr    k11lcl
  14.  
  15. senrec:    .fctr    sr-*(k11sen,k11rec,k11cm1-k11edi)
  16.  
  17. set0:    .fctr    k11st0
  18. set1:    .fctr    k11st1
  19. show:    .fctr    k11sho
  20. connec:    .fctr    k11pco
  21. alt:    .fctr    k11mco
  22. help:    .fctr    k11hlp
  23. server:    .fctr    k11ser
  24. transf:    .fctr    k11tra
  25. debug:    .fctr    k11deb
  26. dial:    .fctr    k11dia
  27. utilty:    .fctr    utl-*(set0,set1,show,server,connec,help,transf,debug,dial,alt)
  28. errdvr:    .fctr    k11err
  29.  
  30. ;     This overlay must  NOT contain ANY routines called by the
  31. ;    command parser  (GETCMD, GETCM0 and GETCM1) as the command
  32. ;    lists for LOCAl and REMOTE commands are in here and loaded
  33. ;    via calls to LOACMD  and LOAREM,  which simply force $AUTO
  34. ;    to load the overlay and then they return the  command list
  35. ;    address in R0.
  36.  
  37. error:    .fctr    err-*(x1,x2)
  38. x1:    .fctr    *(er1,er2,er3,direrr,k11rmz)
  39. x2:    .fctr    *(hl,copy,cmdlst,setlst,conver-atr,ini)
  40.  
  41. copy:    .fctr    k11cpy
  42. er1:    .fctr    k11er1
  43. er2:    .fctr    k11er2
  44. er3:    .fctr    k11er3
  45. direrr:    .fctr    k11der
  46. sub:    .fctr    k11sub
  47. hl:    .fctr    k11dfh
  48. cmdlst:    .fctr    k11com
  49. setlst:    .fctr    k11std
  50. conver:    .fctr    k11cvt
  51. atr:    .fctr    k11atr
  52. ini:    .fctr    k11ini
  53.  
  54. ;    Get some memory please
  55.  
  56. mem:    .fctr    lb:[1,1]VMLIB/lb:extsk
  57.  
  58.  
  59. ; RMS-11 V2.0
  60.  
  61.     .NAME    RMS11
  62. RMSROT:    .FCTR    LB:[1,1]RMSLIB/LB:RMSSYM:R0AUTO:R0EXSY:R0IMPA
  63. RMSALL:    .FCTR    RMS11-*RMSRT1-RMSIO-*(RMFIL,RMREC)
  64. RMSRT1:    .FCTR    LB:[1,1]RMSLIB/LB:R0MAPC:R0RSES
  65. RMSIO:    .FCTR    LB:[1,1]RMSLIB/LB:R0CACH:R0MDAT:R0RLCH:R0RWBF:R0UNLK:R0WTBS
  66. ;
  67. ; The remainder of this ODL is common for both asynchronous and synchronous-only support.
  68. ;
  69. RMFIL:    .FCTR    (RMCOP,RMDIR,RM23DP-RMEEXT,RMSMIS)
  70. RMREC:    .FCTR    (RMBIO,RMCLO-RMMIS-RMSCD,RMGET1,RMPUT1,RMUPD1)
  71. RMCOP:    .FCTR    LB:[1,1]RMSLIB/LB:R0CRFL:R0OPFL:R0RXAC:R0RXDI:R1CRCK:R1OPFL
  72. RMDIR:    .FCTR    LB:[1,1]RMSLIB/LB:R0ERFL:R0RXDI
  73. RM23DP:    .FCTR    LB:[1,1]RMSLIB/LB:R0CKSM:R0DPYC
  74. RMEEXT:    .FCTR    LB:[1,1]RMSLIB/LB:R0EXT0
  75. RMSMIS:    .FCTR    LB:[1,1]RMSLIB/LB:R0MKWA:R0PRFN
  76. RMCLO:    .FCTR    LB:[1,1]RMSLIB/LB:R0CLCM:R1CLOS:R1NXBK:R1RLBK
  77. RMBIO:    .FCTR    LB:[1,1]RMSLIB/LB:R0RWBI:R0XPFN
  78. RMMIS:    .FCTR    LB:[1,1]RMSLIB/LB:R0FREE:R0MAGT:R0RWIN:R0WATR:R1TRUN
  79. RMSCD:    .FCTR    LB:[1,1]RMSLIB/LB:R0ALBS:R0CCLN:R1CONP:R1DISC
  80. RMREC1:    .FCTR    LB:[1,1]RMSLIB/LB:R0ACBB:R1CKEF:R1NXBK:R1RLBK
  81. RMGET1:    .FCTR    RMREC1-LB:[1,1]RMSLIB/LB:R1GBLD:R1GET:R1GSET
  82. RMPUT1:    .FCTR    RMREC1-LB:[1,1]RMSLIB/LB:R1PBLD:R1PSET:R1PUNR:R1PUT
  83. RMUPD1:    .FCTR    RMREC1-LB:[1,1]RMSLIB/LB:R1DELE:R1PSET:R1UBLD:R1UPDA
  84.  
  85.     .end
  86.