home *** CD-ROM | disk | FTP | other *** search
/ CBM Funet Archive / cbm-funet-archive-2003.iso / cbm / geos / programming / CopeAssembler.lnx / Routines (.txt) < prev    next >
Encoding:
GEOS ConVerT  |  1999-06-16  |  4.1 KB  |  185 lines

  1. rOUTINES
  2. prg FORMATTED geos FILE v1.0
  3. cope sOURCE v1.1
  4. GEOcope v1.00
  5. cope eDITOR v1.1
  6. uNTITLED
  7. rOUTINES
  8. @?@Y@
  9. ; note:
  10. ;  tHE MORE LABELS YOU HAVE THE SLOWER THE aSSEMBLER
  11. ;  WILL RUN.  pLACE A SEMI-COLON IN FRONT OF THE ROUTINES
  12. ;  YOU WILL NOT BE USING.
  13. ;misc
  14.  bOOTgeos     =  $c000
  15.  rESEThANDLE   =  $c003
  16.  iNTERRUPTmAIN  =  $c100
  17. ; processes
  18.  iNITpROCESSES   =  $c103
  19.  rESTARTpROCESS =  $c106
  20.  eNABLEpROCESS  =  $c109
  21.  bLOCKpROCESS   =  $c10c
  22.  uNBLOCKpROCESS =  $c10f
  23.  fREEZEpROCESS  =  $c112
  24.  uNFREEZEpROCESS = $c115
  25. ; graphics
  26.  hORIZONTALlINE   =  $c118
  27.  iNVERTlINE       =  $c11b
  28.  rECOVERlINE    = $c11e
  29.  vERTICALlINE     = $c121
  30.  rECTANGLE      = $c124
  31.  fRAMErECTANGLE = $c127
  32.  iNVERTrECTANGLE = $c12a
  33.  rECOVERrECTANGLE = $c12d
  34.  dRAWlINE  = $c130
  35.  dRAWpOINT = $c133
  36.  gRAPHICSsTRING = $c136
  37.  sETpATTERN =$c139
  38.  gETsCANlINE = $c13c
  39.  tESTpOINT = $c13f
  40. ; background generation
  41.  bITMAPuP = $c142
  42. ;  character manipulation
  43.  pUTcHAR = $c145
  44.  pUTsTRING = $c148
  45.  uSEsYSTEMfONT = $c14b
  46. ; mouse & menus
  47.  sTARTmOUSEmODE = $c14e
  48.  dOmENU = $c151
  49.  rECOVERmENU = $c154
  50.  rECOVERaLLmENUS = $c157
  51.  dOiCONS = $c15a
  52. ; utilities
  53.  dsHIFTlEFT = $c15d
  54.  bbmULT = $c160
  55.  bmULT = $c163
  56.  dmULT = $c166
  57.  dDIV = $c169
  58.  dsDIV = $c16c
  59.  dABS = $c16f
  60.  dNEGATE = $c172
  61.  dDEC = $c175
  62.  cLEARrAM = $c178
  63.  fILLrAM = $c17b
  64.  mOVEdATA = $c17e
  65.  iNITrAM = $c181
  66.  pUTdECIMAL = $c184
  67.  gETrANDOM = $c187
  68. ; misc mouse, menu, graphics, sleep
  69.  mOUSEuP = $c18a
  70.  mOUSEoFF = $c18d
  71.  dOpREVIOUSmENU = $c190
  72.  rEdOmENU = $c193
  73.  gETsERIALnUMBER = $c196
  74.  sLEEP = $c199
  75.  cLEARmOUSEmODE = $c19c
  76.  I_rECTANGLE = $c19f
  77.  I_fRAMErECTANGLE = $c1a2
  78.  I_rECOVERrECTANGLE = $c1a5
  79.  I_gRAPHICSsTRING = $c1a8
  80. ;  background generation
  81.  I_bITMAPuP = $c1ab
  82. ; character manipulatiion
  83.  I_pUTsTRING = $c1ae
  84.  gETrEALsIZE = $c1b1
  85. ;      mouse & menus
  86. ;      utilities
  87.  I_fILLrAM = $c1b4
  88.  I_mOVEdATA = $c1b7
  89. ; routines added later
  90.  gETsTRING = $c1ba
  91.  gOTOfIRSTmENU = $c1bd
  92.  iNITtEXTpROMPT = $c1c0
  93.  mAINlOOP = $c1c3
  94.  dRAWsPRITE = $c1c6
  95.  gETcHARwIDTH = $c1c9
  96.  lOADcHARsET = $c1cc
  97.  pOSsPRITE = $c1cf
  98.  eNABLsPRITE = $c1d2
  99.  dISABLsPRITE = $c1d5
  100.  cALLrOUTINE = $c1d8
  101.  cALCbLKSfREE = $c1db
  102.  cHKdKgeos = $c1de
  103.  nEWdISK = $c1e1
  104.  gETbLOCK = $c1e4
  105.  pUTbLOCK = $c1e7
  106.  sETgeosdISK = $c1ea
  107.  sAVEfILE = $c1ed
  108.  sETgdIReNTRY = $c1f0
  109.  bLDgdIReNTRY = $c1f3
  110.  gETfREEdIRbLK = $c1f6
  111.  wRITEfILE = $c1f9
  112.  bLKaLLOC = $c1fc
  113.  rEADfILE = $c1ff
  114.  sMALLpUTcHAR = $c202
  115.  fOLLOWcHAIN = $c205
  116.  gETfILE = $c208
  117.  fINDfILE = $c20b
  118.  crc = $c20e
  119.  lDfILE = $c211
  120.  eNTERtURBO = $c214
  121.  lDdESKaCC = $c217
  122.  rEADbLOCK = $c21a
  123.  lDaPPLIC = $c21d
  124.  wRITEbLOCK = $c220
  125.  vERwRITEbLOCK = $c223
  126.  fREEfILE = $c226
  127.  gETfhDRiNFO = $c229
  128.  eNTERdESKtOP = $c22c
  129.  sTARTaPPL = $c22f
  130.  eXITtURBO = $c232
  131.  pURGEtURBO = $c235
  132.  dELETEfILE = $c238
  133.  fINDftYPES = $c23b
  134.  rSTRaPPL = $c23e
  135.  tObASIC = $c241
  136.  fASTdELfILE = c244
  137.  gETdIRhEAD = $c247
  138.  pUTdIRHEAD = $c24a
  139.  nXTbLKaLLOC = $c24d
  140.  iMPRINTrECTANGLE = $c250
  141.  I_iMPRINTrECTANGLE = $c253
  142.  dOdLGbOX = $c256
  143.  rENAMEfILE = $c259
  144.  iNITfORio = $c25c
  145.  dONEwITHio = $c25f
  146.  dsHIFTrIGHT = $c262
  147.  cOPYsTRING = $c265
  148.  cOPYfsTRING = $c268
  149.  cMPsTRING = $c26b
  150.  cMPfsTRING = $c26e
  151.  fIRSTiNIT = $c271
  152.  oPENrECORDfILE = $c274
  153.  cLOSErECORDfILE = $c277
  154.  nEXTrECORD = $c27a
  155.  pREVIOUSrECORD = $c27d
  156.  pOINTrECORD = $c280
  157.  dELETErECORD = $c283
  158.  iNSERTrECORD = $c286
  159.  aPPENDrECORD = $c289
  160.  rEADrECORD = $c28c
  161.  wRITErECORD = $c28f
  162.  sETnEXTfREE = $c292
  163.  uPDATErECORDfILE = $c295
  164.  gETpTRcURdKnM = $c298
  165.  pROMPToN = $c29b
  166.  pROMPToFF = $c29e
  167.  oPENdISK = $c2a1
  168.  dOiNLINErETURN = $c2a4
  169.  gETnEXTcHAR = $c2a7
  170.  bITMAPcLIP = $c2aa
  171.  fINDbambIT = $c2ad
  172.  sETdEVICE = $c2b0
  173.  iSmSEiNrEGION = $c2b3
  174.  rEADbYTE = $c2b6
  175.  fREEbLOCK = $c2b9
  176.  cHANGEdISKdEVICE = $c2bc
  177.  rSTRfRMdIALOG = $c2bf
  178.  pANIC = $c2c2
  179.  bIToTHERcLIP = $c2c5
  180.  sTASHram = $c2c8
  181.  fETCHram = $c2cb
  182.  sWAPram = $c2ce
  183.  vERIFYram = $c2d1
  184.  dOramoP = $c2d4
  185.