home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / YAEC / externs / edig.ext < prev    next >
Encoding:
Text File  |  2001-02-23  |  79.9 KB  |  4,083 lines

  1. ;exec, dos, gfx, intui
  2. EXT Supervisor 1
  3.    move.l GLOBAL_execbase(a4), a6
  4.    move.l (a7)+, a5
  5.    jsr -30(a6)
  6. ENDEXT
  7. EXT InitCode 2
  8.    move.l GLOBAL_execbase(a4), a6
  9.    move.l (a7)+, d0
  10.    move.l (a7)+, d1
  11.    jsr -72(a6)
  12. ENDEXT
  13. EXT InitStruct 3
  14.    move.l GLOBAL_execbase(a4), a6
  15.    movem.l d2-d7/a2-a5, -(a7)
  16.    add.l #40, a7
  17.    move.l (a7)+, a1
  18.    move.l (a7)+, a2
  19.    move.l (a7)+, d0
  20.    sub.l #52, a7
  21.    jsr -78(a6)
  22.    movem.l (a7)+, d2-d7/a2-a5
  23. ENDEXT
  24. EXT MakeLibrary 5
  25.    move.l GLOBAL_execbase(a4), a6
  26.    movem.l d2-d7/a2-a5, -(a7)
  27.    add.l #40, a7
  28.    move.l (a7)+, a0
  29.    move.l (a7)+, a1
  30.    move.l (a7)+, a2
  31.    move.l (a7)+, d0
  32.    move.l (a7)+, d1
  33.    sub.l #60, a7
  34.    jsr -84(a6)
  35.    movem.l (a7)+, d2-d7/a2-a5
  36. ENDEXT
  37. EXT MakeFunctions 3
  38.    move.l GLOBAL_execbase(a4), a6
  39.    movem.l d2-d7/a2-a5, -(a7)
  40.    add.l #40, a7
  41.    move.l (a7)+, a0
  42.    move.l (a7)+, a1
  43.    move.l (a7)+, a2
  44.    sub.l #52, a7
  45.    jsr -90(a6)
  46.    movem.l (a7)+, d2-d7/a2-a5
  47. ENDEXT
  48. EXT FindResident 1
  49.    move.l GLOBAL_execbase(a4), a6
  50.    move.l (a7)+, a1
  51.    jsr -96(a6)
  52. ENDEXT
  53. EXT InitResident 2
  54.    move.l GLOBAL_execbase(a4), a6
  55.    move.l (a7)+, a1
  56.    move.l (a7)+, d1
  57.    jsr -102(a6)
  58. ENDEXT
  59. EXT Alert 1
  60.    move.l GLOBAL_execbase(a4), a6
  61.    move.l (a7)+, d7
  62.    jsr -108(a6)
  63. ENDEXT
  64. EXT Debug 1
  65.    move.l GLOBAL_execbase(a4), a6
  66.    move.l (a7)+, d0
  67.    jsr -114(a6)
  68. ENDEXT
  69. EXT Disable 0
  70.    move.l GLOBAL_execbase(a4), a6
  71.    jsr -120(a6)
  72. ENDEXT
  73. EXT Enable 0
  74.    move.l GLOBAL_execbase(a4), a6
  75.    jsr -126(a6)
  76. ENDEXT
  77. EXT Forbid 0
  78.    move.l GLOBAL_execbase(a4), a6
  79.    jsr -132(a6)
  80. ENDEXT
  81. EXT Permit 0
  82.    move.l GLOBAL_execbase(a4), a6
  83.    jsr -138(a6)
  84. ENDEXT
  85. EXT SetSR 2
  86.    move.l GLOBAL_execbase(a4), a6
  87.    move.l (a7)+, d0
  88.    move.l (a7)+, d1
  89.    jsr -144(a6)
  90. ENDEXT
  91. EXT SuperState 0
  92.    move.l GLOBAL_execbase(a4), a6
  93.    jsr -150(a6)
  94. ENDEXT
  95. EXT UserState 1
  96.    move.l GLOBAL_execbase(a4), a6
  97.    move.l (a7)+, d0
  98.    jsr -156(a6)
  99. ENDEXT
  100. EXT SetIntVector 2
  101.    move.l GLOBAL_execbase(a4), a6
  102.    move.l (a7)+, d0
  103.    move.l (a7)+, a1
  104.    jsr -162(a6)
  105. ENDEXT
  106. EXT AddIntServer 2
  107.    move.l GLOBAL_execbase(a4), a6
  108.    move.l (a7)+, d0
  109.    move.l (a7)+, a1
  110.    jsr -168(a6)
  111. ENDEXT
  112. EXT RemIntServer 2
  113.    move.l GLOBAL_execbase(a4), a6
  114.    move.l (a7)+, d0
  115.    move.l (a7)+, a1
  116.    jsr -174(a6)
  117. ENDEXT
  118. EXT Cause 1
  119.    move.l GLOBAL_execbase(a4), a6
  120.    move.l (a7)+, a1
  121.    jsr -180(a6)
  122. ENDEXT
  123. EXT Allocate 2
  124.    move.l GLOBAL_execbase(a4), a6
  125.    move.l (a7)+, a0
  126.    move.l (a7)+, d0
  127.    jsr -186(a6)
  128. ENDEXT
  129. EXT Deallocate 3
  130.    move.l GLOBAL_execbase(a4), a6
  131.    move.l (a7)+, a0
  132.    move.l (a7)+, a1
  133.    move.l (a7)+, d0
  134.    jsr -192(a6)
  135. ENDEXT
  136. EXT AllocMem 2
  137.    move.l GLOBAL_execbase(a4), a6
  138.    move.l (a7)+, d0
  139.    move.l (a7)+, d1
  140.    jsr -198(a6)
  141. ENDEXT
  142. EXT AllocAbs 2
  143.    move.l GLOBAL_execbase(a4), a6
  144.    move.l (a7)+, d0
  145.    move.l (a7)+, a1
  146.    jsr -204(a6)
  147. ENDEXT
  148. EXT FreeMem 2
  149.    move.l GLOBAL_execbase(a4), a6
  150.    move.l (a7)+, a1
  151.    move.l (a7)+, d0
  152.    jsr -210(a6)
  153. ENDEXT
  154. EXT AvailMem 1
  155.    move.l GLOBAL_execbase(a4), a6
  156.    move.l (a7)+, d1
  157.    jsr -216(a6)
  158. ENDEXT
  159. EXT AllocEntry 1
  160.    move.l GLOBAL_execbase(a4), a6
  161.    move.l (a7)+, a0
  162.    jsr -222(a6)
  163. ENDEXT
  164. EXT FreeEntry 1
  165.    move.l GLOBAL_execbase(a4), a6
  166.    move.l (a7)+, a0
  167.    jsr -228(a6)
  168. ENDEXT
  169. EXT Insert 3
  170.    move.l GLOBAL_execbase(a4), a6
  171.    movem.l d2-d7/a2-a5, -(a7)
  172.    add.l #40, a7
  173.    move.l (a7)+, a0
  174.    move.l (a7)+, a1
  175.    move.l (a7)+, a2
  176.    sub.l #52, a7
  177.    jsr -234(a6)
  178.    movem.l (a7)+, d2-d7/a2-a5
  179. ENDEXT
  180. EXT AddHead 2
  181.    move.l GLOBAL_execbase(a4), a6
  182.    move.l (a7)+, a0
  183.    move.l (a7)+, a1
  184.    jsr -240(a6)
  185. ENDEXT
  186. EXT AddTail 2
  187.    move.l GLOBAL_execbase(a4), a6
  188.    move.l (a7)+, a0
  189.    move.l (a7)+, a1
  190.    jsr -246(a6)
  191. ENDEXT
  192. EXT Remove 1
  193.    move.l GLOBAL_execbase(a4), a6
  194.    move.l (a7)+, a1
  195.    jsr -252(a6)
  196. ENDEXT
  197. EXT RemHead 1
  198.    move.l GLOBAL_execbase(a4), a6
  199.    move.l (a7)+, a0
  200.    jsr -258(a6)
  201. ENDEXT
  202. EXT RemTail 1
  203.    move.l GLOBAL_execbase(a4), a6
  204.    move.l (a7)+, a0
  205.    jsr -264(a6)
  206. ENDEXT
  207. EXT Enqueue 2
  208.    move.l GLOBAL_execbase(a4), a6
  209.    move.l (a7)+, a0
  210.    move.l (a7)+, a1
  211.    jsr -270(a6)
  212. ENDEXT
  213. EXT FindName 2
  214.    move.l GLOBAL_execbase(a4), a6
  215.    move.l (a7)+, a0
  216.    move.l (a7)+, a1
  217.    jsr -276(a6)
  218. ENDEXT
  219. EXT AddTask 3
  220.    move.l GLOBAL_execbase(a4), a6
  221.    movem.l d2-d7/a2-a5, -(a7)
  222.    add.l #40, a7
  223.    move.l (a7)+, a1
  224.    move.l (a7)+, a2
  225.    move.l (a7)+, a3
  226.    sub.l #52, a7
  227.    jsr -282(a6)
  228.    movem.l (a7)+, d2-d7/a2-a5
  229. ENDEXT
  230. EXT RemTask 1
  231.    move.l GLOBAL_execbase(a4), a6
  232.    move.l (a7)+, a1
  233.    jsr -288(a6)
  234. ENDEXT
  235. EXT FindTask 1
  236.    move.l GLOBAL_execbase(a4), a6
  237.    move.l (a7)+, a1
  238.    jsr -294(a6)
  239. ENDEXT
  240. EXT SetTaskPri 2
  241.    move.l GLOBAL_execbase(a4), a6
  242.    move.l (a7)+, a1
  243.    move.l (a7)+, d0
  244.    jsr -300(a6)
  245. ENDEXT
  246. EXT SetSignal 2
  247.    move.l GLOBAL_execbase(a4), a6
  248.    move.l (a7)+, d0
  249.    move.l (a7)+, d1
  250.    jsr -306(a6)
  251. ENDEXT
  252. EXT SetExcept 2
  253.    move.l GLOBAL_execbase(a4), a6
  254.    move.l (a7)+, d0
  255.    move.l (a7)+, d1
  256.    jsr -312(a6)
  257. ENDEXT
  258. EXT Wait 1
  259.    move.l GLOBAL_execbase(a4), a6
  260.    move.l (a7)+, d0
  261.    jsr -318(a6)
  262. ENDEXT
  263. EXT Signal 2
  264.    move.l GLOBAL_execbase(a4), a6
  265.    move.l (a7)+, a1
  266.    move.l (a7)+, d0
  267.    jsr -324(a6)
  268. ENDEXT
  269. EXT AllocSignal 1
  270.    move.l GLOBAL_execbase(a4), a6
  271.    move.l (a7)+, d0
  272.    jsr -330(a6)
  273. ENDEXT
  274. EXT FreeSignal 1
  275.    move.l GLOBAL_execbase(a4), a6
  276.    move.l (a7)+, d0
  277.    jsr -336(a6)
  278. ENDEXT
  279. EXT AllocTrap 1
  280.    move.l GLOBAL_execbase(a4), a6
  281.    move.l (a7)+, d0
  282.    jsr -342(a6)
  283. ENDEXT
  284. EXT FreeTrap 1
  285.    move.l GLOBAL_execbase(a4), a6
  286.    move.l (a7)+, d0
  287.    jsr -348(a6)
  288. ENDEXT
  289. EXT AddPort 1
  290.    move.l GLOBAL_execbase(a4), a6
  291.    move.l (a7)+, a1
  292.    jsr -354(a6)
  293. ENDEXT
  294. EXT RemPort 1
  295.    move.l GLOBAL_execbase(a4), a6
  296.    move.l (a7)+, a1
  297.    jsr -360(a6)
  298. ENDEXT
  299. EXT PutMsg 2
  300.    move.l GLOBAL_execbase(a4), a6
  301.    move.l (a7)+, a0
  302.    move.l (a7)+, a1
  303.    jsr -366(a6)
  304. ENDEXT
  305. EXT GetMsg 1
  306.    move.l GLOBAL_execbase(a4), a6
  307.    move.l (a7)+, a0
  308.    jsr -372(a6)
  309. ENDEXT
  310. EXT ReplyMsg 1
  311.    move.l GLOBAL_execbase(a4), a6
  312.    move.l (a7)+, a1
  313.    jsr -378(a6)
  314. ENDEXT
  315. EXT WaitPort 1
  316.    move.l GLOBAL_execbase(a4), a6
  317.    move.l (a7)+, a0
  318.    jsr -384(a6)
  319. ENDEXT
  320. EXT FindPort 1
  321.    move.l GLOBAL_execbase(a4), a6
  322.    move.l (a7)+, a1
  323.    jsr -390(a6)
  324. ENDEXT
  325. EXT AddLibrary 1
  326.    move.l GLOBAL_execbase(a4), a6
  327.    move.l (a7)+, a1
  328.    jsr -396(a6)
  329. ENDEXT
  330. EXT RemLibrary 1
  331.    move.l GLOBAL_execbase(a4), a6
  332.    move.l (a7)+, a1
  333.    jsr -402(a6)
  334. ENDEXT
  335. EXT OldOpenLibrary 1
  336.    move.l GLOBAL_execbase(a4), a6
  337.    move.l (a7)+, a1
  338.    jsr -408(a6)
  339. ENDEXT
  340. EXT CloseLibrary 1
  341.    move.l GLOBAL_execbase(a4), a6
  342.    move.l (a7)+, a1
  343.    jsr -414(a6)
  344. ENDEXT
  345. EXT SetFunction 3
  346.    move.l GLOBAL_execbase(a4), a6
  347.    move.l (a7)+, a1
  348.    move.l (a7)+, a0
  349.    move.l (a7)+, d0
  350.    jsr -420(a6)
  351. ENDEXT
  352. EXT SumLibrary 1
  353.    move.l GLOBAL_execbase(a4), a6
  354.    move.l (a7)+, a1
  355.    jsr -426(a6)
  356. ENDEXT
  357. EXT AddDevice 1
  358.    move.l GLOBAL_execbase(a4), a6
  359.    move.l (a7)+, a1
  360.    jsr -432(a6)
  361. ENDEXT
  362. EXT RemDevice 1
  363.    move.l GLOBAL_execbase(a4), a6
  364.    move.l (a7)+, a1
  365.    jsr -438(a6)
  366. ENDEXT
  367. EXT OpenDevice 4
  368.    move.l GLOBAL_execbase(a4), a6
  369.    move.l (a7)+, a0
  370.    move.l (a7)+, d0
  371.    move.l (a7)+, a1
  372.    move.l (a7)+, d1
  373.    jsr -444(a6)
  374. ENDEXT
  375. EXT CloseDevice 1
  376.    move.l GLOBAL_execbase(a4), a6
  377.    move.l (a7)+, a1
  378.    jsr -450(a6)
  379. ENDEXT
  380. EXT DoIO 1
  381.    move.l GLOBAL_execbase(a4), a6
  382.    move.l (a7)+, a1
  383.    jsr -456(a6)
  384. ENDEXT
  385. EXT SendIO 1
  386.    move.l GLOBAL_execbase(a4), a6
  387.    move.l (a7)+, a1
  388.    jsr -462(a6)
  389. ENDEXT
  390. EXT CheckIO 1
  391.    move.l GLOBAL_execbase(a4), a6
  392.    move.l (a7)+, a1
  393.    jsr -468(a6)
  394. ENDEXT
  395. EXT WaitIO 1
  396.    move.l GLOBAL_execbase(a4), a6
  397.    move.l (a7)+, a1
  398.    jsr -474(a6)
  399. ENDEXT
  400. EXT AbortIO 1
  401.    move.l GLOBAL_execbase(a4), a6
  402.    move.l (a7)+, a1
  403.    jsr -480(a6)
  404. ENDEXT
  405. EXT AddResource 1
  406.    move.l GLOBAL_execbase(a4), a6
  407.    move.l (a7)+, a1
  408.    jsr -486(a6)
  409. ENDEXT
  410. EXT RemResource 1
  411.    move.l GLOBAL_execbase(a4), a6
  412.    move.l (a7)+, a1
  413.    jsr -492(a6)
  414. ENDEXT
  415. EXT OpenResource 1
  416.    move.l GLOBAL_execbase(a4), a6
  417.    move.l (a7)+, a1
  418.    jsr -498(a6)
  419. ENDEXT
  420. EXT RawDoFmt 4
  421.    move.l GLOBAL_execbase(a4), a6
  422.    movem.l d2-d7/a2-a5, -(a7)
  423.    add.l #40, a7
  424.    move.l (a7)+, a0
  425.    move.l (a7)+, a1
  426.    move.l (a7)+, a2
  427.    move.l (a7)+, a3
  428.    sub.l #56, a7
  429.    jsr -522(a6)
  430.    movem.l (a7)+, d2-d7/a2-a5
  431. ENDEXT
  432. EXT GetCC 0
  433.    move.l GLOBAL_execbase(a4), a6
  434.    jsr -528(a6)
  435. ENDEXT
  436. EXT TypeOfMem 1
  437.    move.l GLOBAL_execbase(a4), a6
  438.    move.l (a7)+, a1
  439.    jsr -534(a6)
  440. ENDEXT
  441. EXT Procure 2
  442.    move.l GLOBAL_execbase(a4), a6
  443.    move.l (a7)+, a0
  444.    move.l (a7)+, a1
  445.    jsr -540(a6)
  446. ENDEXT
  447. EXT Vacate 2
  448.    move.l GLOBAL_execbase(a4), a6
  449.    move.l (a7)+, a0
  450.    move.l (a7)+, a1
  451.    jsr -546(a6)
  452. ENDEXT
  453. EXT OpenLibrary 2
  454.    move.l GLOBAL_execbase(a4), a6
  455.    move.l (a7)+, a1
  456.    move.l (a7)+, d0
  457.    jsr -552(a6)
  458. ENDEXT
  459. EXT InitSemaphore 1
  460.    move.l GLOBAL_execbase(a4), a6
  461.    move.l (a7)+, a0
  462.    jsr -558(a6)
  463. ENDEXT
  464. EXT ObtainSemaphore 1
  465.    move.l GLOBAL_execbase(a4), a6
  466.    move.l (a7)+, a0
  467.    jsr -564(a6)
  468. ENDEXT
  469. EXT ReleaseSemaphore 1
  470.    move.l GLOBAL_execbase(a4), a6
  471.    move.l (a7)+, a0
  472.    jsr -570(a6)
  473. ENDEXT
  474. EXT AttemptSemaphore 1
  475.    move.l GLOBAL_execbase(a4), a6
  476.    move.l (a7)+, a0
  477.    jsr -576(a6)
  478. ENDEXT
  479. EXT ObtainSemaphoreList 1
  480.    move.l GLOBAL_execbase(a4), a6
  481.    move.l (a7)+, a0
  482.    jsr -582(a6)
  483. ENDEXT
  484. EXT ReleaseSemaphoreList 1
  485.    move.l GLOBAL_execbase(a4), a6
  486.    move.l (a7)+, a0
  487.    jsr -588(a6)
  488. ENDEXT
  489. EXT FindSemaphore 1
  490.    move.l GLOBAL_execbase(a4), a6
  491.    move.l (a7)+, a1
  492.    jsr -594(a6)
  493. ENDEXT
  494. EXT AddSemaphore 1
  495.    move.l GLOBAL_execbase(a4), a6
  496.    move.l (a7)+, a1
  497.    jsr -600(a6)
  498. ENDEXT
  499. EXT RemSemaphore 1
  500.    move.l GLOBAL_execbase(a4), a6
  501.    move.l (a7)+, a1
  502.    jsr -606(a6)
  503. ENDEXT
  504. EXT SumKickData 0
  505.    move.l GLOBAL_execbase(a4), a6
  506.    jsr -612(a6)
  507. ENDEXT
  508. EXT AddMemList 5
  509.    move.l GLOBAL_execbase(a4), a6
  510.    movem.l d2-d7/a2-a5, -(a7)
  511.    add.l #40, a7
  512.    move.l (a7)+, d0
  513.    move.l (a7)+, d1
  514.    move.l (a7)+, d2
  515.    move.l (a7)+, a0
  516.    move.l (a7)+, a1
  517.    sub.l #60, a7
  518.    jsr -618(a6)
  519.    movem.l (a7)+, d2-d7/a2-a5
  520. ENDEXT
  521. EXT CopyMem 3
  522.    move.l GLOBAL_execbase(a4), a6
  523.    move.l (a7)+, a0
  524.    move.l (a7)+, a1
  525.    move.l (a7)+, d0
  526.    jsr -624(a6)
  527. ENDEXT
  528. EXT CopyMemQuick 3
  529.    move.l GLOBAL_execbase(a4), a6
  530.    move.l (a7)+, a0
  531.    move.l (a7)+, a1
  532.    move.l (a7)+, d0
  533.    jsr -630(a6)
  534. ENDEXT
  535. EXT CacheClearU 0
  536.    move.l GLOBAL_execbase(a4), a6
  537.    jsr -636(a6)
  538. ENDEXT
  539. EXT CacheClearE 3
  540.    move.l GLOBAL_execbase(a4), a6
  541.    move.l (a7)+, a0
  542.    move.l (a7)+, d0
  543.    move.l (a7)+, d1
  544.    jsr -642(a6)
  545. ENDEXT
  546. EXT CacheControl 2
  547.    move.l GLOBAL_execbase(a4), a6
  548.    move.l (a7)+, d0
  549.    move.l (a7)+, d1
  550.    jsr -648(a6)
  551. ENDEXT
  552. EXT CreateIORequest 2
  553.    move.l GLOBAL_execbase(a4), a6
  554.    move.l (a7)+, a0
  555.    move.l (a7)+, d0
  556.    jsr -654(a6)
  557. ENDEXT
  558. EXT DeleteIORequest 1
  559.    move.l GLOBAL_execbase(a4), a6
  560.    move.l (a7)+, a0
  561.    jsr -660(a6)
  562. ENDEXT
  563. EXT CreateMsgPort 0
  564.    move.l GLOBAL_execbase(a4), a6
  565.    jsr -666(a6)
  566. ENDEXT
  567. EXT DeleteMsgPort 1
  568.    move.l GLOBAL_execbase(a4), a6
  569.    move.l (a7)+, a0
  570.    jsr -672(a6)
  571. ENDEXT
  572. EXT ObtainSemaphoreShared 1
  573.    move.l GLOBAL_execbase(a4), a6
  574.    move.l (a7)+, a0
  575.    jsr -678(a6)
  576. ENDEXT
  577. EXT AllocVec 2
  578.    move.l GLOBAL_execbase(a4), a6
  579.    move.l (a7)+, d0
  580.    move.l (a7)+, d1
  581.    jsr -684(a6)
  582. ENDEXT
  583. EXT FreeVec 1
  584.    move.l GLOBAL_execbase(a4), a6
  585.    move.l (a7)+, a1
  586.    jsr -690(a6)
  587. ENDEXT
  588. EXT CreatePool 3
  589.    move.l GLOBAL_execbase(a4), a6
  590.    movem.l d2-d7/a2-a5, -(a7)
  591.    add.l #40, a7
  592.    move.l (a7)+, d0
  593.    move.l (a7)+, d1
  594.    move.l (a7)+, d2
  595.    sub.l #52, a7
  596.    jsr -696(a6)
  597.    movem.l (a7)+, d2-d7/a2-a5
  598. ENDEXT
  599. EXT DeletePool 1
  600.    move.l GLOBAL_execbase(a4), a6
  601.    move.l (a7)+, a0
  602.    jsr -702(a6)
  603. ENDEXT
  604. EXT AllocPooled 2
  605.    move.l GLOBAL_execbase(a4), a6
  606.    move.l (a7)+, a0
  607.    move.l (a7)+, d0
  608.    jsr -708(a6)
  609. ENDEXT
  610. EXT FreePooled 3
  611.    move.l GLOBAL_execbase(a4), a6
  612.    move.l (a7)+, a0
  613.    move.l (a7)+, a1
  614.    move.l (a7)+, d0
  615.    jsr -714(a6)
  616. ENDEXT
  617. EXT AttemptSemaphoreShared 1
  618.    move.l GLOBAL_execbase(a4), a6
  619.    move.l (a7)+, a0
  620.    jsr -720(a6)
  621. ENDEXT
  622. EXT ColdReboot 0
  623.    move.l GLOBAL_execbase(a4), a6
  624.    jsr -726(a6)
  625. ENDEXT
  626. EXT StackSwap 1
  627.    move.l GLOBAL_execbase(a4), a6
  628.    move.l (a7)+, a0
  629.    jsr -732(a6)
  630. ENDEXT
  631. EXT ChildFree 1
  632.    move.l GLOBAL_execbase(a4), a6
  633.    move.l (a7)+, d0
  634.    jsr -738(a6)
  635. ENDEXT
  636. EXT ChildOrphan 1
  637.    move.l GLOBAL_execbase(a4), a6
  638.    move.l (a7)+, d0
  639.    jsr -744(a6)
  640. ENDEXT
  641. EXT ChildStatus 1
  642.    move.l GLOBAL_execbase(a4), a6
  643.    move.l (a7)+, d0
  644.    jsr -750(a6)
  645. ENDEXT
  646. EXT ChildWait 1
  647.    move.l GLOBAL_execbase(a4), a6
  648.    move.l (a7)+, d0
  649.    jsr -756(a6)
  650. ENDEXT
  651. EXT CachePreDMA 3
  652.    move.l GLOBAL_execbase(a4), a6
  653.    move.l (a7)+, a0
  654.    move.l (a7)+, a1
  655.    move.l (a7)+, d0
  656.    jsr -762(a6)
  657. ENDEXT
  658. EXT CachePostDMA 3
  659.    move.l GLOBAL_execbase(a4), a6
  660.    move.l (a7)+, a0
  661.    move.l (a7)+, a1
  662.    move.l (a7)+, d0
  663.    jsr -768(a6)
  664. ENDEXT
  665. EXT AddMemHandler 1
  666.    move.l GLOBAL_execbase(a4), a6
  667.    move.l (a7)+, a1
  668.    jsr -774(a6)
  669. ENDEXT
  670. EXT RemMemHandler 1
  671.    move.l GLOBAL_execbase(a4), a6
  672.    move.l (a7)+, a1
  673.    jsr -780(a6)
  674. ENDEXT
  675. EXT ObtainQuickVector 1
  676.    move.l GLOBAL_execbase(a4), a6
  677.    move.l (a7)+, a0
  678.    jsr -786(a6)
  679. ENDEXT
  680.  
  681. ;dos
  682.  
  683. ;.ext file Created by fdtool in LITTEL package v18
  684. EXT Open 2
  685.    move.l GLOBAL_dosbase(a4), a6
  686.    movem.l d2-d7/a2-a5, -(a7)
  687.    add.l #40, a7
  688.    move.l (a7)+, d1
  689.    move.l (a7)+, d2
  690.    sub.l #48, a7
  691.    jsr -30(a6)
  692.    movem.l (a7)+, d2-d7/a2-a5
  693. ENDEXT
  694. EXT Close 1
  695.    move.l GLOBAL_dosbase(a4), a6
  696.    move.l (a7)+, d1
  697.    jsr -36(a6)
  698. ENDEXT
  699. EXT Read 3
  700.    move.l GLOBAL_dosbase(a4), a6
  701.    movem.l d2-d7/a2-a5, -(a7)
  702.    add.l #40, a7
  703.    move.l (a7)+, d1
  704.    move.l (a7)+, d2
  705.    move.l (a7)+, d3
  706.    sub.l #52, a7
  707.    jsr -42(a6)
  708.    movem.l (a7)+, d2-d7/a2-a5
  709. ENDEXT
  710. EXT Write 3
  711.    move.l GLOBAL_dosbase(a4), a6
  712.    movem.l d2-d7/a2-a5, -(a7)
  713.    add.l #40, a7
  714.    move.l (a7)+, d1
  715.    move.l (a7)+, d2
  716.    move.l (a7)+, d3
  717.    sub.l #52, a7
  718.    jsr -48(a6)
  719.    movem.l (a7)+, d2-d7/a2-a5
  720. ENDEXT
  721. EXT Input 0
  722.    move.l GLOBAL_dosbase(a4), a6
  723.    jsr -54(a6)
  724. ENDEXT
  725. EXT Output 0
  726.    move.l GLOBAL_dosbase(a4), a6
  727.    jsr -60(a6)
  728. ENDEXT
  729. EXT Seek 3
  730.    move.l GLOBAL_dosbase(a4), a6
  731.    movem.l d2-d7/a2-a5, -(a7)
  732.    add.l #40, a7
  733.    move.l (a7)+, d1
  734.    move.l (a7)+, d2
  735.    move.l (a7)+, d3
  736.    sub.l #52, a7
  737.    jsr -66(a6)
  738.    movem.l (a7)+, d2-d7/a2-a5
  739. ENDEXT
  740. EXT DeleteFile 1
  741.    move.l GLOBAL_dosbase(a4), a6
  742.    move.l (a7)+, d1
  743.    jsr -72(a6)
  744. ENDEXT
  745. EXT Rename 2
  746.    move.l GLOBAL_dosbase(a4), a6
  747.    movem.l d2-d7/a2-a5, -(a7)
  748.    add.l #40, a7
  749.    move.l (a7)+, d1
  750.    move.l (a7)+, d2
  751.    sub.l #48, a7
  752.    jsr -78(a6)
  753.    movem.l (a7)+, d2-d7/a2-a5
  754. ENDEXT
  755. EXT Lock 2
  756.    move.l GLOBAL_dosbase(a4), a6
  757.    movem.l d2-d7/a2-a5, -(a7)
  758.    add.l #40, a7
  759.    move.l (a7)+, d1
  760.    move.l (a7)+, d2
  761.    sub.l #48, a7
  762.    jsr -84(a6)
  763.    movem.l (a7)+, d2-d7/a2-a5
  764. ENDEXT
  765. EXT UnLock 1
  766.    move.l GLOBAL_dosbase(a4), a6
  767.    move.l (a7)+, d1
  768.    jsr -90(a6)
  769. ENDEXT
  770. EXT DupLock 1
  771.    move.l GLOBAL_dosbase(a4), a6
  772.    move.l (a7)+, d1
  773.    jsr -96(a6)
  774. ENDEXT
  775. EXT Examine 2
  776.    move.l GLOBAL_dosbase(a4), a6
  777.    movem.l d2-d7/a2-a5, -(a7)
  778.    add.l #40, a7
  779.    move.l (a7)+, d1
  780.    move.l (a7)+, d2
  781.    sub.l #48, a7
  782.    jsr -102(a6)
  783.    movem.l (a7)+, d2-d7/a2-a5
  784. ENDEXT
  785. EXT ExNext 2
  786.    move.l GLOBAL_dosbase(a4), a6
  787.    movem.l d2-d7/a2-a5, -(a7)
  788.    add.l #40, a7
  789.    move.l (a7)+, d1
  790.    move.l (a7)+, d2
  791.    sub.l #48, a7
  792.    jsr -108(a6)
  793.    movem.l (a7)+, d2-d7/a2-a5
  794. ENDEXT
  795. EXT Info 2
  796.    move.l GLOBAL_dosbase(a4), a6
  797.    movem.l d2-d7/a2-a5, -(a7)
  798.    add.l #40, a7
  799.    move.l (a7)+, d1
  800.    move.l (a7)+, d2
  801.    sub.l #48, a7
  802.    jsr -114(a6)
  803.    movem.l (a7)+, d2-d7/a2-a5
  804. ENDEXT
  805. EXT CreateDir 1
  806.    move.l GLOBAL_dosbase(a4), a6
  807.    move.l (a7)+, d1
  808.    jsr -120(a6)
  809. ENDEXT
  810. EXT CurrentDir 1
  811.    move.l GLOBAL_dosbase(a4), a6
  812.    move.l (a7)+, d1
  813.    jsr -126(a6)
  814. ENDEXT
  815. EXT IoErr 0
  816.    move.l GLOBAL_dosbase(a4), a6
  817.    jsr -132(a6)
  818. ENDEXT
  819. EXT CreateProc 4
  820.    move.l GLOBAL_dosbase(a4), a6
  821.    movem.l d2-d7/a2-a5, -(a7)
  822.    add.l #40, a7
  823.    move.l (a7)+, d1
  824.    move.l (a7)+, d2
  825.    move.l (a7)+, d3
  826.    move.l (a7)+, d4
  827.    sub.l #56, a7
  828.    jsr -138(a6)
  829.    movem.l (a7)+, d2-d7/a2-a5
  830. ENDEXT
  831. EXT Exit 1
  832.    move.l GLOBAL_dosbase(a4), a6
  833.    move.l (a7)+, d1
  834.    jsr -144(a6)
  835. ENDEXT
  836. EXT LoadSeg 1
  837.    move.l GLOBAL_dosbase(a4), a6
  838.    move.l (a7)+, d1
  839.    jsr -150(a6)
  840. ENDEXT
  841. EXT UnLoadSeg 1
  842.    move.l GLOBAL_dosbase(a4), a6
  843.    move.l (a7)+, d1
  844.    jsr -156(a6)
  845. ENDEXT
  846. EXT DeviceProc 1
  847.    move.l GLOBAL_dosbase(a4), a6
  848.    move.l (a7)+, d1
  849.    jsr -174(a6)
  850. ENDEXT
  851. EXT SetComment 2
  852.    move.l GLOBAL_dosbase(a4), a6
  853.    movem.l d2-d7/a2-a5, -(a7)
  854.    add.l #40, a7
  855.    move.l (a7)+, d1
  856.    move.l (a7)+, d2
  857.    sub.l #48, a7
  858.    jsr -180(a6)
  859.    movem.l (a7)+, d2-d7/a2-a5
  860. ENDEXT
  861. EXT SetProtection 2
  862.    move.l GLOBAL_dosbase(a4), a6
  863.    movem.l d2-d7/a2-a5, -(a7)
  864.    add.l #40, a7
  865.    move.l (a7)+, d1
  866.    move.l (a7)+, d2
  867.    sub.l #48, a7
  868.    jsr -186(a6)
  869.    movem.l (a7)+, d2-d7/a2-a5
  870. ENDEXT
  871. EXT DateStamp 1
  872.    move.l GLOBAL_dosbase(a4), a6
  873.    move.l (a7)+, d1
  874.    jsr -192(a6)
  875. ENDEXT
  876. EXT Delay 1
  877.    move.l GLOBAL_dosbase(a4), a6
  878.    move.l (a7)+, d1
  879.    jsr -198(a6)
  880. ENDEXT
  881. EXT WaitForChar 2
  882.    move.l GLOBAL_dosbase(a4), a6
  883.    movem.l d2-d7/a2-a5, -(a7)
  884.    add.l #40, a7
  885.    move.l (a7)+, d1
  886.    move.l (a7)+, d2
  887.    sub.l #48, a7
  888.    jsr -204(a6)
  889.    movem.l (a7)+, d2-d7/a2-a5
  890. ENDEXT
  891. EXT ParentDir 1
  892.    move.l GLOBAL_dosbase(a4), a6
  893.    move.l (a7)+, d1
  894.    jsr -210(a6)
  895. ENDEXT
  896. EXT IsInteractive 1
  897.    move.l GLOBAL_dosbase(a4), a6
  898.    move.l (a7)+, d1
  899.    jsr -216(a6)
  900. ENDEXT
  901. EXT Execute 3
  902.    move.l GLOBAL_dosbase(a4), a6
  903.    movem.l d2-d7/a2-a5, -(a7)
  904.    add.l #40, a7
  905.    move.l (a7)+, d1
  906.    move.l (a7)+, d2
  907.    move.l (a7)+, d3
  908.    sub.l #52, a7
  909.    jsr -222(a6)
  910.    movem.l (a7)+, d2-d7/a2-a5
  911. ENDEXT
  912. EXT AllocDosObject 2
  913.    move.l GLOBAL_dosbase(a4), a6
  914.    movem.l d2-d7/a2-a5, -(a7)
  915.    add.l #40, a7
  916.    move.l (a7)+, d1
  917.    move.l (a7)+, d2
  918.    sub.l #48, a7
  919.    jsr -228(a6)
  920.    movem.l (a7)+, d2-d7/a2-a5
  921. ENDEXT
  922. EXT FreeDosObject 2
  923.    move.l GLOBAL_dosbase(a4), a6
  924.    movem.l d2-d7/a2-a5, -(a7)
  925.    add.l #40, a7
  926.    move.l (a7)+, d1
  927.    move.l (a7)+, d2
  928.    sub.l #48, a7
  929.    jsr -234(a6)
  930.    movem.l (a7)+, d2-d7/a2-a5
  931. ENDEXT
  932. EXT DoPkt 7
  933.    move.l GLOBAL_dosbase(a4), a6
  934.    movem.l d2-d7/a2-a5, -(a7)
  935.    add.l #40, a7
  936.    move.l (a7)+, d1
  937.    move.l (a7)+, d2
  938.    move.l (a7)+, d3
  939.    move.l (a7)+, d4
  940.    move.l (a7)+, d5
  941.    move.l (a7)+, d6
  942.    move.l (a7)+, d7
  943.    sub.l #68, a7
  944.    jsr -240(a6)
  945.    movem.l (a7)+, d2-d7/a2-a5
  946. ENDEXT
  947. EXT SendPkt 3
  948.    move.l GLOBAL_dosbase(a4), a6
  949.    movem.l d2-d7/a2-a5, -(a7)
  950.    add.l #40, a7
  951.    move.l (a7)+, d1
  952.    move.l (a7)+, d2
  953.    move.l (a7)+, d3
  954.    sub.l #52, a7
  955.    jsr -246(a6)
  956.    movem.l (a7)+, d2-d7/a2-a5
  957. ENDEXT
  958. EXT WaitPkt 0
  959.    move.l GLOBAL_dosbase(a4), a6
  960.    jsr -252(a6)
  961. ENDEXT
  962. EXT ReplyPkt 3
  963.    move.l GLOBAL_dosbase(a4), a6
  964.    movem.l d2-d7/a2-a5, -(a7)
  965.    add.l #40, a7
  966.    move.l (a7)+, d1
  967.    move.l (a7)+, d2
  968.    move.l (a7)+, d3
  969.    sub.l #52, a7
  970.    jsr -258(a6)
  971.    movem.l (a7)+, d2-d7/a2-a5
  972. ENDEXT
  973. EXT AbortPkt 2
  974.    move.l GLOBAL_dosbase(a4), a6
  975.    movem.l d2-d7/a2-a5, -(a7)
  976.    add.l #40, a7
  977.    move.l (a7)+, d1
  978.    move.l (a7)+, d2
  979.    sub.l #48, a7
  980.    jsr -264(a6)
  981.    movem.l (a7)+, d2-d7/a2-a5
  982. ENDEXT
  983. EXT LockRecord 5
  984.    move.l GLOBAL_dosbase(a4), a6
  985.    movem.l d2-d7/a2-a5, -(a7)
  986.    add.l #40, a7
  987.    move.l (a7)+, d1
  988.    move.l (a7)+, d2
  989.    move.l (a7)+, d3
  990.    move.l (a7)+, d4
  991.    move.l (a7)+, d5
  992.    sub.l #60, a7
  993.    jsr -270(a6)
  994.    movem.l (a7)+, d2-d7/a2-a5
  995. ENDEXT
  996. EXT LockRecords 2
  997.    move.l GLOBAL_dosbase(a4), a6
  998.    movem.l d2-d7/a2-a5, -(a7)
  999.    add.l #40, a7
  1000.    move.l (a7)+, d1
  1001.    move.l (a7)+, d2
  1002.    sub.l #48, a7
  1003.    jsr -276(a6)
  1004.    movem.l (a7)+, d2-d7/a2-a5
  1005. ENDEXT
  1006. EXT UnLockRecord 3
  1007.    move.l GLOBAL_dosbase(a4), a6
  1008.    movem.l d2-d7/a2-a5, -(a7)
  1009.    add.l #40, a7
  1010.    move.l (a7)+, d1
  1011.    move.l (a7)+, d2
  1012.    move.l (a7)+, d3
  1013.    sub.l #52, a7
  1014.    jsr -282(a6)
  1015.    movem.l (a7)+, d2-d7/a2-a5
  1016. ENDEXT
  1017. EXT UnLockRecords 1
  1018.    move.l GLOBAL_dosbase(a4), a6
  1019.    move.l (a7)+, d1
  1020.    jsr -288(a6)
  1021. ENDEXT
  1022. EXT SelectInput 1
  1023.    move.l GLOBAL_dosbase(a4), a6
  1024.    move.l (a7)+, d1
  1025.    jsr -294(a6)
  1026. ENDEXT
  1027. EXT SelectOutput 1
  1028.    move.l GLOBAL_dosbase(a4), a6
  1029.    move.l (a7)+, d1
  1030.    jsr -300(a6)
  1031. ENDEXT
  1032. EXT FGetC 1
  1033.    move.l GLOBAL_dosbase(a4), a6
  1034.    move.l (a7)+, d1
  1035.    jsr -306(a6)
  1036. ENDEXT
  1037. EXT FPutC 2
  1038.    move.l GLOBAL_dosbase(a4), a6
  1039.    movem.l d2-d7/a2-a5, -(a7)
  1040.    add.l #40, a7
  1041.    move.l (a7)+, d1
  1042.    move.l (a7)+, d2
  1043.    sub.l #48, a7
  1044.    jsr -312(a6)
  1045.    movem.l (a7)+, d2-d7/a2-a5
  1046. ENDEXT
  1047. EXT UnGetC 2
  1048.    move.l GLOBAL_dosbase(a4), a6
  1049.    movem.l d2-d7/a2-a5, -(a7)
  1050.    add.l #40, a7
  1051.    move.l (a7)+, d1
  1052.    move.l (a7)+, d2
  1053.    sub.l #48, a7
  1054.    jsr -318(a6)
  1055.    movem.l (a7)+, d2-d7/a2-a5
  1056. ENDEXT
  1057. EXT FRead 4
  1058.    move.l GLOBAL_dosbase(a4), a6
  1059.    movem.l d2-d7/a2-a5, -(a7)
  1060.    add.l #40, a7
  1061.    move.l (a7)+, d1
  1062.    move.l (a7)+, d2
  1063.    move.l (a7)+, d3
  1064.    move.l (a7)+, d4
  1065.    sub.l #56, a7
  1066.    jsr -324(a6)
  1067.    movem.l (a7)+, d2-d7/a2-a5
  1068. ENDEXT
  1069. EXT FWrite 4
  1070.    move.l GLOBAL_dosbase(a4), a6
  1071.    movem.l d2-d7/a2-a5, -(a7)
  1072.    add.l #40, a7
  1073.    move.l (a7)+, d1
  1074.    move.l (a7)+, d2
  1075.    move.l (a7)+, d3
  1076.    move.l (a7)+, d4
  1077.    sub.l #56, a7
  1078.    jsr -330(a6)
  1079.    movem.l (a7)+, d2-d7/a2-a5
  1080. ENDEXT
  1081. EXT FGets 3
  1082.    move.l GLOBAL_dosbase(a4), a6
  1083.    movem.l d2-d7/a2-a5, -(a7)
  1084.    add.l #40, a7
  1085.    move.l (a7)+, d1
  1086.    move.l (a7)+, d2
  1087.    move.l (a7)+, d3
  1088.    sub.l #52, a7
  1089.    jsr -336(a6)
  1090.    movem.l (a7)+, d2-d7/a2-a5
  1091. ENDEXT
  1092. EXT FPuts 2
  1093.    move.l GLOBAL_dosbase(a4), a6
  1094.    movem.l d2-d7/a2-a5, -(a7)
  1095.    add.l #40, a7
  1096.    move.l (a7)+, d1
  1097.    move.l (a7)+, d2
  1098.    sub.l #48, a7
  1099.    jsr -342(a6)
  1100.    movem.l (a7)+, d2-d7/a2-a5
  1101. ENDEXT
  1102. EXT VFWritef 3
  1103.    move.l GLOBAL_dosbase(a4), a6
  1104.    movem.l d2-d7/a2-a5, -(a7)
  1105.    add.l #40, a7
  1106.    move.l (a7)+, d1
  1107.    move.l (a7)+, d2
  1108.    move.l (a7)+, d3
  1109.    sub.l #52, a7
  1110.    jsr -348(a6)
  1111.    movem.l (a7)+, d2-d7/a2-a5
  1112. ENDEXT
  1113. EXT VFPrintf 3
  1114.    move.l GLOBAL_dosbase(a4), a6
  1115.    movem.l d2-d7/a2-a5, -(a7)
  1116.    add.l #40, a7
  1117.    move.l (a7)+, d1
  1118.    move.l (a7)+, d2
  1119.    move.l (a7)+, d3
  1120.    sub.l #52, a7
  1121.    jsr -354(a6)
  1122.    movem.l (a7)+, d2-d7/a2-a5
  1123. ENDEXT
  1124. EXT Flush 1
  1125.    move.l GLOBAL_dosbase(a4), a6
  1126.    move.l (a7)+, d1
  1127.    jsr -360(a6)
  1128. ENDEXT
  1129. EXT SetVBuf 4
  1130.    move.l GLOBAL_dosbase(a4), a6
  1131.    movem.l d2-d7/a2-a5, -(a7)
  1132.    add.l #40, a7
  1133.    move.l (a7)+, d1
  1134.    move.l (a7)+, d2
  1135.    move.l (a7)+, d3
  1136.    move.l (a7)+, d4
  1137.    sub.l #56, a7
  1138.    jsr -366(a6)
  1139.    movem.l (a7)+, d2-d7/a2-a5
  1140. ENDEXT
  1141. EXT DupLockFromFH 1
  1142.    move.l GLOBAL_dosbase(a4), a6
  1143.    move.l (a7)+, d1
  1144.    jsr -372(a6)
  1145. ENDEXT
  1146. EXT OpenFromLock 1
  1147.    move.l GLOBAL_dosbase(a4), a6
  1148.    move.l (a7)+, d1
  1149.    jsr -378(a6)
  1150. ENDEXT
  1151. EXT ParentOfFH 1
  1152.    move.l GLOBAL_dosbase(a4), a6
  1153.    move.l (a7)+, d1
  1154.    jsr -384(a6)
  1155. ENDEXT
  1156. EXT ExamineFH 2
  1157.    move.l GLOBAL_dosbase(a4), a6
  1158.    movem.l d2-d7/a2-a5, -(a7)
  1159.    add.l #40, a7
  1160.    move.l (a7)+, d1
  1161.    move.l (a7)+, d2
  1162.    sub.l #48, a7
  1163.    jsr -390(a6)
  1164.    movem.l (a7)+, d2-d7/a2-a5
  1165. ENDEXT
  1166. EXT SetFileDate 2
  1167.    move.l GLOBAL_dosbase(a4), a6
  1168.    movem.l d2-d7/a2-a5, -(a7)
  1169.    add.l #40, a7
  1170.    move.l (a7)+, d1
  1171.    move.l (a7)+, d2
  1172.    sub.l #48, a7
  1173.    jsr -396(a6)
  1174.    movem.l (a7)+, d2-d7/a2-a5
  1175. ENDEXT
  1176. EXT NameFromLock 3
  1177.    move.l GLOBAL_dosbase(a4), a6
  1178.    movem.l d2-d7/a2-a5, -(a7)
  1179.    add.l #40, a7
  1180.    move.l (a7)+, d1
  1181.    move.l (a7)+, d2
  1182.    move.l (a7)+, d3
  1183.    sub.l #52, a7
  1184.    jsr -402(a6)
  1185.    movem.l (a7)+, d2-d7/a2-a5
  1186. ENDEXT
  1187. EXT NameFromFH 3
  1188.    move.l GLOBAL_dosbase(a4), a6
  1189.    movem.l d2-d7/a2-a5, -(a7)
  1190.    add.l #40, a7
  1191.    move.l (a7)+, d1
  1192.    move.l (a7)+, d2
  1193.    move.l (a7)+, d3
  1194.    sub.l #52, a7
  1195.    jsr -408(a6)
  1196.    movem.l (a7)+, d2-d7/a2-a5
  1197. ENDEXT
  1198. EXT SplitName 5
  1199.    move.l GLOBAL_dosbase(a4), a6
  1200.    movem.l d2-d7/a2-a5, -(a7)
  1201.    add.l #40, a7
  1202.    move.l (a7)+, d1
  1203.    move.l (a7)+, d2
  1204.    move.l (a7)+, d3
  1205.    move.l (a7)+, d4
  1206.    move.l (a7)+, d5
  1207.    sub.l #60, a7
  1208.    jsr -414(a6)
  1209.    movem.l (a7)+, d2-d7/a2-a5
  1210. ENDEXT
  1211. EXT SameLock 2
  1212.    move.l GLOBAL_dosbase(a4), a6
  1213.    movem.l d2-d7/a2-a5, -(a7)
  1214.    add.l #40, a7
  1215.    move.l (a7)+, d1
  1216.    move.l (a7)+, d2
  1217.    sub.l #48, a7
  1218.    jsr -420(a6)
  1219.    movem.l (a7)+, d2-d7/a2-a5
  1220. ENDEXT
  1221. EXT SetMode 2
  1222.    move.l GLOBAL_dosbase(a4), a6
  1223.    movem.l d2-d7/a2-a5, -(a7)
  1224.    add.l #40, a7
  1225.    move.l (a7)+, d1
  1226.    move.l (a7)+, d2
  1227.    sub.l #48, a7
  1228.    jsr -426(a6)
  1229.    movem.l (a7)+, d2-d7/a2-a5
  1230. ENDEXT
  1231. EXT ExAll 5
  1232.    move.l GLOBAL_dosbase(a4), a6
  1233.    movem.l d2-d7/a2-a5, -(a7)
  1234.    add.l #40, a7
  1235.    move.l (a7)+, d1
  1236.    move.l (a7)+, d2
  1237.    move.l (a7)+, d3
  1238.    move.l (a7)+, d4
  1239.    move.l (a7)+, d5
  1240.    sub.l #60, a7
  1241.    jsr -432(a6)
  1242.    movem.l (a7)+, d2-d7/a2-a5
  1243. ENDEXT
  1244. EXT ReadLink 5
  1245.    move.l GLOBAL_dosbase(a4), a6
  1246.    movem.l d2-d7/a2-a5, -(a7)
  1247.    add.l #40, a7
  1248.    move.l (a7)+, d1
  1249.    move.l (a7)+, d2
  1250.    move.l (a7)+, d3
  1251.    move.l (a7)+, d4
  1252.    move.l (a7)+, d5
  1253.    sub.l #60, a7
  1254.    jsr -438(a6)
  1255.    movem.l (a7)+, d2-d7/a2-a5
  1256. ENDEXT
  1257. EXT MakeLink 3
  1258.    move.l GLOBAL_dosbase(a4), a6
  1259.    movem.l d2-d7/a2-a5, -(a7)
  1260.    add.l #40, a7
  1261.    move.l (a7)+, d1
  1262.    move.l (a7)+, d2
  1263.    move.l (a7)+, d3
  1264.    sub.l #52, a7
  1265.    jsr -444(a6)
  1266.    movem.l (a7)+, d2-d7/a2-a5
  1267. ENDEXT
  1268. EXT ChangeMode 3
  1269.    move.l GLOBAL_dosbase(a4), a6
  1270.    movem.l d2-d7/a2-a5, -(a7)
  1271.    add.l #40, a7
  1272.    move.l (a7)+, d1
  1273.    move.l (a7)+, d2
  1274.    move.l (a7)+, d3
  1275.    sub.l #52, a7
  1276.    jsr -450(a6)
  1277.    movem.l (a7)+, d2-d7/a2-a5
  1278. ENDEXT
  1279. EXT SetFileSize 3
  1280.    move.l GLOBAL_dosbase(a4), a6
  1281.    movem.l d2-d7/a2-a5, -(a7)
  1282.    add.l #40, a7
  1283.    move.l (a7)+, d1
  1284.    move.l (a7)+, d2
  1285.    move.l (a7)+, d3
  1286.    sub.l #52, a7
  1287.    jsr -456(a6)
  1288.    movem.l (a7)+, d2-d7/a2-a5
  1289. ENDEXT
  1290. EXT SetIoErr 1
  1291.    move.l GLOBAL_dosbase(a4), a6
  1292.    move.l (a7)+, d1
  1293.    jsr -462(a6)
  1294. ENDEXT
  1295. EXT Fault 4
  1296.    move.l GLOBAL_dosbase(a4), a6
  1297.    movem.l d2-d7/a2-a5, -(a7)
  1298.    add.l #40, a7
  1299.    move.l (a7)+, d1
  1300.    move.l (a7)+, d2
  1301.    move.l (a7)+, d3
  1302.    move.l (a7)+, d4
  1303.    sub.l #56, a7
  1304.    jsr -468(a6)
  1305.    movem.l (a7)+, d2-d7/a2-a5
  1306. ENDEXT
  1307. EXT PrintFault 2
  1308.    move.l GLOBAL_dosbase(a4), a6
  1309.    movem.l d2-d7/a2-a5, -(a7)
  1310.    add.l #40, a7
  1311.    move.l (a7)+, d1
  1312.    move.l (a7)+, d2
  1313.    sub.l #48, a7
  1314.    jsr -474(a6)
  1315.    movem.l (a7)+, d2-d7/a2-a5
  1316. ENDEXT
  1317. EXT ErrorReport 4
  1318.    move.l GLOBAL_dosbase(a4), a6
  1319.    movem.l d2-d7/a2-a5, -(a7)
  1320.    add.l #40, a7
  1321.    move.l (a7)+, d1
  1322.    move.l (a7)+, d2
  1323.    move.l (a7)+, d3
  1324.    move.l (a7)+, d4
  1325.    sub.l #56, a7
  1326.    jsr -480(a6)
  1327.    movem.l (a7)+, d2-d7/a2-a5
  1328. ENDEXT
  1329. EXT Cli 0
  1330.    move.l GLOBAL_dosbase(a4), a6
  1331.    jsr -492(a6)
  1332. ENDEXT
  1333. EXT CreateNewProc 1
  1334.    move.l GLOBAL_dosbase(a4), a6
  1335.    move.l (a7)+, d1
  1336.    jsr -498(a6)
  1337. ENDEXT
  1338. EXT RunCommand 4
  1339.    move.l GLOBAL_dosbase(a4), a6
  1340.    movem.l d2-d7/a2-a5, -(a7)
  1341.    add.l #40, a7
  1342.    move.l (a7)+, d1
  1343.    move.l (a7)+, d2
  1344.    move.l (a7)+, d3
  1345.    move.l (a7)+, d4
  1346.    sub.l #56, a7
  1347.    jsr -504(a6)
  1348.    movem.l (a7)+, d2-d7/a2-a5
  1349. ENDEXT
  1350. EXT GetConsoleTask 0
  1351.    move.l GLOBAL_dosbase(a4), a6
  1352.    jsr -510(a6)
  1353. ENDEXT
  1354. EXT SetConsoleTask 1
  1355.    move.l GLOBAL_dosbase(a4), a6
  1356.    move.l (a7)+, d1
  1357.    jsr -516(a6)
  1358. ENDEXT
  1359. EXT GetFileSysTask 0
  1360.    move.l GLOBAL_dosbase(a4), a6
  1361.    jsr -522(a6)
  1362. ENDEXT
  1363. EXT SetFileSysTask 1
  1364.    move.l GLOBAL_dosbase(a4), a6
  1365.    move.l (a7)+, d1
  1366.    jsr -528(a6)
  1367. ENDEXT
  1368. EXT GetArgStr 0
  1369.    move.l GLOBAL_dosbase(a4), a6
  1370.    jsr -534(a6)
  1371. ENDEXT
  1372. EXT SetArgStr 1
  1373.    move.l GLOBAL_dosbase(a4), a6
  1374.    move.l (a7)+, d1
  1375.    jsr -540(a6)
  1376. ENDEXT
  1377. EXT FindCliProc 1
  1378.    move.l GLOBAL_dosbase(a4), a6
  1379.    move.l (a7)+, d1
  1380.    jsr -546(a6)
  1381. ENDEXT
  1382. EXT MaxCli 0
  1383.    move.l GLOBAL_dosbase(a4), a6
  1384.    jsr -552(a6)
  1385. ENDEXT
  1386. EXT SetCurrentDirName 1
  1387.    move.l GLOBAL_dosbase(a4), a6
  1388.    move.l (a7)+, d1
  1389.    jsr -558(a6)
  1390. ENDEXT
  1391. EXT GetCurrentDirName 2
  1392.    move.l GLOBAL_dosbase(a4), a6
  1393.    movem.l d2-d7/a2-a5, -(a7)
  1394.    add.l #40, a7
  1395.    move.l (a7)+, d1
  1396.    move.l (a7)+, d2
  1397.    sub.l #48, a7
  1398.    jsr -564(a6)
  1399.    movem.l (a7)+, d2-d7/a2-a5
  1400. ENDEXT
  1401. EXT SetProgramName 1
  1402.    move.l GLOBAL_dosbase(a4), a6
  1403.    move.l (a7)+, d1
  1404.    jsr -570(a6)
  1405. ENDEXT
  1406. EXT GetProgramName 2
  1407.    move.l GLOBAL_dosbase(a4), a6
  1408.    movem.l d2-d7/a2-a5, -(a7)
  1409.    add.l #40, a7
  1410.    move.l (a7)+, d1
  1411.    move.l (a7)+, d2
  1412.    sub.l #48, a7
  1413.    jsr -576(a6)
  1414.    movem.l (a7)+, d2-d7/a2-a5
  1415. ENDEXT
  1416. EXT SetPrompt 1
  1417.    move.l GLOBAL_dosbase(a4), a6
  1418.    move.l (a7)+, d1
  1419.    jsr -582(a6)
  1420. ENDEXT
  1421. EXT GetPrompt 2
  1422.    move.l GLOBAL_dosbase(a4), a6
  1423.    movem.l d2-d7/a2-a5, -(a7)
  1424.    add.l #40, a7
  1425.    move.l (a7)+, d1
  1426.    move.l (a7)+, d2
  1427.    sub.l #48, a7
  1428.    jsr -588(a6)
  1429.    movem.l (a7)+, d2-d7/a2-a5
  1430. ENDEXT
  1431. EXT SetProgramDir 1
  1432.    move.l GLOBAL_dosbase(a4), a6
  1433.    move.l (a7)+, d1
  1434.    jsr -594(a6)
  1435. ENDEXT
  1436. EXT GetProgramDir 0
  1437.    move.l GLOBAL_dosbase(a4), a6
  1438.    jsr -600(a6)
  1439. ENDEXT
  1440. EXT SystemTagList 2
  1441.    move.l GLOBAL_dosbase(a4), a6
  1442.    movem.l d2-d7/a2-a5, -(a7)
  1443.    add.l #40, a7
  1444.    move.l (a7)+, d1
  1445.    move.l (a7)+, d2
  1446.    sub.l #48, a7
  1447.    jsr -606(a6)
  1448.    movem.l (a7)+, d2-d7/a2-a5
  1449. ENDEXT
  1450. EXT AssignLock 2
  1451.    move.l GLOBAL_dosbase(a4), a6
  1452.    movem.l d2-d7/a2-a5, -(a7)
  1453.    add.l #40, a7
  1454.    move.l (a7)+, d1
  1455.    move.l (a7)+, d2
  1456.    sub.l #48, a7
  1457.    jsr -612(a6)
  1458.    movem.l (a7)+, d2-d7/a2-a5
  1459. ENDEXT
  1460. EXT AssignLate 2
  1461.    move.l GLOBAL_dosbase(a4), a6
  1462.    movem.l d2-d7/a2-a5, -(a7)
  1463.    add.l #40, a7
  1464.    move.l (a7)+, d1
  1465.    move.l (a7)+, d2
  1466.    sub.l #48, a7
  1467.    jsr -618(a6)
  1468.    movem.l (a7)+, d2-d7/a2-a5
  1469. ENDEXT
  1470. EXT AssignPath 2
  1471.    move.l GLOBAL_dosbase(a4), a6
  1472.    movem.l d2-d7/a2-a5, -(a7)
  1473.    add.l #40, a7
  1474.    move.l (a7)+, d1
  1475.    move.l (a7)+, d2
  1476.    sub.l #48, a7
  1477.    jsr -624(a6)
  1478.    movem.l (a7)+, d2-d7/a2-a5
  1479. ENDEXT
  1480. EXT AssignAdd 2
  1481.    move.l GLOBAL_dosbase(a4), a6
  1482.    movem.l d2-d7/a2-a5, -(a7)
  1483.    add.l #40, a7
  1484.    move.l (a7)+, d1
  1485.    move.l (a7)+, d2
  1486.    sub.l #48, a7
  1487.    jsr -630(a6)
  1488.    movem.l (a7)+, d2-d7/a2-a5
  1489. ENDEXT
  1490. EXT RemAssignList 2
  1491.    move.l GLOBAL_dosbase(a4), a6
  1492.    movem.l d2-d7/a2-a5, -(a7)
  1493.    add.l #40, a7
  1494.    move.l (a7)+, d1
  1495.    move.l (a7)+, d2
  1496.    sub.l #48, a7
  1497.    jsr -636(a6)
  1498.    movem.l (a7)+, d2-d7/a2-a5
  1499. ENDEXT
  1500. EXT GetDeviceProc 2
  1501.    move.l GLOBAL_dosbase(a4), a6
  1502.    movem.l d2-d7/a2-a5, -(a7)
  1503.    add.l #40, a7
  1504.    move.l (a7)+, d1
  1505.    move.l (a7)+, d2
  1506.    sub.l #48, a7
  1507.    jsr -642(a6)
  1508.    movem.l (a7)+, d2-d7/a2-a5
  1509. ENDEXT
  1510. EXT FreeDeviceProc 1
  1511.    move.l GLOBAL_dosbase(a4), a6
  1512.    move.l (a7)+, d1
  1513.    jsr -648(a6)
  1514. ENDEXT
  1515. EXT LockDosList 1
  1516.    move.l GLOBAL_dosbase(a4), a6
  1517.    move.l (a7)+, d1
  1518.    jsr -654(a6)
  1519. ENDEXT
  1520. EXT UnLockDosList 1
  1521.    move.l GLOBAL_dosbase(a4), a6
  1522.    move.l (a7)+, d1
  1523.    jsr -660(a6)
  1524. ENDEXT
  1525. EXT AttemptLockDosList 1
  1526.    move.l GLOBAL_dosbase(a4), a6
  1527.    move.l (a7)+, d1
  1528.    jsr -666(a6)
  1529. ENDEXT
  1530. EXT RemDosEntry 1
  1531.    move.l GLOBAL_dosbase(a4), a6
  1532.    move.l (a7)+, d1
  1533.    jsr -672(a6)
  1534. ENDEXT
  1535. EXT AddDosEntry 1
  1536.    move.l GLOBAL_dosbase(a4), a6
  1537.    move.l (a7)+, d1
  1538.    jsr -678(a6)
  1539. ENDEXT
  1540. EXT FindDosEntry 3
  1541.    move.l GLOBAL_dosbase(a4), a6
  1542.    movem.l d2-d7/a2-a5, -(a7)
  1543.    add.l #40, a7
  1544.    move.l (a7)+, d1
  1545.    move.l (a7)+, d2
  1546.    move.l (a7)+, d3
  1547.    sub.l #52, a7
  1548.    jsr -684(a6)
  1549.    movem.l (a7)+, d2-d7/a2-a5
  1550. ENDEXT
  1551. EXT NextDosEntry 2
  1552.    move.l GLOBAL_dosbase(a4), a6
  1553.    movem.l d2-d7/a2-a5, -(a7)
  1554.    add.l #40, a7
  1555.    move.l (a7)+, d1
  1556.    move.l (a7)+, d2
  1557.    sub.l #48, a7
  1558.    jsr -690(a6)
  1559.    movem.l (a7)+, d2-d7/a2-a5
  1560. ENDEXT
  1561. EXT MakeDosEntry 2
  1562.    move.l GLOBAL_dosbase(a4), a6
  1563.    movem.l d2-d7/a2-a5, -(a7)
  1564.    add.l #40, a7
  1565.    move.l (a7)+, d1
  1566.    move.l (a7)+, d2
  1567.    sub.l #48, a7
  1568.    jsr -696(a6)
  1569.    movem.l (a7)+, d2-d7/a2-a5
  1570. ENDEXT
  1571. EXT FreeDosEntry 1
  1572.    move.l GLOBAL_dosbase(a4), a6
  1573.    move.l (a7)+, d1
  1574.    jsr -702(a6)
  1575. ENDEXT
  1576. EXT IsFileSystem 1
  1577.    move.l GLOBAL_dosbase(a4), a6
  1578.    move.l (a7)+, d1
  1579.    jsr -708(a6)
  1580. ENDEXT
  1581. EXT Format 3
  1582.    move.l GLOBAL_dosbase(a4), a6
  1583.    movem.l d2-d7/a2-a5, -(a7)
  1584.    add.l #40, a7
  1585.    move.l (a7)+, d1
  1586.    move.l (a7)+, d2
  1587.    move.l (a7)+, d3
  1588.    sub.l #52, a7
  1589.    jsr -714(a6)
  1590.    movem.l (a7)+, d2-d7/a2-a5
  1591. ENDEXT
  1592. EXT Relabel 2
  1593.    move.l GLOBAL_dosbase(a4), a6
  1594.    movem.l d2-d7/a2-a5, -(a7)
  1595.    add.l #40, a7
  1596.    move.l (a7)+, d1
  1597.    move.l (a7)+, d2
  1598.    sub.l #48, a7
  1599.    jsr -720(a6)
  1600.    movem.l (a7)+, d2-d7/a2-a5
  1601. ENDEXT
  1602. EXT Inhibit 2
  1603.    move.l GLOBAL_dosbase(a4), a6
  1604.    movem.l d2-d7/a2-a5, -(a7)
  1605.    add.l #40, a7
  1606.    move.l (a7)+, d1
  1607.    move.l (a7)+, d2
  1608.    sub.l #48, a7
  1609.    jsr -726(a6)
  1610.    movem.l (a7)+, d2-d7/a2-a5
  1611. ENDEXT
  1612. EXT AddBuffers 2
  1613.    move.l GLOBAL_dosbase(a4), a6
  1614.    movem.l d2-d7/a2-a5, -(a7)
  1615.    add.l #40, a7
  1616.    move.l (a7)+, d1
  1617.    move.l (a7)+, d2
  1618.    sub.l #48, a7
  1619.    jsr -732(a6)
  1620.    movem.l (a7)+, d2-d7/a2-a5
  1621. ENDEXT
  1622. EXT CompareDates 2
  1623.    move.l GLOBAL_dosbase(a4), a6
  1624.    movem.l d2-d7/a2-a5, -(a7)
  1625.    add.l #40, a7
  1626.    move.l (a7)+, d1
  1627.    move.l (a7)+, d2
  1628.    sub.l #48, a7
  1629.    jsr -738(a6)
  1630.    movem.l (a7)+, d2-d7/a2-a5
  1631. ENDEXT
  1632. EXT DateToStr 1
  1633.    move.l GLOBAL_dosbase(a4), a6
  1634.    move.l (a7)+, d1
  1635.    jsr -744(a6)
  1636. ENDEXT
  1637. EXT StrToDate 1
  1638.    move.l GLOBAL_dosbase(a4), a6
  1639.    move.l (a7)+, d1
  1640.    jsr -750(a6)
  1641. ENDEXT
  1642. EXT InternalLoadSeg 4
  1643.    move.l GLOBAL_dosbase(a4), a6
  1644.    movem.l d2-d7/a2-a5, -(a7)
  1645.    add.l #40, a7
  1646.    move.l (a7)+, d0
  1647.    move.l (a7)+, a0
  1648.    move.l (a7)+, a1
  1649.    move.l (a7)+, a2
  1650.    sub.l #56, a7
  1651.    jsr -756(a6)
  1652.    movem.l (a7)+, d2-d7/a2-a5
  1653. ENDEXT
  1654. EXT InternalUnLoadSeg 2
  1655.    move.l GLOBAL_dosbase(a4), a6
  1656.    move.l (a7)+, d1
  1657.    move.l (a7)+, a1
  1658.    jsr -762(a6)
  1659. ENDEXT
  1660. EXT NewLoadSeg 2
  1661.    move.l GLOBAL_dosbase(a4), a6
  1662.    movem.l d2-d7/a2-a5, -(a7)
  1663.    add.l #40, a7
  1664.    move.l (a7)+, d1
  1665.    move.l (a7)+, d2
  1666.    sub.l #48, a7
  1667.    jsr -768(a6)
  1668.    movem.l (a7)+, d2-d7/a2-a5
  1669. ENDEXT
  1670. EXT AddSegment 3
  1671.    move.l GLOBAL_dosbase(a4), a6
  1672.    movem.l d2-d7/a2-a5, -(a7)
  1673.    add.l #40, a7
  1674.    move.l (a7)+, d1
  1675.    move.l (a7)+, d2
  1676.    move.l (a7)+, d3
  1677.    sub.l #52, a7
  1678.    jsr -774(a6)
  1679.    movem.l (a7)+, d2-d7/a2-a5
  1680. ENDEXT
  1681. EXT FindSegment 3
  1682.    move.l GLOBAL_dosbase(a4), a6
  1683.    movem.l d2-d7/a2-a5, -(a7)
  1684.    add.l #40, a7
  1685.    move.l (a7)+, d1
  1686.    move.l (a7)+, d2
  1687.    move.l (a7)+, d3
  1688.    sub.l #52, a7
  1689.    jsr -780(a6)
  1690.    movem.l (a7)+, d2-d7/a2-a5
  1691. ENDEXT
  1692. EXT RemSegment 1
  1693.    move.l GLOBAL_dosbase(a4), a6
  1694.    move.l (a7)+, d1
  1695.    jsr -786(a6)
  1696. ENDEXT
  1697. EXT CheckSignal 1
  1698.    move.l GLOBAL_dosbase(a4), a6
  1699.    move.l (a7)+, d1
  1700.    jsr -792(a6)
  1701. ENDEXT
  1702. EXT ReadArgs 3
  1703.    move.l GLOBAL_dosbase(a4), a6
  1704.    movem.l d2-d7/a2-a5, -(a7)
  1705.    add.l #40, a7
  1706.    move.l (a7)+, d1
  1707.    move.l (a7)+, d2
  1708.    move.l (a7)+, d3
  1709.    sub.l #52, a7
  1710.    jsr -798(a6)
  1711.    movem.l (a7)+, d2-d7/a2-a5
  1712. ENDEXT
  1713. EXT FindArg 2
  1714.    move.l GLOBAL_dosbase(a4), a6
  1715.    movem.l d2-d7/a2-a5, -(a7)
  1716.    add.l #40, a7
  1717.    move.l (a7)+, d1
  1718.    move.l (a7)+, d2
  1719.    sub.l #48, a7
  1720.    jsr -804(a6)
  1721.    movem.l (a7)+, d2-d7/a2-a5
  1722. ENDEXT
  1723. EXT ReadItem 3
  1724.    move.l GLOBAL_dosbase(a4), a6
  1725.    movem.l d2-d7/a2-a5, -(a7)
  1726.    add.l #40, a7
  1727.    move.l (a7)+, d1
  1728.    move.l (a7)+, d2
  1729.    move.l (a7)+, d3
  1730.    sub.l #52, a7
  1731.    jsr -810(a6)
  1732.    movem.l (a7)+, d2-d7/a2-a5
  1733. ENDEXT
  1734. EXT StrToLong 2
  1735.    move.l GLOBAL_dosbase(a4), a6
  1736.    movem.l d2-d7/a2-a5, -(a7)
  1737.    add.l #40, a7
  1738.    move.l (a7)+, d1
  1739.    move.l (a7)+, d2
  1740.    sub.l #48, a7
  1741.    jsr -816(a6)
  1742.    movem.l (a7)+, d2-d7/a2-a5
  1743. ENDEXT
  1744. EXT MatchFirst 2
  1745.    move.l GLOBAL_dosbase(a4), a6
  1746.    movem.l d2-d7/a2-a5, -(a7)
  1747.    add.l #40, a7
  1748.    move.l (a7)+, d1
  1749.    move.l (a7)+, d2
  1750.    sub.l #48, a7
  1751.    jsr -822(a6)
  1752.    movem.l (a7)+, d2-d7/a2-a5
  1753. ENDEXT
  1754. EXT MatchNext 1
  1755.    move.l GLOBAL_dosbase(a4), a6
  1756.    move.l (a7)+, d1
  1757.    jsr -828(a6)
  1758. ENDEXT
  1759. EXT MatchEnd 1
  1760.    move.l GLOBAL_dosbase(a4), a6
  1761.    move.l (a7)+, d1
  1762.    jsr -834(a6)
  1763. ENDEXT
  1764. EXT ParsePattern 3
  1765.    move.l GLOBAL_dosbase(a4), a6
  1766.    movem.l d2-d7/a2-a5, -(a7)
  1767.    add.l #40, a7
  1768.    move.l (a7)+, d1
  1769.    move.l (a7)+, d2
  1770.    move.l (a7)+, d3
  1771.    sub.l #52, a7
  1772.    jsr -840(a6)
  1773.    movem.l (a7)+, d2-d7/a2-a5
  1774. ENDEXT
  1775. EXT MatchPattern 2
  1776.    move.l GLOBAL_dosbase(a4), a6
  1777.    movem.l d2-d7/a2-a5, -(a7)
  1778.    add.l #40, a7
  1779.    move.l (a7)+, d1
  1780.    move.l (a7)+, d2
  1781.    sub.l #48, a7
  1782.    jsr -846(a6)
  1783.    movem.l (a7)+, d2-d7/a2-a5
  1784. ENDEXT
  1785. EXT FreeArgs 1
  1786.    move.l GLOBAL_dosbase(a4), a6
  1787.    move.l (a7)+, d1
  1788.    jsr -858(a6)
  1789. ENDEXT
  1790. EXT FilePart 1
  1791.    move.l GLOBAL_dosbase(a4), a6
  1792.    move.l (a7)+, d1
  1793.    jsr -870(a6)
  1794. ENDEXT
  1795. EXT PathPart 1
  1796.    move.l GLOBAL_dosbase(a4), a6
  1797.    move.l (a7)+, d1
  1798.    jsr -876(a6)
  1799. ENDEXT
  1800. EXT AddPart 3
  1801.    move.l GLOBAL_dosbase(a4), a6
  1802.    movem.l d2-d7/a2-a5, -(a7)
  1803.    add.l #40, a7
  1804.    move.l (a7)+, d1
  1805.    move.l (a7)+, d2
  1806.    move.l (a7)+, d3
  1807.    sub.l #52, a7
  1808.    jsr -882(a6)
  1809.    movem.l (a7)+, d2-d7/a2-a5
  1810. ENDEXT
  1811. EXT StartNotify 1
  1812.    move.l GLOBAL_dosbase(a4), a6
  1813.    move.l (a7)+, d1
  1814.    jsr -888(a6)
  1815. ENDEXT
  1816. EXT EndNotify 1
  1817.    move.l GLOBAL_dosbase(a4), a6
  1818.    move.l (a7)+, d1
  1819.    jsr -894(a6)
  1820. ENDEXT
  1821. EXT SetVar 4
  1822.    move.l GLOBAL_dosbase(a4), a6
  1823.    movem.l d2-d7/a2-a5, -(a7)
  1824.    add.l #40, a7
  1825.    move.l (a7)+, d1
  1826.    move.l (a7)+, d2
  1827.    move.l (a7)+, d3
  1828.    move.l (a7)+, d4
  1829.    sub.l #56, a7
  1830.    jsr -900(a6)
  1831.    movem.l (a7)+, d2-d7/a2-a5
  1832. ENDEXT
  1833. EXT GetVar 4
  1834.    move.l GLOBAL_dosbase(a4), a6
  1835.    movem.l d2-d7/a2-a5, -(a7)
  1836.    add.l #40, a7
  1837.    move.l (a7)+, d1
  1838.    move.l (a7)+, d2
  1839.    move.l (a7)+, d3
  1840.    move.l (a7)+, d4
  1841.    sub.l #56, a7
  1842.    jsr -906(a6)
  1843.    movem.l (a7)+, d2-d7/a2-a5
  1844. ENDEXT
  1845. EXT DeleteVar 2
  1846.    move.l GLOBAL_dosbase(a4), a6
  1847.    movem.l d2-d7/a2-a5, -(a7)
  1848.    add.l #40, a7
  1849.    move.l (a7)+, d1
  1850.    move.l (a7)+, d2
  1851.    sub.l #48, a7
  1852.    jsr -912(a6)
  1853.    movem.l (a7)+, d2-d7/a2-a5
  1854. ENDEXT
  1855. EXT FindVar 2
  1856.    move.l GLOBAL_dosbase(a4), a6
  1857.    movem.l d2-d7/a2-a5, -(a7)
  1858.    add.l #40, a7
  1859.    move.l (a7)+, d1
  1860.    move.l (a7)+, d2
  1861.    sub.l #48, a7
  1862.    jsr -918(a6)
  1863.    movem.l (a7)+, d2-d7/a2-a5
  1864. ENDEXT
  1865. EXT CliInitNewcli 1
  1866.    move.l GLOBAL_dosbase(a4), a6
  1867.    move.l (a7)+, a0
  1868.    jsr -930(a6)
  1869. ENDEXT
  1870. EXT CliInitRun 1
  1871.    move.l GLOBAL_dosbase(a4), a6
  1872.    move.l (a7)+, a0
  1873.    jsr -936(a6)
  1874. ENDEXT
  1875. EXT WriteChars 2
  1876.    move.l GLOBAL_dosbase(a4), a6
  1877.    movem.l d2-d7/a2-a5, -(a7)
  1878.    add.l #40, a7
  1879.    move.l (a7)+, d1
  1880.    move.l (a7)+, d2
  1881.    sub.l #48, a7
  1882.    jsr -942(a6)
  1883.    movem.l (a7)+, d2-d7/a2-a5
  1884. ENDEXT
  1885. EXT PutStr 1
  1886.    move.l GLOBAL_dosbase(a4), a6
  1887.    move.l (a7)+, d1
  1888.    jsr -948(a6)
  1889. ENDEXT
  1890. EXT VPrintf 2
  1891.    move.l GLOBAL_dosbase(a4), a6
  1892.    movem.l d2-d7/a2-a5, -(a7)
  1893.    add.l #40, a7
  1894.    move.l (a7)+, d1
  1895.    move.l (a7)+, d2
  1896.    sub.l #48, a7
  1897.    jsr -954(a6)
  1898.    movem.l (a7)+, d2-d7/a2-a5
  1899. ENDEXT
  1900. EXT ParsePatternNoCase 3
  1901.    move.l GLOBAL_dosbase(a4), a6
  1902.    movem.l d2-d7/a2-a5, -(a7)
  1903.    add.l #40, a7
  1904.    move.l (a7)+, d1
  1905.    move.l (a7)+, d2
  1906.    move.l (a7)+, d3
  1907.    sub.l #52, a7
  1908.    jsr -966(a6)
  1909.    movem.l (a7)+, d2-d7/a2-a5
  1910. ENDEXT
  1911. EXT MatchPatternNoCase 2
  1912.    move.l GLOBAL_dosbase(a4), a6
  1913.    movem.l d2-d7/a2-a5, -(a7)
  1914.    add.l #40, a7
  1915.    move.l (a7)+, d1
  1916.    move.l (a7)+, d2
  1917.    sub.l #48, a7
  1918.    jsr -972(a6)
  1919.    movem.l (a7)+, d2-d7/a2-a5
  1920. ENDEXT
  1921. EXT SameDevice 2
  1922.    move.l GLOBAL_dosbase(a4), a6
  1923.    movem.l d2-d7/a2-a5, -(a7)
  1924.    add.l #40, a7
  1925.    move.l (a7)+, d1
  1926.    move.l (a7)+, d2
  1927.    sub.l #48, a7
  1928.    jsr -984(a6)
  1929.    movem.l (a7)+, d2-d7/a2-a5
  1930. ENDEXT
  1931. EXT ExAllEnd 5
  1932.    move.l GLOBAL_dosbase(a4), a6
  1933.    movem.l d2-d7/a2-a5, -(a7)
  1934.    add.l #40, a7
  1935.    move.l (a7)+, d1
  1936.    move.l (a7)+, d2
  1937.    move.l (a7)+, d3
  1938.    move.l (a7)+, d4
  1939.    move.l (a7)+, d5
  1940.    sub.l #60, a7
  1941.    jsr -990(a6)
  1942.    movem.l (a7)+, d2-d7/a2-a5
  1943. ENDEXT
  1944. EXT SetOwner 2
  1945.    move.l GLOBAL_dosbase(a4), a6
  1946.    movem.l d2-d7/a2-a5, -(a7)
  1947.    add.l #40, a7
  1948.    move.l (a7)+, d1
  1949.    move.l (a7)+, d2
  1950.    sub.l #48, a7
  1951.    jsr -996(a6)
  1952.    movem.l (a7)+, d2-d7/a2-a5
  1953. ENDEXT
  1954.  
  1955. ;intuition
  1956.  
  1957. ;.ext file Created by fdtool in LITTEL package v18
  1958. EXT OpenIntuition 0
  1959.    move.l GLOBAL_intuitionbase(a4), a6
  1960.    jsr -30(a6)
  1961. ENDEXT
  1962. EXT Intuition 1
  1963.    move.l GLOBAL_intuitionbase(a4), a6
  1964.    move.l (a7)+, a0
  1965.    jsr -36(a6)
  1966. ENDEXT
  1967. EXT AddGadget 3
  1968.    move.l GLOBAL_intuitionbase(a4), a6
  1969.    move.l (a7)+, a0
  1970.    move.l (a7)+, a1
  1971.    move.l (a7)+, d0
  1972.    jsr -42(a6)
  1973. ENDEXT
  1974. EXT ClearDMRequest 1
  1975.    move.l GLOBAL_intuitionbase(a4), a6
  1976.    move.l (a7)+, a0
  1977.    jsr -48(a6)
  1978. ENDEXT
  1979. EXT ClearMenuStrip 1
  1980.    move.l GLOBAL_intuitionbase(a4), a6
  1981.    move.l (a7)+, a0
  1982.    jsr -54(a6)
  1983. ENDEXT
  1984. EXT ClearPointer 1
  1985.    move.l GLOBAL_intuitionbase(a4), a6
  1986.    move.l (a7)+, a0
  1987.    jsr -60(a6)
  1988. ENDEXT
  1989. EXT CloseScreen 1
  1990.    move.l GLOBAL_intuitionbase(a4), a6
  1991.    move.l (a7)+, a0
  1992.    jsr -66(a6)
  1993. ENDEXT
  1994. EXT CloseWindow 1
  1995.    move.l GLOBAL_intuitionbase(a4), a6
  1996.    move.l (a7)+, a0
  1997.    jsr -72(a6)
  1998. ENDEXT
  1999. EXT CloseWorkBench 0
  2000.    move.l GLOBAL_intuitionbase(a4), a6
  2001.    jsr -78(a6)
  2002. ENDEXT
  2003. EXT CurrentTime 2
  2004.    move.l GLOBAL_intuitionbase(a4), a6
  2005.    move.l (a7)+, a0
  2006.    move.l (a7)+, a1
  2007.    jsr -84(a6)
  2008. ENDEXT
  2009. EXT DisplayAlert 3
  2010.    move.l GLOBAL_intuitionbase(a4), a6
  2011.    move.l (a7)+, d0
  2012.    move.l (a7)+, a0
  2013.    move.l (a7)+, d1
  2014.    jsr -90(a6)
  2015. ENDEXT
  2016. EXT DisplayBeep 1
  2017.    move.l GLOBAL_intuitionbase(a4), a6
  2018.    move.l (a7)+, a0
  2019.    jsr -96(a6)
  2020. ENDEXT
  2021. EXT DoubleClick 4
  2022.    move.l GLOBAL_intuitionbase(a4), a6
  2023.    movem.l d2-d7/a2-a5, -(a7)
  2024.    add.l #40, a7
  2025.    move.l (a7)+, d0
  2026.    move.l (a7)+, d1
  2027.    move.l (a7)+, d2
  2028.    move.l (a7)+, d3
  2029.    sub.l #56, a7
  2030.    jsr -102(a6)
  2031.    movem.l (a7)+, d2-d7/a2-a5
  2032. ENDEXT
  2033. EXT DrawBorder 4
  2034.    move.l GLOBAL_intuitionbase(a4), a6
  2035.    move.l (a7)+, a0
  2036.    move.l (a7)+, a1
  2037.    move.l (a7)+, d0
  2038.    move.l (a7)+, d1
  2039.    jsr -108(a6)
  2040. ENDEXT
  2041. EXT DrawImage 4
  2042.    move.l GLOBAL_intuitionbase(a4), a6
  2043.    move.l (a7)+, a0
  2044.    move.l (a7)+, a1
  2045.    move.l (a7)+, d0
  2046.    move.l (a7)+, d1
  2047.    jsr -114(a6)
  2048. ENDEXT
  2049. EXT EndRequest 2
  2050.    move.l GLOBAL_intuitionbase(a4), a6
  2051.    move.l (a7)+, a0
  2052.    move.l (a7)+, a1
  2053.    jsr -120(a6)
  2054. ENDEXT
  2055. EXT GetDefPrefs 2
  2056.    move.l GLOBAL_intuitionbase(a4), a6
  2057.    move.l (a7)+, a0
  2058.    move.l (a7)+, d0
  2059.    jsr -126(a6)
  2060. ENDEXT
  2061. EXT GetPrefs 2
  2062.    move.l GLOBAL_intuitionbase(a4), a6
  2063.    move.l (a7)+, a0
  2064.    move.l (a7)+, d0
  2065.    jsr -132(a6)
  2066. ENDEXT
  2067. EXT InitRequester 1
  2068.    move.l GLOBAL_intuitionbase(a4), a6
  2069.    move.l (a7)+, a0
  2070.    jsr -138(a6)
  2071. ENDEXT
  2072. EXT ItemAddress 2
  2073.    move.l GLOBAL_intuitionbase(a4), a6
  2074.    move.l (a7)+, a0
  2075.    move.l (a7)+, d0
  2076.    jsr -144(a6)
  2077. ENDEXT
  2078. EXT ModifyIDCMP 2
  2079.    move.l GLOBAL_intuitionbase(a4), a6
  2080.    move.l (a7)+, a0
  2081.    move.l (a7)+, d0
  2082.    jsr -150(a6)
  2083. ENDEXT
  2084. EXT ModifyProp 8
  2085.    move.l GLOBAL_intuitionbase(a4), a6
  2086.    movem.l d2-d7/a2-a5, -(a7)
  2087.    add.l #40, a7
  2088.    move.l (a7)+, a0
  2089.    move.l (a7)+, a1
  2090.    move.l (a7)+, a2
  2091.    move.l (a7)+, d0
  2092.    move.l (a7)+, d1
  2093.    move.l (a7)+, d2
  2094.    move.l (a7)+, d3
  2095.    move.l (a7)+, d4
  2096.    sub.l #72, a7
  2097.    jsr -156(a6)
  2098.    movem.l (a7)+, d2-d7/a2-a5
  2099. ENDEXT
  2100. EXT MoveScreen 3
  2101.    move.l GLOBAL_intuitionbase(a4), a6
  2102.    move.l (a7)+, a0
  2103.    move.l (a7)+, d0
  2104.    move.l (a7)+, d1
  2105.    jsr -162(a6)
  2106. ENDEXT
  2107. EXT MoveWindow 3
  2108.    move.l GLOBAL_intuitionbase(a4), a6
  2109.    move.l (a7)+, a0
  2110.    move.l (a7)+, d0
  2111.    move.l (a7)+, d1
  2112.    jsr -168(a6)
  2113. ENDEXT
  2114. EXT OffGadget 3
  2115.    move.l GLOBAL_intuitionbase(a4), a6
  2116.    movem.l d2-d7/a2-a5, -(a7)
  2117.    add.l #40, a7
  2118.    move.l (a7)+, a0
  2119.    move.l (a7)+, a1
  2120.    move.l (a7)+, a2
  2121.    sub.l #52, a7
  2122.    jsr -174(a6)
  2123.    movem.l (a7)+, d2-d7/a2-a5
  2124. ENDEXT
  2125. EXT OffMenu 2
  2126.    move.l GLOBAL_intuitionbase(a4), a6
  2127.    move.l (a7)+, a0
  2128.    move.l (a7)+, d0
  2129.    jsr -180(a6)
  2130. ENDEXT
  2131. EXT OnGadget 3
  2132.    move.l GLOBAL_intuitionbase(a4), a6
  2133.    movem.l d2-d7/a2-a5, -(a7)
  2134.    add.l #40, a7
  2135.    move.l (a7)+, a0
  2136.    move.l (a7)+, a1
  2137.    move.l (a7)+, a2
  2138.    sub.l #52, a7
  2139.    jsr -186(a6)
  2140.    movem.l (a7)+, d2-d7/a2-a5
  2141. ENDEXT
  2142. EXT OnMenu 2
  2143.    move.l GLOBAL_intuitionbase(a4), a6
  2144.    move.l (a7)+, a0
  2145.    move.l (a7)+, d0
  2146.    jsr -192(a6)
  2147. ENDEXT
  2148. EXT OpenScreen 1
  2149.    move.l GLOBAL_intuitionbase(a4), a6
  2150.    move.l (a7)+, a0
  2151.    jsr -198(a6)
  2152. ENDEXT
  2153. EXT OpenWindow 1
  2154.    move.l GLOBAL_intuitionbase(a4), a6
  2155.    move.l (a7)+, a0
  2156.    jsr -204(a6)
  2157. ENDEXT
  2158. EXT OpenWorkBench 0
  2159.    move.l GLOBAL_intuitionbase(a4), a6
  2160.    jsr -210(a6)
  2161. ENDEXT
  2162. EXT PrintIText 4
  2163.    move.l GLOBAL_intuitionbase(a4), a6
  2164.    move.l (a7)+, a0
  2165.    move.l (a7)+, a1
  2166.    move.l (a7)+, d0
  2167.    move.l (a7)+, d1
  2168.    jsr -216(a6)
  2169. ENDEXT
  2170. EXT RefreshGadgets 3
  2171.    move.l GLOBAL_intuitionbase(a4), a6
  2172.    movem.l d2-d7/a2-a5, -(a7)
  2173.    add.l #40, a7
  2174.    move.l (a7)+, a0
  2175.    move.l (a7)+, a1
  2176.    move.l (a7)+, a2
  2177.    sub.l #52, a7
  2178.    jsr -222(a6)
  2179.    movem.l (a7)+, d2-d7/a2-a5
  2180. ENDEXT
  2181. EXT RemoveGadget 2
  2182.    move.l GLOBAL_intuitionbase(a4), a6
  2183.    move.l (a7)+, a0
  2184.    move.l (a7)+, a1
  2185.    jsr -228(a6)
  2186. ENDEXT
  2187. EXT ReportMouse 2
  2188.    move.l GLOBAL_intuitionbase(a4), a6
  2189.    move.l (a7)+, d0
  2190.    move.l (a7)+, a0
  2191.    jsr -234(a6)
  2192. ENDEXT
  2193. EXT Request 2
  2194.    move.l GLOBAL_intuitionbase(a4), a6
  2195.    move.l (a7)+, a0
  2196.    move.l (a7)+, a1
  2197.    jsr -240(a6)
  2198. ENDEXT
  2199. EXT ScreenToBack 1
  2200.    move.l GLOBAL_intuitionbase(a4), a6
  2201.    move.l (a7)+, a0
  2202.    jsr -246(a6)
  2203. ENDEXT
  2204. EXT ScreenToFront 1
  2205.    move.l GLOBAL_intuitionbase(a4), a6
  2206.    move.l (a7)+, a0
  2207.    jsr -252(a6)
  2208. ENDEXT
  2209. EXT SetDMRequest 2
  2210.    move.l GLOBAL_intuitionbase(a4), a6
  2211.    move.l (a7)+, a0
  2212.    move.l (a7)+, a1
  2213.    jsr -258(a6)
  2214. ENDEXT
  2215. EXT SetMenuStrip 2
  2216.    move.l GLOBAL_intuitionbase(a4), a6
  2217.    move.l (a7)+, a0
  2218.    move.l (a7)+, a1
  2219.    jsr -264(a6)
  2220. ENDEXT
  2221. EXT SetPointer 6
  2222.    move.l GLOBAL_intuitionbase(a4), a6
  2223.    movem.l d2-d7/a2-a5, -(a7)
  2224.    add.l #40, a7
  2225.    move.l (a7)+, a0
  2226.    move.l (a7)+, a1
  2227.    move.l (a7)+, d0
  2228.    move.l (a7)+, d1
  2229.    move.l (a7)+, d2
  2230.    move.l (a7)+, d3
  2231.    sub.l #64, a7
  2232.    jsr -270(a6)
  2233.    movem.l (a7)+, d2-d7/a2-a5
  2234. ENDEXT
  2235. EXT SetWindowTitles 3
  2236.    move.l GLOBAL_intuitionbase(a4), a6
  2237.    movem.l d2-d7/a2-a5, -(a7)
  2238.    add.l #40, a7
  2239.    move.l (a7)+, a0
  2240.    move.l (a7)+, a1
  2241.    move.l (a7)+, a2
  2242.    sub.l #52, a7
  2243.    jsr -276(a6)
  2244.    movem.l (a7)+, d2-d7/a2-a5
  2245. ENDEXT
  2246. EXT ShowTitle 2
  2247.    move.l GLOBAL_intuitionbase(a4), a6
  2248.    move.l (a7)+, a0
  2249.    move.l (a7)+, d0
  2250.    jsr -282(a6)
  2251. ENDEXT
  2252. EXT SizeWindow 3
  2253.    move.l GLOBAL_intuitionbase(a4), a6
  2254.    move.l (a7)+, a0
  2255.    move.l (a7)+, d0
  2256.    move.l (a7)+, d1
  2257.    jsr -288(a6)
  2258. ENDEXT
  2259. EXT ViewAddress 0
  2260.    move.l GLOBAL_intuitionbase(a4), a6
  2261.    jsr -294(a6)
  2262. ENDEXT
  2263. EXT ViewPortAddress 1
  2264.    move.l GLOBAL_intuitionbase(a4), a6
  2265.    move.l (a7)+, a0
  2266.    jsr -300(a6)
  2267. ENDEXT
  2268. EXT WindowToBack 1
  2269.    move.l GLOBAL_intuitionbase(a4), a6
  2270.    move.l (a7)+, a0
  2271.    jsr -306(a6)
  2272. ENDEXT
  2273. EXT WindowToFront 1
  2274.    move.l GLOBAL_intuitionbase(a4), a6
  2275.    move.l (a7)+, a0
  2276.    jsr -312(a6)
  2277. ENDEXT
  2278. EXT WindowLimits 5
  2279.    move.l GLOBAL_intuitionbase(a4), a6
  2280.    movem.l d2-d7/a2-a5, -(a7)
  2281.    add.l #40, a7
  2282.    move.l (a7)+, a0
  2283.    move.l (a7)+, d0
  2284.    move.l (a7)+, d1
  2285.    move.l (a7)+, d2
  2286.    move.l (a7)+, d3
  2287.    sub.l #60, a7
  2288.    jsr -318(a6)
  2289.    movem.l (a7)+, d2-d7/a2-a5
  2290. ENDEXT
  2291. EXT SetPrefs 3
  2292.    move.l GLOBAL_intuitionbase(a4), a6
  2293.    move.l (a7)+, a0
  2294.    move.l (a7)+, d0
  2295.    move.l (a7)+, d1
  2296.    jsr -324(a6)
  2297. ENDEXT
  2298. EXT IntuiTextLength 1
  2299.    move.l GLOBAL_intuitionbase(a4), a6
  2300.    move.l (a7)+, a0
  2301.    jsr -330(a6)
  2302. ENDEXT
  2303. EXT WBenchToBack 0
  2304.    move.l GLOBAL_intuitionbase(a4), a6
  2305.    jsr -336(a6)
  2306. ENDEXT
  2307. EXT WBenchToFront 0
  2308.    move.l GLOBAL_intuitionbase(a4), a6
  2309.    jsr -342(a6)
  2310. ENDEXT
  2311. EXT AutoRequest 8
  2312.    move.l GLOBAL_intuitionbase(a4), a6
  2313.    movem.l d2-d7/a2-a5, -(a7)
  2314.    add.l #40, a7
  2315.    move.l (a7)+, a0
  2316.    move.l (a7)+, a1
  2317.    move.l (a7)+, a2
  2318.    move.l (a7)+, a3
  2319.    move.l (a7)+, d0
  2320.    move.l (a7)+, d1
  2321.    move.l (a7)+, d2
  2322.    move.l (a7)+, d3
  2323.    sub.l #72, a7
  2324.    jsr -348(a6)
  2325.    movem.l (a7)+, d2-d7/a2-a5
  2326. ENDEXT
  2327. EXT BeginRefresh 1
  2328.    move.l GLOBAL_intuitionbase(a4), a6
  2329.    move.l (a7)+, a0
  2330.    jsr -354(a6)
  2331. ENDEXT
  2332. EXT BuildSysRequest 7
  2333.    move.l GLOBAL_intuitionbase(a4), a6
  2334.    movem.l d2-d7/a2-a5, -(a7)
  2335.    add.l #40, a7
  2336.    move.l (a7)+, a0
  2337.    move.l (a7)+, a1
  2338.    move.l (a7)+, a2
  2339.    move.l (a7)+, a3
  2340.    move.l (a7)+, d0
  2341.    move.l (a7)+, d1
  2342.    move.l (a7)+, d2
  2343.    sub.l #68, a7
  2344.    jsr -360(a6)
  2345.    movem.l (a7)+, d2-d7/a2-a5
  2346. ENDEXT
  2347. EXT EndRefresh 2
  2348.    move.l GLOBAL_intuitionbase(a4), a6
  2349.    move.l (a7)+, a0
  2350.    move.l (a7)+, d0
  2351.    jsr -366(a6)
  2352. ENDEXT
  2353. EXT FreeSysRequest 1
  2354.    move.l GLOBAL_intuitionbase(a4), a6
  2355.    move.l (a7)+, a0
  2356.    jsr -372(a6)
  2357. ENDEXT
  2358. EXT MakeScreen 1
  2359.    move.l GLOBAL_intuitionbase(a4), a6
  2360.    move.l (a7)+, a0
  2361.    jsr -378(a6)
  2362. ENDEXT
  2363. EXT RemakeDisplay 0
  2364.    move.l GLOBAL_intuitionbase(a4), a6
  2365.    jsr -384(a6)
  2366. ENDEXT
  2367. EXT RethinkDisplay 0
  2368.    move.l GLOBAL_intuitionbase(a4), a6
  2369.    jsr -390(a6)
  2370. ENDEXT
  2371. EXT AllocRemember 3
  2372.    move.l GLOBAL_intuitionbase(a4), a6
  2373.    move.l (a7)+, a0
  2374.    move.l (a7)+, d0
  2375.    move.l (a7)+, d1
  2376.    jsr -396(a6)
  2377. ENDEXT
  2378. EXT AlohaWorkbench 1
  2379.    move.l GLOBAL_intuitionbase(a4), a6
  2380.    move.l (a7)+, a0
  2381.    jsr -402(a6)
  2382. ENDEXT
  2383. EXT FreeRemember 2
  2384.    move.l GLOBAL_intuitionbase(a4), a6
  2385.    move.l (a7)+, a0
  2386.    move.l (a7)+, d0
  2387.    jsr -408(a6)
  2388. ENDEXT
  2389. EXT LockIBase 1
  2390.    move.l GLOBAL_intuitionbase(a4), a6
  2391.    move.l (a7)+, d0
  2392.    jsr -414(a6)
  2393. ENDEXT
  2394. EXT UnlockIBase 1
  2395.    move.l GLOBAL_intuitionbase(a4), a6
  2396.    move.l (a7)+, a0
  2397.    jsr -420(a6)
  2398. ENDEXT
  2399. EXT GetScreenData 4
  2400.    move.l GLOBAL_intuitionbase(a4), a6
  2401.    move.l (a7)+, a0
  2402.    move.l (a7)+, d0
  2403.    move.l (a7)+, d1
  2404.    move.l (a7)+, a1
  2405.    jsr -426(a6)
  2406. ENDEXT
  2407. EXT RefreshGList 4
  2408.    move.l GLOBAL_intuitionbase(a4), a6
  2409.    movem.l d2-d7/a2-a5, -(a7)
  2410.    add.l #40, a7
  2411.    move.l (a7)+, a0
  2412.    move.l (a7)+, a1
  2413.    move.l (a7)+, a2
  2414.    move.l (a7)+, d0
  2415.    sub.l #56, a7
  2416.    jsr -432(a6)
  2417.    movem.l (a7)+, d2-d7/a2-a5
  2418. ENDEXT
  2419. EXT AddGList 5
  2420.    move.l GLOBAL_intuitionbase(a4), a6
  2421.    movem.l d2-d7/a2-a5, -(a7)
  2422.    add.l #40, a7
  2423.    move.l (a7)+, a0
  2424.    move.l (a7)+, a1
  2425.    move.l (a7)+, d0
  2426.    move.l (a7)+, d1
  2427.    move.l (a7)+, a2
  2428.    sub.l #60, a7
  2429.    jsr -438(a6)
  2430.    movem.l (a7)+, d2-d7/a2-a5
  2431. ENDEXT
  2432. EXT RemoveGList 3
  2433.    move.l GLOBAL_intuitionbase(a4), a6
  2434.    move.l (a7)+, a0
  2435.    move.l (a7)+, a1
  2436.    move.l (a7)+, d0
  2437.    jsr -444(a6)
  2438. ENDEXT
  2439. EXT ActivateWindow 1
  2440.    move.l GLOBAL_intuitionbase(a4), a6
  2441.    move.l (a7)+, a0
  2442.    jsr -450(a6)
  2443. ENDEXT
  2444. EXT RefreshWindowFrame 1
  2445.    move.l GLOBAL_intuitionbase(a4), a6
  2446.    move.l (a7)+, a0
  2447.    jsr -456(a6)
  2448. ENDEXT
  2449. EXT ActivateGadget 3
  2450.    move.l GLOBAL_intuitionbase(a4), a6
  2451.    movem.l d2-d7/a2-a5, -(a7)
  2452.    add.l #40, a7
  2453.    move.l (a7)+, a0
  2454.    move.l (a7)+, a1
  2455.    move.l (a7)+, a2
  2456.    sub.l #52, a7
  2457.    jsr -462(a6)
  2458.    movem.l (a7)+, d2-d7/a2-a5
  2459. ENDEXT
  2460. EXT NewModifyProp 9
  2461.    move.l GLOBAL_intuitionbase(a4), a6
  2462.    movem.l d2-d7/a2-a5, -(a7)
  2463.    add.l #40, a7
  2464.    move.l (a7)+, a0
  2465.    move.l (a7)+, a1
  2466.    move.l (a7)+, a2
  2467.    move.l (a7)+, d0
  2468.    move.l (a7)+, d1
  2469.    move.l (a7)+, d2
  2470.    move.l (a7)+, d3
  2471.    move.l (a7)+, d4
  2472.    move.l (a7)+, d5
  2473.    sub.l #76, a7
  2474.    jsr -468(a6)
  2475.    movem.l (a7)+, d2-d7/a2-a5
  2476. ENDEXT
  2477. EXT QueryOverscan 3
  2478.    move.l GLOBAL_intuitionbase(a4), a6
  2479.    move.l (a7)+, a0
  2480.    move.l (a7)+, a1
  2481.    move.l (a7)+, d0
  2482.    jsr -474(a6)
  2483. ENDEXT
  2484. EXT MoveWindowInFrontOf 2
  2485.    move.l GLOBAL_intuitionbase(a4), a6
  2486.    move.l (a7)+, a0
  2487.    move.l (a7)+, a1
  2488.    jsr -480(a6)
  2489. ENDEXT
  2490. EXT ChangeWindowBox 5
  2491.    move.l GLOBAL_intuitionbase(a4), a6
  2492.    movem.l d2-d7/a2-a5, -(a7)
  2493.    add.l #40, a7
  2494.    move.l (a7)+, a0
  2495.    move.l (a7)+, d0
  2496.    move.l (a7)+, d1
  2497.    move.l (a7)+, d2
  2498.    move.l (a7)+, d3
  2499.    sub.l #60, a7
  2500.    jsr -486(a6)
  2501.    movem.l (a7)+, d2-d7/a2-a5
  2502. ENDEXT
  2503. EXT SetEditHook 1
  2504.    move.l GLOBAL_intuitionbase(a4), a6
  2505.    move.l (a7)+, a0
  2506.    jsr -492(a6)
  2507. ENDEXT
  2508. EXT SetMouseQueue 2
  2509.    move.l GLOBAL_intuitionbase(a4), a6
  2510.    move.l (a7)+, a0
  2511.    move.l (a7)+, d0
  2512.    jsr -498(a6)
  2513. ENDEXT
  2514. EXT ZipWindow 1
  2515.    move.l GLOBAL_intuitionbase(a4), a6
  2516.    move.l (a7)+, a0
  2517.    jsr -504(a6)
  2518. ENDEXT
  2519. EXT LockPubScreen 1
  2520.    move.l GLOBAL_intuitionbase(a4), a6
  2521.    move.l (a7)+, a0
  2522.    jsr -510(a6)
  2523. ENDEXT
  2524. EXT UnlockPubScreen 2
  2525.    move.l GLOBAL_intuitionbase(a4), a6
  2526.    move.l (a7)+, a0
  2527.    move.l (a7)+, a1
  2528.    jsr -516(a6)
  2529. ENDEXT
  2530. EXT LockPubScreenList 0
  2531.    move.l GLOBAL_intuitionbase(a4), a6
  2532.    jsr -522(a6)
  2533. ENDEXT
  2534. EXT UnlockPubScreenList 0
  2535.    move.l GLOBAL_intuitionbase(a4), a6
  2536.    jsr -528(a6)
  2537. ENDEXT
  2538. EXT NextPubScreen 2
  2539.    move.l GLOBAL_intuitionbase(a4), a6
  2540.    move.l (a7)+, a0
  2541.    move.l (a7)+, a1
  2542.    jsr -534(a6)
  2543. ENDEXT
  2544. EXT SetDefaultPubScreen 1
  2545.    move.l GLOBAL_intuitionbase(a4), a6
  2546.    move.l (a7)+, a0
  2547.    jsr -540(a6)
  2548. ENDEXT
  2549. EXT SetPubScreenModes 1
  2550.    move.l GLOBAL_intuitionbase(a4), a6
  2551.    move.l (a7)+, d0
  2552.    jsr -546(a6)
  2553. ENDEXT
  2554. EXT PubScreenStatus 2
  2555.    move.l GLOBAL_intuitionbase(a4), a6
  2556.    move.l (a7)+, a0
  2557.    move.l (a7)+, d0
  2558.    jsr -552(a6)
  2559. ENDEXT
  2560. EXT ObtainGIRPort 1
  2561.    move.l GLOBAL_intuitionbase(a4), a6
  2562.    move.l (a7)+, a0
  2563.    jsr -558(a6)
  2564. ENDEXT
  2565. EXT ReleaseGIRPort 1
  2566.    move.l GLOBAL_intuitionbase(a4), a6
  2567.    move.l (a7)+, a0
  2568.    jsr -564(a6)
  2569. ENDEXT
  2570. EXT GadgetMouse 3
  2571.    move.l GLOBAL_intuitionbase(a4), a6
  2572.    movem.l d2-d7/a2-a5, -(a7)
  2573.    add.l #40, a7
  2574.    move.l (a7)+, a0
  2575.    move.l (a7)+, a1
  2576.    move.l (a7)+, a2
  2577.    sub.l #52, a7
  2578.    jsr -570(a6)
  2579.    movem.l (a7)+, d2-d7/a2-a5
  2580. ENDEXT
  2581. EXT GetDefaultPubScreen 1
  2582.    move.l GLOBAL_intuitionbase(a4), a6
  2583.    move.l (a7)+, a0
  2584.    jsr -582(a6)
  2585. ENDEXT
  2586. EXT EasyRequestArgs 4
  2587.    move.l GLOBAL_intuitionbase(a4), a6
  2588.    movem.l d2-d7/a2-a5, -(a7)
  2589.    add.l #40, a7
  2590.    move.l (a7)+, a0
  2591.    move.l (a7)+, a1
  2592.    move.l (a7)+, a2
  2593.    move.l (a7)+, a3
  2594.    sub.l #56, a7
  2595.    jsr -588(a6)
  2596.    movem.l (a7)+, d2-d7/a2-a5
  2597. ENDEXT
  2598. EXT BuildEasyRequestArgs 4
  2599.    move.l GLOBAL_intuitionbase(a4), a6
  2600.    move.l (a7)+, a0
  2601.    move.l (a7)+, a1
  2602.    move.l (a7)+, d0
  2603.    move.l (a7)+, a3
  2604.    jsr -594(a6)
  2605. ENDEXT
  2606. EXT SysReqHandler 3
  2607.    move.l GLOBAL_intuitionbase(a4), a6
  2608.    move.l (a7)+, a0
  2609.    move.l (a7)+, a1
  2610.    move.l (a7)+, d0
  2611.    jsr -600(a6)
  2612. ENDEXT
  2613. EXT OpenWindowTagList 2
  2614.    move.l GLOBAL_intuitionbase(a4), a6
  2615.    move.l (a7)+, a0
  2616.    move.l (a7)+, a1
  2617.    jsr -606(a6)
  2618. ENDEXT
  2619. EXT OpenScreenTagList 2
  2620.    move.l GLOBAL_intuitionbase(a4), a6
  2621.    move.l (a7)+, a0
  2622.    move.l (a7)+, a1
  2623.    jsr -612(a6)
  2624. ENDEXT
  2625. EXT DrawImageState 6
  2626.    move.l GLOBAL_intuitionbase(a4), a6
  2627.    movem.l d2-d7/a2-a5, -(a7)
  2628.    add.l #40, a7
  2629.    move.l (a7)+, a0
  2630.    move.l (a7)+, a1
  2631.    move.l (a7)+, d0
  2632.    move.l (a7)+, d1
  2633.    move.l (a7)+, d2
  2634.    move.l (a7)+, a2
  2635.    sub.l #64, a7
  2636.    jsr -618(a6)
  2637.    movem.l (a7)+, d2-d7/a2-a5
  2638. ENDEXT
  2639. EXT PointInImage 2
  2640.    move.l GLOBAL_intuitionbase(a4), a6
  2641.    move.l (a7)+, d0
  2642.    move.l (a7)+, a0
  2643.    jsr -624(a6)
  2644. ENDEXT
  2645. EXT EraseImage 4
  2646.    move.l GLOBAL_intuitionbase(a4), a6
  2647.    move.l (a7)+, a0
  2648.    move.l (a7)+, a1
  2649.    move.l (a7)+, d0
  2650.    move.l (a7)+, d1
  2651.    jsr -630(a6)
  2652. ENDEXT
  2653. EXT NewObjectA 3
  2654.    move.l GLOBAL_intuitionbase(a4), a6
  2655.    movem.l d2-d7/a2-a5, -(a7)
  2656.    add.l #40, a7
  2657.    move.l (a7)+, a0
  2658.    move.l (a7)+, a1
  2659.    move.l (a7)+, a2
  2660.    sub.l #52, a7
  2661.    jsr -636(a6)
  2662.    movem.l (a7)+, d2-d7/a2-a5
  2663. ENDEXT
  2664. EXT DisposeObject 1
  2665.    move.l GLOBAL_intuitionbase(a4), a6
  2666.    move.l (a7)+, a0
  2667.    jsr -642(a6)
  2668. ENDEXT
  2669. EXT SetAttrsA 2
  2670.    move.l GLOBAL_intuitionbase(a4), a6
  2671.    move.l (a7)+, a0
  2672.    move.l (a7)+, a1
  2673.    jsr -648(a6)
  2674. ENDEXT
  2675. EXT GetAttr 3
  2676.    move.l GLOBAL_intuitionbase(a4), a6
  2677.    move.l (a7)+, d0
  2678.    move.l (a7)+, a0
  2679.    move.l (a7)+, a1
  2680.    jsr -654(a6)
  2681. ENDEXT
  2682. EXT SetGadgetAttrsA 4
  2683.    move.l GLOBAL_intuitionbase(a4), a6
  2684.    movem.l d2-d7/a2-a5, -(a7)
  2685.    add.l #40, a7
  2686.    move.l (a7)+, a0
  2687.    move.l (a7)+, a1
  2688.    move.l (a7)+, a2
  2689.    move.l (a7)+, a3
  2690.    sub.l #56, a7
  2691.    jsr -660(a6)
  2692.    movem.l (a7)+, d2-d7/a2-a5
  2693. ENDEXT
  2694. EXT NextObject 1
  2695.    move.l GLOBAL_intuitionbase(a4), a6
  2696.    move.l (a7)+, a0
  2697.    jsr -666(a6)
  2698. ENDEXT
  2699. EXT MakeClass 5
  2700.    move.l GLOBAL_intuitionbase(a4), a6
  2701.    movem.l d2-d7/a2-a5, -(a7)
  2702.    add.l #40, a7
  2703.    move.l (a7)+, a0
  2704.    move.l (a7)+, a1
  2705.    move.l (a7)+, a2
  2706.    move.l (a7)+, d0
  2707.    move.l (a7)+, d1
  2708.    sub.l #60, a7
  2709.    jsr -678(a6)
  2710.    movem.l (a7)+, d2-d7/a2-a5
  2711. ENDEXT
  2712. EXT AddClass 1
  2713.    move.l GLOBAL_intuitionbase(a4), a6
  2714.    move.l (a7)+, a0
  2715.    jsr -684(a6)
  2716. ENDEXT
  2717. EXT GetScreenDrawInfo 1
  2718.    move.l GLOBAL_intuitionbase(a4), a6
  2719.    move.l (a7)+, a0
  2720.    jsr -690(a6)
  2721. ENDEXT
  2722. EXT FreeScreenDrawInfo 2
  2723.    move.l GLOBAL_intuitionbase(a4), a6
  2724.    move.l (a7)+, a0
  2725.    move.l (a7)+, a1
  2726.    jsr -696(a6)
  2727. ENDEXT
  2728. EXT ResetMenuStrip 2
  2729.    move.l GLOBAL_intuitionbase(a4), a6
  2730.    move.l (a7)+, a0
  2731.    move.l (a7)+, a1
  2732.    jsr -702(a6)
  2733. ENDEXT
  2734. EXT RemoveClass 1
  2735.    move.l GLOBAL_intuitionbase(a4), a6
  2736.    move.l (a7)+, a0
  2737.    jsr -708(a6)
  2738. ENDEXT
  2739. EXT FreeClass 1
  2740.    move.l GLOBAL_intuitionbase(a4), a6
  2741.    move.l (a7)+, a0
  2742.    jsr -714(a6)
  2743. ENDEXT
  2744. EXT AllocScreenBuffer 3
  2745.    move.l GLOBAL_intuitionbase(a4), a6
  2746.    move.l (a7)+, a0
  2747.    move.l (a7)+, a1
  2748.    move.l (a7)+, d0
  2749.    jsr -768(a6)
  2750. ENDEXT
  2751. EXT FreeScreenBuffer 2
  2752.    move.l GLOBAL_intuitionbase(a4), a6
  2753.    move.l (a7)+, a0
  2754.    move.l (a7)+, a1
  2755.    jsr -774(a6)
  2756. ENDEXT
  2757. EXT ChangeScreenBuffer 2
  2758.    move.l GLOBAL_intuitionbase(a4), a6
  2759.    move.l (a7)+, a0
  2760.    move.l (a7)+, a1
  2761.    jsr -780(a6)
  2762. ENDEXT
  2763. EXT ScreenDepth 3
  2764.    move.l GLOBAL_intuitionbase(a4), a6
  2765.    move.l (a7)+, a0
  2766.    move.l (a7)+, d0
  2767.    move.l (a7)+, a1
  2768.    jsr -786(a6)
  2769. ENDEXT
  2770. EXT ScreenPosition 6
  2771.    move.l GLOBAL_intuitionbase(a4), a6
  2772.    movem.l d2-d7/a2-a5, -(a7)
  2773.    add.l #40, a7
  2774.    move.l (a7)+, a0
  2775.    move.l (a7)+, d0
  2776.    move.l (a7)+, d1
  2777.    move.l (a7)+, d2
  2778.    move.l (a7)+, d3
  2779.    move.l (a7)+, d4
  2780.    sub.l #64, a7
  2781.    jsr -792(a6)
  2782.    movem.l (a7)+, d2-d7/a2-a5
  2783. ENDEXT
  2784. EXT ScrollWindowRaster 7
  2785.    move.l GLOBAL_intuitionbase(a4), a6
  2786.    movem.l d2-d7/a2-a5, -(a7)
  2787.    add.l #40, a7
  2788.    move.l (a7)+, a1
  2789.    move.l (a7)+, d0
  2790.    move.l (a7)+, d1
  2791.    move.l (a7)+, d2
  2792.    move.l (a7)+, d3
  2793.    move.l (a7)+, d4
  2794.    move.l (a7)+, d5
  2795.    sub.l #68, a7
  2796.    jsr -798(a6)
  2797.    movem.l (a7)+, d2-d7/a2-a5
  2798. ENDEXT
  2799. EXT LendMenus 2
  2800.    move.l GLOBAL_intuitionbase(a4), a6
  2801.    move.l (a7)+, a0
  2802.    move.l (a7)+, a1
  2803.    jsr -804(a6)
  2804. ENDEXT
  2805. EXT DoGadgetMethodA 4
  2806.    move.l GLOBAL_intuitionbase(a4), a6
  2807.    movem.l d2-d7/a2-a5, -(a7)
  2808.    add.l #40, a7
  2809.    move.l (a7)+, a0
  2810.    move.l (a7)+, a1
  2811.    move.l (a7)+, a2
  2812.    move.l (a7)+, a3
  2813.    sub.l #56, a7
  2814.    jsr -810(a6)
  2815.    movem.l (a7)+, d2-d7/a2-a5
  2816. ENDEXT
  2817. EXT SetWindowPointerA 2
  2818.    move.l GLOBAL_intuitionbase(a4), a6
  2819.    move.l (a7)+, a0
  2820.    move.l (a7)+, a1
  2821.    jsr -816(a6)
  2822. ENDEXT
  2823. EXT TimedDisplayAlert 4
  2824.    move.l GLOBAL_intuitionbase(a4), a6
  2825.    move.l (a7)+, d0
  2826.    move.l (a7)+, a0
  2827.    move.l (a7)+, d1
  2828.    move.l (a7)+, a1
  2829.    jsr -822(a6)
  2830. ENDEXT
  2831. EXT HelpControl 2
  2832.    move.l GLOBAL_intuitionbase(a4), a6
  2833.    move.l (a7)+, a0
  2834.    move.l (a7)+, d0
  2835.    jsr -828(a6)
  2836. ENDEXT
  2837.  
  2838. ;graphics
  2839.  
  2840. ;.ext file Created by fdtool in LITTEL package v18
  2841. EXT BltBitMap 11
  2842.    move.l GLOBAL_graphicsbase(a4), a6
  2843.    movem.l d2-d7/a2-a5, -(a7)
  2844.    add.l #40, a7
  2845.    move.l (a7)+, a0
  2846.    move.l (a7)+, d0
  2847.    move.l (a7)+, d1
  2848.    move.l (a7)+, a1
  2849.    move.l (a7)+, d2
  2850.    move.l (a7)+, d3
  2851.    move.l (a7)+, d4
  2852.    move.l (a7)+, d5
  2853.    move.l (a7)+, d6
  2854.    move.l (a7)+, d7
  2855.    move.l (a7)+, a2
  2856.    sub.l #84, a7
  2857.    jsr -30(a6)
  2858.    movem.l (a7)+, d2-d7/a2-a5
  2859. ENDEXT
  2860. EXT BltTemplate 8
  2861.    move.l GLOBAL_graphicsbase(a4), a6
  2862.    movem.l d2-d7/a2-a5, -(a7)
  2863.    add.l #40, a7
  2864.    move.l (a7)+, a0
  2865.    move.l (a7)+, d0
  2866.    move.l (a7)+, d1
  2867.    move.l (a7)+, a1
  2868.    move.l (a7)+, d2
  2869.    move.l (a7)+, d3
  2870.    move.l (a7)+, d4
  2871.    move.l (a7)+, d5
  2872.    sub.l #72, a7
  2873.    jsr -36(a6)
  2874.    movem.l (a7)+, d2-d7/a2-a5
  2875. ENDEXT
  2876. EXT ClearEOL 1
  2877.    move.l GLOBAL_graphicsbase(a4), a6
  2878.    move.l (a7)+, a1
  2879.    jsr -42(a6)
  2880. ENDEXT
  2881. EXT ClearScreen 1
  2882.    move.l GLOBAL_graphicsbase(a4), a6
  2883.    move.l (a7)+, a1
  2884.    jsr -48(a6)
  2885. ENDEXT
  2886. EXT TextLength 3
  2887.    move.l GLOBAL_graphicsbase(a4), a6
  2888.    move.l (a7)+, a1
  2889.    move.l (a7)+, a0
  2890.    move.l (a7)+, d0
  2891.    jsr -54(a6)
  2892. ENDEXT
  2893. EXT Text 3
  2894.    move.l GLOBAL_graphicsbase(a4), a6
  2895.    move.l (a7)+, a1
  2896.    move.l (a7)+, a0
  2897.    move.l (a7)+, d0
  2898.    jsr -60(a6)
  2899. ENDEXT
  2900. EXT SetFont 2
  2901.    move.l GLOBAL_graphicsbase(a4), a6
  2902.    move.l (a7)+, a1
  2903.    move.l (a7)+, a0
  2904.    jsr -66(a6)
  2905. ENDEXT
  2906. EXT OpenFont 1
  2907.    move.l GLOBAL_graphicsbase(a4), a6
  2908.    move.l (a7)+, a0
  2909.    jsr -72(a6)
  2910. ENDEXT
  2911. EXT CloseFont 1
  2912.    move.l GLOBAL_graphicsbase(a4), a6
  2913.    move.l (a7)+, a1
  2914.    jsr -78(a6)
  2915. ENDEXT
  2916. EXT AskSoftStyle 1
  2917.    move.l GLOBAL_graphicsbase(a4), a6
  2918.    move.l (a7)+, a1
  2919.    jsr -84(a6)
  2920. ENDEXT
  2921. EXT SetSoftStyle 3
  2922.    move.l GLOBAL_graphicsbase(a4), a6
  2923.    move.l (a7)+, a1
  2924.    move.l (a7)+, d0
  2925.    move.l (a7)+, d1
  2926.    jsr -90(a6)
  2927. ENDEXT
  2928. EXT AddBob 2
  2929.    move.l GLOBAL_graphicsbase(a4), a6
  2930.    move.l (a7)+, a0
  2931.    move.l (a7)+, a1
  2932.    jsr -96(a6)
  2933. ENDEXT
  2934. EXT AddVSprite 2
  2935.    move.l GLOBAL_graphicsbase(a4), a6
  2936.    move.l (a7)+, a0
  2937.    move.l (a7)+, a1
  2938.    jsr -102(a6)
  2939. ENDEXT
  2940. EXT DoCollision 1
  2941.    move.l GLOBAL_graphicsbase(a4), a6
  2942.    move.l (a7)+, a1
  2943.    jsr -108(a6)
  2944. ENDEXT
  2945. EXT DrawGList 2
  2946.    move.l GLOBAL_graphicsbase(a4), a6
  2947.    move.l (a7)+, a1
  2948.    move.l (a7)+, a0
  2949.    jsr -114(a6)
  2950. ENDEXT
  2951. EXT InitGels 3
  2952.    move.l GLOBAL_graphicsbase(a4), a6
  2953.    movem.l d2-d7/a2-a5, -(a7)
  2954.    add.l #40, a7
  2955.    move.l (a7)+, a0
  2956.    move.l (a7)+, a1
  2957.    move.l (a7)+, a2
  2958.    sub.l #52, a7
  2959.    jsr -120(a6)
  2960.    movem.l (a7)+, d2-d7/a2-a5
  2961. ENDEXT
  2962. EXT InitMasks 1
  2963.    move.l GLOBAL_graphicsbase(a4), a6
  2964.    move.l (a7)+, a0
  2965.    jsr -126(a6)
  2966. ENDEXT
  2967. EXT RemIBob 3
  2968.    move.l GLOBAL_graphicsbase(a4), a6
  2969.    movem.l d2-d7/a2-a5, -(a7)
  2970.    add.l #40, a7
  2971.    move.l (a7)+, a0
  2972.    move.l (a7)+, a1
  2973.    move.l (a7)+, a2
  2974.    sub.l #52, a7
  2975.    jsr -132(a6)
  2976.    movem.l (a7)+, d2-d7/a2-a5
  2977. ENDEXT
  2978. EXT RemVSprite 1
  2979.    move.l GLOBAL_graphicsbase(a4), a6
  2980.    move.l (a7)+, a0
  2981.    jsr -138(a6)
  2982. ENDEXT
  2983. EXT SetCollision 3
  2984.    move.l GLOBAL_graphicsbase(a4), a6
  2985.    move.l (a7)+, d0
  2986.    move.l (a7)+, a0
  2987.    move.l (a7)+, a1
  2988.    jsr -144(a6)
  2989. ENDEXT
  2990. EXT SortGList 1
  2991.    move.l GLOBAL_graphicsbase(a4), a6
  2992.    move.l (a7)+, a1
  2993.    jsr -150(a6)
  2994. ENDEXT
  2995. EXT AddAnimOb 3
  2996.    move.l GLOBAL_graphicsbase(a4), a6
  2997.    movem.l d2-d7/a2-a5, -(a7)
  2998.    add.l #40, a7
  2999.    move.l (a7)+, a0
  3000.    move.l (a7)+, a1
  3001.    move.l (a7)+, a2
  3002.    sub.l #52, a7
  3003.    jsr -156(a6)
  3004.    movem.l (a7)+, d2-d7/a2-a5
  3005. ENDEXT
  3006. EXT Animate 2
  3007.    move.l GLOBAL_graphicsbase(a4), a6
  3008.    move.l (a7)+, a0
  3009.    move.l (a7)+, a1
  3010.    jsr -162(a6)
  3011. ENDEXT
  3012. EXT GetGBuffers 3
  3013.    move.l GLOBAL_graphicsbase(a4), a6
  3014.    move.l (a7)+, a0
  3015.    move.l (a7)+, a1
  3016.    move.l (a7)+, d0
  3017.    jsr -168(a6)
  3018. ENDEXT
  3019. EXT InitGMasks 1
  3020.    move.l GLOBAL_graphicsbase(a4), a6
  3021.    move.l (a7)+, a0
  3022.    jsr -174(a6)
  3023. ENDEXT
  3024. EXT DrawEllipse 5
  3025.    move.l GLOBAL_graphicsbase(a4), a6
  3026.    movem.l d2-d7/a2-a5, -(a7)
  3027.    add.l #40, a7
  3028.    move.l (a7)+, a1
  3029.    move.l (a7)+, d0
  3030.    move.l (a7)+, d1
  3031.    move.l (a7)+, d2
  3032.    move.l (a7)+, d3
  3033.    sub.l #60, a7
  3034.    jsr -180(a6)
  3035.    movem.l (a7)+, d2-d7/a2-a5
  3036. ENDEXT
  3037. EXT AreaEllipse 5
  3038.    move.l GLOBAL_graphicsbase(a4), a6
  3039.    movem.l d2-d7/a2-a5, -(a7)
  3040.    add.l #40, a7
  3041.    move.l (a7)+, a1
  3042.    move.l (a7)+, d0
  3043.    move.l (a7)+, d1
  3044.    move.l (a7)+, d2
  3045.    move.l (a7)+, d3
  3046.    sub.l #60, a7
  3047.    jsr -186(a6)
  3048.    movem.l (a7)+, d2-d7/a2-a5
  3049. ENDEXT
  3050. EXT LoadRGB4 3
  3051.    move.l GLOBAL_graphicsbase(a4), a6
  3052.    move.l (a7)+, a0
  3053.    move.l (a7)+, a1
  3054.    move.l (a7)+, d0
  3055.    jsr -192(a6)
  3056. ENDEXT
  3057. EXT InitRastPort 1
  3058.    move.l GLOBAL_graphicsbase(a4), a6
  3059.    move.l (a7)+, a1
  3060.    jsr -198(a6)
  3061. ENDEXT
  3062. EXT InitVPort 1
  3063.    move.l GLOBAL_graphicsbase(a4), a6
  3064.    move.l (a7)+, a0
  3065.    jsr -204(a6)
  3066. ENDEXT
  3067. EXT MrgCop 1
  3068.    move.l GLOBAL_graphicsbase(a4), a6
  3069.    move.l (a7)+, a1
  3070.    jsr -210(a6)
  3071. ENDEXT
  3072. EXT MakeVPort 2
  3073.    move.l GLOBAL_graphicsbase(a4), a6
  3074.    move.l (a7)+, a0
  3075.    move.l (a7)+, a1
  3076.    jsr -216(a6)
  3077. ENDEXT
  3078. EXT LoadView 1
  3079.    move.l GLOBAL_graphicsbase(a4), a6
  3080.    move.l (a7)+, a1
  3081.    jsr -222(a6)
  3082. ENDEXT
  3083. EXT WaitBlit 0
  3084.    move.l GLOBAL_graphicsbase(a4), a6
  3085.    jsr -228(a6)
  3086. ENDEXT
  3087. EXT SetRast 2
  3088.    move.l GLOBAL_graphicsbase(a4), a6
  3089.    move.l (a7)+, a1
  3090.    move.l (a7)+, d0
  3091.    jsr -234(a6)
  3092. ENDEXT
  3093. EXT Move 3
  3094.    move.l GLOBAL_graphicsbase(a4), a6
  3095.    move.l (a7)+, a1
  3096.    move.l (a7)+, d0
  3097.    move.l (a7)+, d1
  3098.    jsr -240(a6)
  3099. ENDEXT
  3100. EXT Draw 3
  3101.    move.l GLOBAL_graphicsbase(a4), a6
  3102.    move.l (a7)+, a1
  3103.    move.l (a7)+, d0
  3104.    move.l (a7)+, d1
  3105.    jsr -246(a6)
  3106. ENDEXT
  3107. EXT AreaMove 3
  3108.    move.l GLOBAL_graphicsbase(a4), a6
  3109.    move.l (a7)+, a1
  3110.    move.l (a7)+, d0
  3111.    move.l (a7)+, d1
  3112.    jsr -252(a6)
  3113. ENDEXT
  3114. EXT AreaDraw 3
  3115.    move.l GLOBAL_graphicsbase(a4), a6
  3116.    move.l (a7)+, a1
  3117.    move.l (a7)+, d0
  3118.    move.l (a7)+, d1
  3119.    jsr -258(a6)
  3120. ENDEXT
  3121. EXT AreaEnd 1
  3122.    move.l GLOBAL_graphicsbase(a4), a6
  3123.    move.l (a7)+, a1
  3124.    jsr -264(a6)
  3125. ENDEXT
  3126. EXT WaitTOF 0
  3127.    move.l GLOBAL_graphicsbase(a4), a6
  3128.    jsr -270(a6)
  3129. ENDEXT
  3130. EXT QBlit 1
  3131.    move.l GLOBAL_graphicsbase(a4), a6
  3132.    move.l (a7)+, a1
  3133.    jsr -276(a6)
  3134. ENDEXT
  3135. EXT InitArea 3
  3136.    move.l GLOBAL_graphicsbase(a4), a6
  3137.    move.l (a7)+, a0
  3138.    move.l (a7)+, a1
  3139.    move.l (a7)+, d0
  3140.    jsr -282(a6)
  3141. ENDEXT
  3142. EXT SetRGB4 5
  3143.    move.l GLOBAL_graphicsbase(a4), a6
  3144.    movem.l d2-d7/a2-a5, -(a7)
  3145.    add.l #40, a7
  3146.    move.l (a7)+, a0
  3147.    move.l (a7)+, d0
  3148.    move.l (a7)+, d1
  3149.    move.l (a7)+, d2
  3150.    move.l (a7)+, d3
  3151.    sub.l #60, a7
  3152.    jsr -288(a6)
  3153.    movem.l (a7)+, d2-d7/a2-a5
  3154. ENDEXT
  3155. EXT QBSBlit 1
  3156.    move.l GLOBAL_graphicsbase(a4), a6
  3157.    move.l (a7)+, a1
  3158.    jsr -294(a6)
  3159. ENDEXT
  3160. EXT BltClear 3
  3161.    move.l GLOBAL_graphicsbase(a4), a6
  3162.    move.l (a7)+, a1
  3163.    move.l (a7)+, d0
  3164.    move.l (a7)+, d1
  3165.    jsr -300(a6)
  3166. ENDEXT
  3167. EXT RectFill 5
  3168.    move.l GLOBAL_graphicsbase(a4), a6
  3169.    movem.l d2-d7/a2-a5, -(a7)
  3170.    add.l #40, a7
  3171.    move.l (a7)+, a1
  3172.    move.l (a7)+, d0
  3173.    move.l (a7)+, d1
  3174.    move.l (a7)+, d2
  3175.    move.l (a7)+, d3
  3176.    sub.l #60, a7
  3177.    jsr -306(a6)
  3178.    movem.l (a7)+, d2-d7/a2-a5
  3179. ENDEXT
  3180. EXT BltPattern 7
  3181.    move.l GLOBAL_graphicsbase(a4), a6
  3182.    movem.l d2-d7/a2-a5, -(a7)
  3183.    add.l #40, a7
  3184.    move.l (a7)+, a1
  3185.    move.l (a7)+, a0
  3186.    move.l (a7)+, d0
  3187.    move.l (a7)+, d1
  3188.    move.l (a7)+, d2
  3189.    move.l (a7)+, d3
  3190.    move.l (a7)+, d4
  3191.    sub.l #68, a7
  3192.    jsr -312(a6)
  3193.    movem.l (a7)+, d2-d7/a2-a5
  3194. ENDEXT
  3195. EXT ReadPixel 3
  3196.    move.l GLOBAL_graphicsbase(a4), a6
  3197.    move.l (a7)+, a1
  3198.    move.l (a7)+, d0
  3199.    move.l (a7)+, d1
  3200.    jsr -318(a6)
  3201. ENDEXT
  3202. EXT WritePixel 3
  3203.    move.l GLOBAL_graphicsbase(a4), a6
  3204.    move.l (a7)+, a1
  3205.    move.l (a7)+, d0
  3206.    move.l (a7)+, d1
  3207.    jsr -324(a6)
  3208. ENDEXT
  3209. EXT Flood 4
  3210.    move.l GLOBAL_graphicsbase(a4), a6
  3211.    movem.l d2-d7/a2-a5, -(a7)
  3212.    add.l #40, a7
  3213.    move.l (a7)+, a1
  3214.    move.l (a7)+, d2
  3215.    move.l (a7)+, d0
  3216.    move.l (a7)+, d1
  3217.    sub.l #56, a7
  3218.    jsr -330(a6)
  3219.    movem.l (a7)+, d2-d7/a2-a5
  3220. ENDEXT
  3221. EXT PolyDraw 3
  3222.    move.l GLOBAL_graphicsbase(a4), a6
  3223.    move.l (a7)+, a1
  3224.    move.l (a7)+, d0
  3225.    move.l (a7)+, a0
  3226.    jsr -336(a6)
  3227. ENDEXT
  3228. EXT SetAPen 2
  3229.    move.l GLOBAL_graphicsbase(a4), a6
  3230.    move.l (a7)+, a1
  3231.    move.l (a7)+, d0
  3232.    jsr -342(a6)
  3233. ENDEXT
  3234. EXT SetBPen 2
  3235.    move.l GLOBAL_graphicsbase(a4), a6
  3236.    move.l (a7)+, a1
  3237.    move.l (a7)+, d0
  3238.    jsr -348(a6)
  3239. ENDEXT
  3240. EXT SetDrMd 2
  3241.    move.l GLOBAL_graphicsbase(a4), a6
  3242.    move.l (a7)+, a1
  3243.    move.l (a7)+, d0
  3244.    jsr -354(a6)
  3245. ENDEXT
  3246. EXT InitView 1
  3247.    move.l GLOBAL_graphicsbase(a4), a6
  3248.    move.l (a7)+, a1
  3249.    jsr -360(a6)
  3250. ENDEXT
  3251. EXT CBump 1
  3252.    move.l GLOBAL_graphicsbase(a4), a6
  3253.    move.l (a7)+, a1
  3254.    jsr -366(a6)
  3255. ENDEXT
  3256. EXT CMove 3
  3257.    move.l GLOBAL_graphicsbase(a4), a6
  3258.    move.l (a7)+, a1
  3259.    move.l (a7)+, d0
  3260.    move.l (a7)+, d1
  3261.    jsr -372(a6)
  3262. ENDEXT
  3263. EXT CWait 3
  3264.    move.l GLOBAL_graphicsbase(a4), a6
  3265.    move.l (a7)+, a1
  3266.    move.l (a7)+, d0
  3267.    move.l (a7)+, d1
  3268.    jsr -378(a6)
  3269. ENDEXT
  3270. EXT VBeamPos 0
  3271.    move.l GLOBAL_graphicsbase(a4), a6
  3272.    jsr -384(a6)
  3273. ENDEXT
  3274. EXT InitBitMap 4
  3275.    move.l GLOBAL_graphicsbase(a4), a6
  3276.    movem.l d2-d7/a2-a5, -(a7)
  3277.    add.l #40, a7
  3278.    move.l (a7)+, a0
  3279.    move.l (a7)+, d0
  3280.    move.l (a7)+, d1
  3281.    move.l (a7)+, d2
  3282.    sub.l #56, a7
  3283.    jsr -390(a6)
  3284.    movem.l (a7)+, d2-d7/a2-a5
  3285. ENDEXT
  3286. EXT ScrollRaster 7
  3287.    move.l GLOBAL_graphicsbase(a4), a6
  3288.    movem.l d2-d7/a2-a5, -(a7)
  3289.    add.l #40, a7
  3290.    move.l (a7)+, a1
  3291.    move.l (a7)+, d0
  3292.    move.l (a7)+, d1
  3293.    move.l (a7)+, d2
  3294.    move.l (a7)+, d3
  3295.    move.l (a7)+, d4
  3296.    move.l (a7)+, d5
  3297.    sub.l #68, a7
  3298.    jsr -396(a6)
  3299.    movem.l (a7)+, d2-d7/a2-a5
  3300. ENDEXT
  3301. EXT WaitBOVP 1
  3302.    move.l GLOBAL_graphicsbase(a4), a6
  3303.    move.l (a7)+, a0
  3304.    jsr -402(a6)
  3305. ENDEXT
  3306. EXT GetSprite 2
  3307.    move.l GLOBAL_graphicsbase(a4), a6
  3308.    move.l (a7)+, a0
  3309.    move.l (a7)+, d0
  3310.    jsr -408(a6)
  3311. ENDEXT
  3312. EXT FreeSprite 1
  3313.    move.l GLOBAL_graphicsbase(a4), a6
  3314.    move.l (a7)+, d0
  3315.    jsr -414(a6)
  3316. ENDEXT
  3317. EXT ChangeSprite 3
  3318.    move.l GLOBAL_graphicsbase(a4), a6
  3319.    movem.l d2-d7/a2-a5, -(a7)
  3320.    add.l #40, a7
  3321.    move.l (a7)+, a0
  3322.    move.l (a7)+, a1
  3323.    move.l (a7)+, a2
  3324.    sub.l #52, a7
  3325.    jsr -420(a6)
  3326.    movem.l (a7)+, d2-d7/a2-a5
  3327. ENDEXT
  3328. EXT MoveSprite 4
  3329.    move.l GLOBAL_graphicsbase(a4), a6
  3330.    move.l (a7)+, a0
  3331.    move.l (a7)+, a1
  3332.    move.l (a7)+, d0
  3333.    move.l (a7)+, d1
  3334.    jsr -426(a6)
  3335. ENDEXT
  3336. EXT LockLayerRom 1
  3337.    move.l GLOBAL_graphicsbase(a4), a6
  3338.    move.l (a7)+, a5
  3339.    jsr -432(a6)
  3340. ENDEXT
  3341. EXT UnlockLayerRom 1
  3342.    move.l GLOBAL_graphicsbase(a4), a6
  3343.    move.l (a7)+, a5
  3344.    jsr -438(a6)
  3345. ENDEXT
  3346. EXT SyncSBitMap 1
  3347.    move.l GLOBAL_graphicsbase(a4), a6
  3348.    move.l (a7)+, a0
  3349.    jsr -444(a6)
  3350. ENDEXT
  3351. EXT CopySBitMap 1
  3352.    move.l GLOBAL_graphicsbase(a4), a6
  3353.    move.l (a7)+, a0
  3354.    jsr -450(a6)
  3355. ENDEXT
  3356. EXT OwnBlitter 0
  3357.    move.l GLOBAL_graphicsbase(a4), a6
  3358.    jsr -456(a6)
  3359. ENDEXT
  3360. EXT DisownBlitter 0
  3361.    move.l GLOBAL_graphicsbase(a4), a6
  3362.    jsr -462(a6)
  3363. ENDEXT
  3364. EXT InitTmpRas 3
  3365.    move.l GLOBAL_graphicsbase(a4), a6
  3366.    move.l (a7)+, a0
  3367.    move.l (a7)+, a1
  3368.    move.l (a7)+, d0
  3369.    jsr -468(a6)
  3370. ENDEXT
  3371. EXT AskFont 2
  3372.    move.l GLOBAL_graphicsbase(a4), a6
  3373.    move.l (a7)+, a1
  3374.    move.l (a7)+, a0
  3375.    jsr -474(a6)
  3376. ENDEXT
  3377. EXT AddFont 1
  3378.    move.l GLOBAL_graphicsbase(a4), a6
  3379.    move.l (a7)+, a1
  3380.    jsr -480(a6)
  3381. ENDEXT
  3382. EXT RemFont 1
  3383.    move.l GLOBAL_graphicsbase(a4), a6
  3384.    move.l (a7)+, a1
  3385.    jsr -486(a6)
  3386. ENDEXT
  3387. EXT AllocRaster 2
  3388.    move.l GLOBAL_graphicsbase(a4), a6
  3389.    move.l (a7)+, d0
  3390.    move.l (a7)+, d1
  3391.    jsr -492(a6)
  3392. ENDEXT
  3393. EXT FreeRaster 3
  3394.    move.l GLOBAL_graphicsbase(a4), a6
  3395.    move.l (a7)+, a0
  3396.    move.l (a7)+, d0
  3397.    move.l (a7)+, d1
  3398.    jsr -498(a6)
  3399. ENDEXT
  3400. EXT AndRectRegion 2
  3401.    move.l GLOBAL_graphicsbase(a4), a6
  3402.    move.l (a7)+, a0
  3403.    move.l (a7)+, a1
  3404.    jsr -504(a6)
  3405. ENDEXT
  3406. EXT OrRectRegion 2
  3407.    move.l GLOBAL_graphicsbase(a4), a6
  3408.    move.l (a7)+, a0
  3409.    move.l (a7)+, a1
  3410.    jsr -510(a6)
  3411. ENDEXT
  3412. EXT NewRegion 0
  3413.    move.l GLOBAL_graphicsbase(a4), a6
  3414.    jsr -516(a6)
  3415. ENDEXT
  3416. EXT ClearRectRegion 2
  3417.    move.l GLOBAL_graphicsbase(a4), a6
  3418.    move.l (a7)+, a0
  3419.    move.l (a7)+, a1
  3420.    jsr -522(a6)
  3421. ENDEXT
  3422. EXT ClearRegion 1
  3423.    move.l GLOBAL_graphicsbase(a4), a6
  3424.    move.l (a7)+, a0
  3425.    jsr -528(a6)
  3426. ENDEXT
  3427. EXT DisposeRegion 1
  3428.    move.l GLOBAL_graphicsbase(a4), a6
  3429.    move.l (a7)+, a0
  3430.    jsr -534(a6)
  3431. ENDEXT
  3432. EXT FreeVPortCopLists 1
  3433.    move.l GLOBAL_graphicsbase(a4), a6
  3434.    move.l (a7)+, a0
  3435.    jsr -540(a6)
  3436. ENDEXT
  3437. EXT FreeCopList 1
  3438.    move.l GLOBAL_graphicsbase(a4), a6
  3439.    move.l (a7)+, a0
  3440.    jsr -546(a6)
  3441. ENDEXT
  3442. EXT ClipBlit 9
  3443.    move.l GLOBAL_graphicsbase(a4), a6
  3444.    movem.l d2-d7/a2-a5, -(a7)
  3445.    add.l #40, a7
  3446.    move.l (a7)+, a0
  3447.    move.l (a7)+, d0
  3448.    move.l (a7)+, d1
  3449.    move.l (a7)+, a1
  3450.    move.l (a7)+, d2
  3451.    move.l (a7)+, d3
  3452.    move.l (a7)+, d4
  3453.    move.l (a7)+, d5
  3454.    move.l (a7)+, d6
  3455.    sub.l #76, a7
  3456.    jsr -552(a6)
  3457.    movem.l (a7)+, d2-d7/a2-a5
  3458. ENDEXT
  3459. EXT XorRectRegion 2
  3460.    move.l GLOBAL_graphicsbase(a4), a6
  3461.    move.l (a7)+, a0
  3462.    move.l (a7)+, a1
  3463.    jsr -558(a6)
  3464. ENDEXT
  3465. EXT FreeCprList 1
  3466.    move.l GLOBAL_graphicsbase(a4), a6
  3467.    move.l (a7)+, a0
  3468.    jsr -564(a6)
  3469. ENDEXT
  3470. EXT GetColorMap 1
  3471.    move.l GLOBAL_graphicsbase(a4), a6
  3472.    move.l (a7)+, d0
  3473.    jsr -570(a6)
  3474. ENDEXT
  3475. EXT FreeColorMap 1
  3476.    move.l GLOBAL_graphicsbase(a4), a6
  3477.    move.l (a7)+, a0
  3478.    jsr -576(a6)
  3479. ENDEXT
  3480. EXT GetRGB4 2
  3481.    move.l GLOBAL_graphicsbase(a4), a6
  3482.    move.l (a7)+, a0
  3483.    move.l (a7)+, d0
  3484.    jsr -582(a6)
  3485. ENDEXT
  3486. EXT ScrollVPort 1
  3487.    move.l GLOBAL_graphicsbase(a4), a6
  3488.    move.l (a7)+, a0
  3489.    jsr -588(a6)
  3490. ENDEXT
  3491. EXT UCopperListInit 2
  3492.    move.l GLOBAL_graphicsbase(a4), a6
  3493.    move.l (a7)+, a0
  3494.    move.l (a7)+, d0
  3495.    jsr -594(a6)
  3496. ENDEXT
  3497. EXT FreeGBuffers 3
  3498.    move.l GLOBAL_graphicsbase(a4), a6
  3499.    move.l (a7)+, a0
  3500.    move.l (a7)+, a1
  3501.    move.l (a7)+, d0
  3502.    jsr -600(a6)
  3503. ENDEXT
  3504. EXT BltBitMapRastPort 9
  3505.    move.l GLOBAL_graphicsbase(a4), a6
  3506.    movem.l d2-d7/a2-a5, -(a7)
  3507.    add.l #40, a7
  3508.    move.l (a7)+, a0
  3509.    move.l (a7)+, d0
  3510.    move.l (a7)+, d1
  3511.    move.l (a7)+, a1
  3512.    move.l (a7)+, d2
  3513.    move.l (a7)+, d3
  3514.    move.l (a7)+, d4
  3515.    move.l (a7)+, d5
  3516.    move.l (a7)+, d6
  3517.    sub.l #76, a7
  3518.    jsr -606(a6)
  3519.    movem.l (a7)+, d2-d7/a2-a5
  3520. ENDEXT
  3521. EXT OrRegionRegion 2
  3522.    move.l GLOBAL_graphicsbase(a4), a6
  3523.    move.l (a7)+, a0
  3524.    move.l (a7)+, a1
  3525.    jsr -612(a6)
  3526. ENDEXT
  3527. EXT XorRegionRegion 2
  3528.    move.l GLOBAL_graphicsbase(a4), a6
  3529.    move.l (a7)+, a0
  3530.    move.l (a7)+, a1
  3531.    jsr -618(a6)
  3532. ENDEXT
  3533. EXT AndRegionRegion 2
  3534.    move.l GLOBAL_graphicsbase(a4), a6
  3535.    move.l (a7)+, a0
  3536.    move.l (a7)+, a1
  3537.    jsr -624(a6)
  3538. ENDEXT
  3539. EXT SetRGB4CM 5
  3540.    move.l GLOBAL_graphicsbase(a4), a6
  3541.    movem.l d2-d7/a2-a5, -(a7)
  3542.    add.l #40, a7
  3543.    move.l (a7)+, a0
  3544.    move.l (a7)+, d0
  3545.    move.l (a7)+, d1
  3546.    move.l (a7)+, d2
  3547.    move.l (a7)+, d3
  3548.    sub.l #60, a7
  3549.    jsr -630(a6)
  3550.    movem.l (a7)+, d2-d7/a2-a5
  3551. ENDEXT
  3552. EXT BltMaskBitMapRastPort 10
  3553.    move.l GLOBAL_graphicsbase(a4), a6
  3554.    movem.l d2-d7/a2-a5, -(a7)
  3555.    add.l #40, a7
  3556.    move.l (a7)+, a0
  3557.    move.l (a7)+, d0
  3558.    move.l (a7)+, d1
  3559.    move.l (a7)+, a1
  3560.    move.l (a7)+, d2
  3561.    move.l (a7)+, d3
  3562.    move.l (a7)+, d4
  3563.    move.l (a7)+, d5
  3564.    move.l (a7)+, d6
  3565.    move.l (a7)+, a2
  3566.    sub.l #80, a7
  3567.    jsr -636(a6)
  3568.    movem.l (a7)+, d2-d7/a2-a5
  3569. ENDEXT
  3570. EXT AttemptLockLayerRom 1
  3571.    move.l GLOBAL_graphicsbase(a4), a6
  3572.    move.l (a7)+, a5
  3573.    jsr -654(a6)
  3574. ENDEXT
  3575. EXT GfxNew 1
  3576.    move.l GLOBAL_graphicsbase(a4), a6
  3577.    move.l (a7)+, d0
  3578.    jsr -660(a6)
  3579. ENDEXT
  3580. EXT GfxFree 1
  3581.    move.l GLOBAL_graphicsbase(a4), a6
  3582.    move.l (a7)+, a0
  3583.    jsr -666(a6)
  3584. ENDEXT
  3585. EXT GfxAssociate 2
  3586.    move.l GLOBAL_graphicsbase(a4), a6
  3587.    move.l (a7)+, a0
  3588.    move.l (a7)+, a1
  3589.    jsr -672(a6)
  3590. ENDEXT
  3591. EXT BitMapScale 1
  3592.    move.l GLOBAL_graphicsbase(a4), a6
  3593.    move.l (a7)+, a0
  3594.    jsr -678(a6)
  3595. ENDEXT
  3596. EXT ScalerDiv 3
  3597.    move.l GLOBAL_graphicsbase(a4), a6
  3598.    movem.l d2-d7/a2-a5, -(a7)
  3599.    add.l #40, a7
  3600.    move.l (a7)+, d0
  3601.    move.l (a7)+, d1
  3602.    move.l (a7)+, d2
  3603.    sub.l #52, a7
  3604.    jsr -684(a6)
  3605.    movem.l (a7)+, d2-d7/a2-a5
  3606. ENDEXT
  3607. EXT TextExtent 4
  3608.    move.l GLOBAL_graphicsbase(a4), a6
  3609.    movem.l d2-d7/a2-a5, -(a7)
  3610.    add.l #40, a7
  3611.    move.l (a7)+, a1
  3612.    move.l (a7)+, a0
  3613.    move.l (a7)+, d0
  3614.    move.l (a7)+, a2
  3615.    sub.l #56, a7
  3616.    jsr -690(a6)
  3617.    movem.l (a7)+, d2-d7/a2-a5
  3618. ENDEXT
  3619. EXT TextFit 8
  3620.    move.l GLOBAL_graphicsbase(a4), a6
  3621.    movem.l d2-d7/a2-a5, -(a7)
  3622.    add.l #40, a7
  3623.    move.l (a7)+, a1
  3624.    move.l (a7)+, a0
  3625.    move.l (a7)+, d0
  3626.    move.l (a7)+, a2
  3627.    move.l (a7)+, a3
  3628.    move.l (a7)+, d1
  3629.    move.l (a7)+, d2
  3630.    move.l (a7)+, d3
  3631.    sub.l #72, a7
  3632.    jsr -696(a6)
  3633.    movem.l (a7)+, d2-d7/a2-a5
  3634. ENDEXT
  3635. EXT GfxLookUp 1
  3636.    move.l GLOBAL_graphicsbase(a4), a6
  3637.    move.l (a7)+, a0
  3638.    jsr -702(a6)
  3639. ENDEXT
  3640. EXT VideoControl 2
  3641.    move.l GLOBAL_graphicsbase(a4), a6
  3642.    move.l (a7)+, a0
  3643.    move.l (a7)+, a1
  3644.    jsr -708(a6)
  3645. ENDEXT
  3646. EXT OpenMonitor 2
  3647.    move.l GLOBAL_graphicsbase(a4), a6
  3648.    move.l (a7)+, a1
  3649.    move.l (a7)+, d0
  3650.    jsr -714(a6)
  3651. ENDEXT
  3652. EXT CloseMonitor 1
  3653.    move.l GLOBAL_graphicsbase(a4), a6
  3654.    move.l (a7)+, a0
  3655.    jsr -720(a6)
  3656. ENDEXT
  3657. EXT FindDisplayInfo 1
  3658.    move.l GLOBAL_graphicsbase(a4), a6
  3659.    move.l (a7)+, d0
  3660.    jsr -726(a6)
  3661. ENDEXT
  3662. EXT NextDisplayInfo 1
  3663.    move.l GLOBAL_graphicsbase(a4), a6
  3664.    move.l (a7)+, d0
  3665.    jsr -732(a6)
  3666. ENDEXT
  3667. EXT GetDisplayInfoData 5
  3668.    move.l GLOBAL_graphicsbase(a4), a6
  3669.    movem.l d2-d7/a2-a5, -(a7)
  3670.    add.l #40, a7
  3671.    move.l (a7)+, a0
  3672.    move.l (a7)+, a1
  3673.    move.l (a7)+, d0
  3674.    move.l (a7)+, d1
  3675.    move.l (a7)+, d2
  3676.    sub.l #60, a7
  3677.    jsr -756(a6)
  3678.    movem.l (a7)+, d2-d7/a2-a5
  3679. ENDEXT
  3680. EXT FontExtent 2
  3681.    move.l GLOBAL_graphicsbase(a4), a6
  3682.    move.l (a7)+, a0
  3683.    move.l (a7)+, a1
  3684.    jsr -762(a6)
  3685. ENDEXT
  3686. EXT ReadPixelLine8 6
  3687.    move.l GLOBAL_graphicsbase(a4), a6
  3688.    movem.l d2-d7/a2-a5, -(a7)
  3689.    add.l #40, a7
  3690.    move.l (a7)+, a0
  3691.    move.l (a7)+, d0
  3692.    move.l (a7)+, d1
  3693.    move.l (a7)+, d2
  3694.    move.l (a7)+, a2
  3695.    move.l (a7)+, a1
  3696.    sub.l #64, a7
  3697.    jsr -768(a6)
  3698.    movem.l (a7)+, d2-d7/a2-a5
  3699. ENDEXT
  3700. EXT WritePixelLine8 6
  3701.    move.l GLOBAL_graphicsbase(a4), a6
  3702.    movem.l d2-d7/a2-a5, -(a7)
  3703.    add.l #40, a7
  3704.    move.l (a7)+, a0
  3705.    move.l (a7)+, d0
  3706.    move.l (a7)+, d1
  3707.    move.l (a7)+, d2
  3708.    move.l (a7)+, a2
  3709.    move.l (a7)+, a1
  3710.    sub.l #64, a7
  3711.    jsr -774(a6)
  3712.    movem.l (a7)+, d2-d7/a2-a5
  3713. ENDEXT
  3714. EXT ReadPixelArray8 7
  3715.    move.l GLOBAL_graphicsbase(a4), a6
  3716.    movem.l d2-d7/a2-a5, -(a7)
  3717.    add.l #40, a7
  3718.    move.l (a7)+, a0
  3719.    move.l (a7)+, d0
  3720.    move.l (a7)+, d1
  3721.    move.l (a7)+, d2
  3722.    move.l (a7)+, d3
  3723.    move.l (a7)+, a2
  3724.    move.l (a7)+, a1
  3725.    sub.l #68, a7
  3726.    jsr -780(a6)
  3727.    movem.l (a7)+, d2-d7/a2-a5
  3728. ENDEXT
  3729. EXT WritePixelArray8 7
  3730.    move.l GLOBAL_graphicsbase(a4), a6
  3731.    movem.l d2-d7/a2-a5, -(a7)
  3732.    add.l #40, a7
  3733.    move.l (a7)+, a0
  3734.    move.l (a7)+, d0
  3735.    move.l (a7)+, d1
  3736.    move.l (a7)+, d2
  3737.    move.l (a7)+, d3
  3738.    move.l (a7)+, a2
  3739.    move.l (a7)+, a1
  3740.    sub.l #68, a7
  3741.    jsr -786(a6)
  3742.    movem.l (a7)+, d2-d7/a2-a5
  3743. ENDEXT
  3744. EXT GetVPModeID 1
  3745.    move.l GLOBAL_graphicsbase(a4), a6
  3746.    move.l (a7)+, a0
  3747.    jsr -792(a6)
  3748. ENDEXT
  3749. EXT ModeNotAvailable 1
  3750.    move.l GLOBAL_graphicsbase(a4), a6
  3751.    move.l (a7)+, d0
  3752.    jsr -798(a6)
  3753. ENDEXT
  3754. EXT WeighTAMatch 3
  3755.    move.l GLOBAL_graphicsbase(a4), a6
  3756.    movem.l d2-d7/a2-a5, -(a7)
  3757.    add.l #40, a7
  3758.    move.l (a7)+, a0
  3759.    move.l (a7)+, a1
  3760.    move.l (a7)+, a2
  3761.    sub.l #52, a7
  3762.    jsr -804(a6)
  3763.    movem.l (a7)+, d2-d7/a2-a5
  3764. ENDEXT
  3765. EXT EraseRect 5
  3766.    move.l GLOBAL_graphicsbase(a4), a6
  3767.    movem.l d2-d7/a2-a5, -(a7)
  3768.    add.l #40, a7
  3769.    move.l (a7)+, a1
  3770.    move.l (a7)+, d0
  3771.    move.l (a7)+, d1
  3772.    move.l (a7)+, d2
  3773.    move.l (a7)+, d3
  3774.    sub.l #60, a7
  3775.    jsr -810(a6)
  3776.    movem.l (a7)+, d2-d7/a2-a5
  3777. ENDEXT
  3778. EXT ExtendFont 2
  3779.    move.l GLOBAL_graphicsbase(a4), a6
  3780.    move.l (a7)+, a0
  3781.    move.l (a7)+, a1
  3782.    jsr -816(a6)
  3783. ENDEXT
  3784. EXT StripFont 1
  3785.    move.l GLOBAL_graphicsbase(a4), a6
  3786.    move.l (a7)+, a0
  3787.    jsr -822(a6)
  3788. ENDEXT
  3789. EXT CalcIVG 2
  3790.    move.l GLOBAL_graphicsbase(a4), a6
  3791.    move.l (a7)+, a0
  3792.    move.l (a7)+, a1
  3793.    jsr -828(a6)
  3794. ENDEXT
  3795. EXT AttachPalExtra 2
  3796.    move.l GLOBAL_graphicsbase(a4), a6
  3797.    move.l (a7)+, a0
  3798.    move.l (a7)+, a1
  3799.    jsr -834(a6)
  3800. ENDEXT
  3801. EXT ObtainBestPenA 5
  3802.    move.l GLOBAL_graphicsbase(a4), a6
  3803.    movem.l d2-d7/a2-a5, -(a7)
  3804.    add.l #40, a7
  3805.    move.l (a7)+, a0
  3806.    move.l (a7)+, d1
  3807.    move.l (a7)+, d2
  3808.    move.l (a7)+, d3
  3809.    move.l (a7)+, a1
  3810.    sub.l #60, a7
  3811.    jsr -840(a6)
  3812.    movem.l (a7)+, d2-d7/a2-a5
  3813. ENDEXT
  3814. EXT SetRGB32 5
  3815.    move.l GLOBAL_graphicsbase(a4), a6
  3816.    movem.l d2-d7/a2-a5, -(a7)
  3817.    add.l #40, a7
  3818.    move.l (a7)+, a0
  3819.    move.l (a7)+, d0
  3820.    move.l (a7)+, d1
  3821.    move.l (a7)+, d2
  3822.    move.l (a7)+, d3
  3823.    sub.l #60, a7
  3824.    jsr -852(a6)
  3825.    movem.l (a7)+, d2-d7/a2-a5
  3826. ENDEXT
  3827. EXT GetAPen 1
  3828.    move.l GLOBAL_graphicsbase(a4), a6
  3829.    move.l (a7)+, a0
  3830.    jsr -858(a6)
  3831. ENDEXT
  3832. EXT GetBPen 1
  3833.    move.l GLOBAL_graphicsbase(a4), a6
  3834.    move.l (a7)+, a0
  3835.    jsr -864(a6)
  3836. ENDEXT
  3837. EXT GetDrMd 1
  3838.    move.l GLOBAL_graphicsbase(a4), a6
  3839.    move.l (a7)+, a0
  3840.    jsr -870(a6)
  3841. ENDEXT
  3842. EXT GetOutlinePen 1
  3843.    move.l GLOBAL_graphicsbase(a4), a6
  3844.    move.l (a7)+, a0
  3845.    jsr -876(a6)
  3846. ENDEXT
  3847. EXT LoadRGB32 2
  3848.    move.l GLOBAL_graphicsbase(a4), a6
  3849.    move.l (a7)+, a0
  3850.    move.l (a7)+, a1
  3851.    jsr -882(a6)
  3852. ENDEXT
  3853. EXT SetChipRev 1
  3854.    move.l GLOBAL_graphicsbase(a4), a6
  3855.    move.l (a7)+, d0
  3856.    jsr -888(a6)
  3857. ENDEXT
  3858. EXT SetABPenDrMd 4
  3859.    move.l GLOBAL_graphicsbase(a4), a6
  3860.    movem.l d2-d7/a2-a5, -(a7)
  3861.    add.l #40, a7
  3862.    move.l (a7)+, a1
  3863.    move.l (a7)+, d0
  3864.    move.l (a7)+, d1
  3865.    move.l (a7)+, d2
  3866.    sub.l #56, a7
  3867.    jsr -894(a6)
  3868.    movem.l (a7)+, d2-d7/a2-a5
  3869. ENDEXT
  3870. EXT GetRGB32 4
  3871.    move.l GLOBAL_graphicsbase(a4), a6
  3872.    move.l (a7)+, a0
  3873.    move.l (a7)+, d0
  3874.    move.l (a7)+, d1
  3875.    move.l (a7)+, a1
  3876.    jsr -900(a6)
  3877. ENDEXT
  3878. EXT AllocBitMap 5
  3879.    move.l GLOBAL_graphicsbase(a4), a6
  3880.    movem.l d2-d7/a2-a5, -(a7)
  3881.    add.l #40, a7
  3882.    move.l (a7)+, d0
  3883.    move.l (a7)+, d1
  3884.    move.l (a7)+, d2
  3885.    move.l (a7)+, d3
  3886.    move.l (a7)+, a0
  3887.    sub.l #60, a7
  3888.    jsr -918(a6)
  3889.    movem.l (a7)+, d2-d7/a2-a5
  3890. ENDEXT
  3891. EXT FreeBitMap 1
  3892.    move.l GLOBAL_graphicsbase(a4), a6
  3893.    move.l (a7)+, a0
  3894.    jsr -924(a6)
  3895. ENDEXT
  3896. EXT GetExtSpriteA 2
  3897.    move.l GLOBAL_graphicsbase(a4), a6
  3898.    movem.l d2-d7/a2-a5, -(a7)
  3899.    add.l #40, a7
  3900.    move.l (a7)+, a2
  3901.    move.l (a7)+, a1
  3902.    sub.l #48, a7
  3903.    jsr -930(a6)
  3904.    movem.l (a7)+, d2-d7/a2-a5
  3905. ENDEXT
  3906. EXT CoerceMode 3
  3907.    move.l GLOBAL_graphicsbase(a4), a6
  3908.    move.l (a7)+, a0
  3909.    move.l (a7)+, d0
  3910.    move.l (a7)+, d1
  3911.    jsr -936(a6)
  3912. ENDEXT
  3913. EXT ChangeVPBitMap 3
  3914.    move.l GLOBAL_graphicsbase(a4), a6
  3915.    movem.l d2-d7/a2-a5, -(a7)
  3916.    add.l #40, a7
  3917.    move.l (a7)+, a0
  3918.    move.l (a7)+, a1
  3919.    move.l (a7)+, a2
  3920.    sub.l #52, a7
  3921.    jsr -942(a6)
  3922.    movem.l (a7)+, d2-d7/a2-a5
  3923. ENDEXT
  3924. EXT ReleasePen 2
  3925.    move.l GLOBAL_graphicsbase(a4), a6
  3926.    move.l (a7)+, a0
  3927.    move.l (a7)+, d0
  3928.    jsr -948(a6)
  3929. ENDEXT
  3930. EXT ObtainPen 6
  3931.    move.l GLOBAL_graphicsbase(a4), a6
  3932.    movem.l d2-d7/a2-a5, -(a7)
  3933.    add.l #40, a7
  3934.    move.l (a7)+, a0
  3935.    move.l (a7)+, d0
  3936.    move.l (a7)+, d1
  3937.    move.l (a7)+, d2
  3938.    move.l (a7)+, d3
  3939.    move.l (a7)+, d4
  3940.    sub.l #64, a7
  3941.    jsr -954(a6)
  3942.    movem.l (a7)+, d2-d7/a2-a5
  3943. ENDEXT
  3944. EXT GetBitMapAttr 2
  3945.    move.l GLOBAL_graphicsbase(a4), a6
  3946.    move.l (a7)+, a0
  3947.    move.l (a7)+, d1
  3948.    jsr -960(a6)
  3949. ENDEXT
  3950. EXT AllocDBufInfo 1
  3951.    move.l GLOBAL_graphicsbase(a4), a6
  3952.    move.l (a7)+, a0
  3953.    jsr -966(a6)
  3954. ENDEXT
  3955. EXT FreeDBufInfo 1
  3956.    move.l GLOBAL_graphicsbase(a4), a6
  3957.    move.l (a7)+, a1
  3958.    jsr -972(a6)
  3959. ENDEXT
  3960. EXT SetOutlinePen 2
  3961.    move.l GLOBAL_graphicsbase(a4), a6
  3962.    move.l (a7)+, a0
  3963.    move.l (a7)+, d0
  3964.    jsr -978(a6)
  3965. ENDEXT
  3966. EXT SetWriteMask 2
  3967.    move.l GLOBAL_graphicsbase(a4), a6
  3968.    move.l (a7)+, a0
  3969.    move.l (a7)+, d0
  3970.    jsr -984(a6)
  3971. ENDEXT
  3972. EXT SetMaxPen 2
  3973.    move.l GLOBAL_graphicsbase(a4), a6
  3974.    move.l (a7)+, a0
  3975.    move.l (a7)+, d0
  3976.    jsr -990(a6)
  3977. ENDEXT
  3978. EXT SetRGB32CM 5
  3979.    move.l GLOBAL_graphicsbase(a4), a6
  3980.    movem.l d2-d7/a2-a5, -(a7)
  3981.    add.l #40, a7
  3982.    move.l (a7)+, a0
  3983.    move.l (a7)+, d0
  3984.    move.l (a7)+, d1
  3985.    move.l (a7)+, d2
  3986.    move.l (a7)+, d3
  3987.    sub.l #60, a7
  3988.    jsr -996(a6)
  3989.    movem.l (a7)+, d2-d7/a2-a5
  3990. ENDEXT
  3991. EXT ScrollRasterBF 7
  3992.    move.l GLOBAL_graphicsbase(a4), a6
  3993.    movem.l d2-d7/a2-a5, -(a7)
  3994.    add.l #40, a7
  3995.    move.l (a7)+, a1
  3996.    move.l (a7)+, d0
  3997.    move.l (a7)+, d1
  3998.    move.l (a7)+, d2
  3999.    move.l (a7)+, d3
  4000.    move.l (a7)+, d4
  4001.    move.l (a7)+, d5
  4002.    sub.l #68, a7
  4003.    jsr -1002(a6)
  4004.    movem.l (a7)+, d2-d7/a2-a5
  4005. ENDEXT
  4006. EXT FindColor 5
  4007.    move.l GLOBAL_graphicsbase(a4), a6
  4008.    movem.l d2-d7/a2-a5, -(a7)
  4009.    add.l #40, a7
  4010.    move.l (a7)+, a3
  4011.    move.l (a7)+, d1
  4012.    move.l (a7)+, d2
  4013.    move.l (a7)+, d3
  4014.    move.l (a7)+, d4
  4015.    sub.l #60, a7
  4016.    jsr -1008(a6)
  4017.    movem.l (a7)+, d2-d7/a2-a5
  4018. ENDEXT
  4019. EXT AllocSpriteDataA 2
  4020.    move.l GLOBAL_graphicsbase(a4), a6
  4021.    movem.l d2-d7/a2-a5, -(a7)
  4022.    add.l #40, a7
  4023.    move.l (a7)+, a2
  4024.    move.l (a7)+, a1
  4025.    sub.l #48, a7
  4026.    jsr -1020(a6)
  4027.    movem.l (a7)+, d2-d7/a2-a5
  4028. ENDEXT
  4029. EXT ChangeExtSpriteA 4
  4030.    move.l GLOBAL_graphicsbase(a4), a6
  4031.    movem.l d2-d7/a2-a5, -(a7)
  4032.    add.l #40, a7
  4033.    move.l (a7)+, a0
  4034.    move.l (a7)+, a1
  4035.    move.l (a7)+, a2
  4036.    move.l (a7)+, a3
  4037.    sub.l #56, a7
  4038.    jsr -1026(a6)
  4039.    movem.l (a7)+, d2-d7/a2-a5
  4040. ENDEXT
  4041. EXT FreeSpriteData 1
  4042.    move.l GLOBAL_graphicsbase(a4), a6
  4043.    movem.l d2-d7/a2-a5, -(a7)
  4044.    add.l #40, a7
  4045.    move.l (a7)+, a2
  4046.    sub.l #44, a7
  4047.    jsr -1032(a6)
  4048.    movem.l (a7)+, d2-d7/a2-a5
  4049. ENDEXT
  4050. EXT SetRPAttrsA 2
  4051.    move.l GLOBAL_graphicsbase(a4), a6
  4052.    move.l (a7)+, a0
  4053.    move.l (a7)+, a1
  4054.    jsr -1038(a6)
  4055. ENDEXT
  4056. EXT GetRPAttrsA 2
  4057.    move.l GLOBAL_graphicsbase(a4), a6
  4058.    move.l (a7)+, a0
  4059.    move.l (a7)+, a1
  4060.    jsr -1044(a6)
  4061. ENDEXT
  4062. EXT BestModeIDA 1
  4063.    move.l GLOBAL_graphicsbase(a4), a6
  4064.    move.l (a7)+, a0
  4065.    jsr -1050(a6)
  4066. ENDEXT
  4067. EXT WriteChunkyPixels 7
  4068.    move.l GLOBAL_graphicsbase(a4), a6
  4069.    movem.l d2-d7/a2-a5, -(a7)
  4070.    add.l #40, a7
  4071.    move.l (a7)+, a0
  4072.    move.l (a7)+, d0
  4073.    move.l (a7)+, d1
  4074.    move.l (a7)+, d2
  4075.    move.l (a7)+, d3
  4076.    move.l (a7)+, a2
  4077.    move.l (a7)+, d4
  4078.    sub.l #68, a7
  4079.    jsr -1056(a6)
  4080.    movem.l (a7)+, d2-d7/a2-a5
  4081. ENDEXT
  4082. EOF
  4083.