home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / pOS_Src.lzx / pOS_Src / pOSStub.asm
Encoding:
Assembly Source File  |  1997-03-12  |  218.3 KB  |  13,546 lines

  1. ; Stub functions for protofile "pExec2.h"
  2. ; Generated by genStubs 1.0 for StormC
  3. ; © 1996 HAAGE & PARTNER GmbH
  4.  
  5. ; DO NOT EDIT
  6.  
  7.     SECTION "pOS_ColdReboot",CODE
  8.  
  9.     XDEF _pOS_ColdReboot
  10.     XREF _gb_ExecLib
  11.     XREF _gb_ExecBase
  12. _pOS_ColdReboot
  13.     move.l a6,-(a7)
  14.     pea 8(a7)
  15.     move.l _gb_ExecLib,a6
  16.     move.l _gb_ExecBase,-(a7)
  17.     move.l -1404(a6),a0
  18.     jsr (a0)
  19.     lea 8(a7),a7
  20.     move.l (a7)+,a6
  21.     rts
  22.  
  23.     SECTION "pOS_WriteDebug",CODE
  24.  
  25.     XDEF _pOS_WriteDebug
  26. _pOS_WriteDebug
  27.     move.l a6,-(a7)
  28.     move.l 16(a7),-(a7)
  29.     move.l 16(a7),-(a7)
  30.     move.l 16(a7),-(a7)
  31.     move.l _gb_ExecLib,a6
  32.     move.l _gb_ExecBase,-(a7)
  33.     move.l -1416(a6),a0
  34.     jsr (a0)
  35.     lea 16(a7),a7
  36.     move.l (a7)+,a6
  37.     rts
  38.  
  39.     SECTION "pOS_LockSemaphoreList",CODE
  40.  
  41.     XDEF _pOS_LockSemaphoreList
  42. _pOS_LockSemaphoreList
  43.     move.l a6,-(a7)
  44.     pea 8(a7)
  45.     move.l _gb_ExecLib,a6
  46.     move.l _gb_ExecBase,-(a7)
  47.     move.l -1884(a6),a0
  48.     jsr (a0)
  49.     lea 8(a7),a7
  50.     move.l (a7)+,a6
  51.     rts
  52.  
  53.     SECTION "pOS_UnlockSemaphoreList",CODE
  54.  
  55.     XDEF _pOS_UnlockSemaphoreList
  56. _pOS_UnlockSemaphoreList
  57.     move.l a6,-(a7)
  58.     pea 8(a7)
  59.     move.l _gb_ExecLib,a6
  60.     move.l _gb_ExecBase,-(a7)
  61.     move.l -1872(a6),a0
  62.     jsr (a0)
  63.     lea 8(a7),a7
  64.     move.l (a7)+,a6
  65.     rts
  66.  
  67.     SECTION "pOS_LockMsgPortList",CODE
  68.  
  69.     XDEF _pOS_LockMsgPortList
  70. _pOS_LockMsgPortList
  71.     move.l a6,-(a7)
  72.     pea 8(a7)
  73.     move.l _gb_ExecLib,a6
  74.     move.l _gb_ExecBase,-(a7)
  75.     move.l -1860(a6),a0
  76.     jsr (a0)
  77.     lea 8(a7),a7
  78.     move.l (a7)+,a6
  79.     rts
  80.  
  81.     SECTION "pOS_UnlockMsgPortList",CODE
  82.  
  83.     XDEF _pOS_UnlockMsgPortList
  84. _pOS_UnlockMsgPortList
  85.     move.l a6,-(a7)
  86.     pea 8(a7)
  87.     move.l _gb_ExecLib,a6
  88.     move.l _gb_ExecBase,-(a7)
  89.     move.l -1848(a6),a0
  90.     jsr (a0)
  91.     lea 8(a7),a7
  92.     move.l (a7)+,a6
  93.     rts
  94.  
  95.     SECTION "pOS_LockClassList",CODE
  96.  
  97.     XDEF _pOS_LockClassList
  98. _pOS_LockClassList
  99.     move.l a6,-(a7)
  100.     pea 8(a7)
  101.     move.l _gb_ExecLib,a6
  102.     move.l _gb_ExecBase,-(a7)
  103.     move.l -1836(a6),a0
  104.     jsr (a0)
  105.     lea 8(a7),a7
  106.     move.l (a7)+,a6
  107.     rts
  108.  
  109.     SECTION "pOS_UnlockClassList",CODE
  110.  
  111.     XDEF _pOS_UnlockClassList
  112. _pOS_UnlockClassList
  113.     move.l a6,-(a7)
  114.     pea 8(a7)
  115.     move.l _gb_ExecLib,a6
  116.     move.l _gb_ExecBase,-(a7)
  117.     move.l -1824(a6),a0
  118.     jsr (a0)
  119.     lea 8(a7),a7
  120.     move.l (a7)+,a6
  121.     rts
  122.  
  123.     SECTION "pOS_LockLibraryList",CODE
  124.  
  125.     XDEF _pOS_LockLibraryList
  126. _pOS_LockLibraryList
  127.     move.l a6,-(a7)
  128.     pea 8(a7)
  129.     move.l _gb_ExecLib,a6
  130.     move.l _gb_ExecBase,-(a7)
  131.     move.l -1812(a6),a0
  132.     jsr (a0)
  133.     lea 8(a7),a7
  134.     move.l (a7)+,a6
  135.     rts
  136.  
  137.     SECTION "pOS_UnlockLibraryList",CODE
  138.  
  139.     XDEF _pOS_UnlockLibraryList
  140. _pOS_UnlockLibraryList
  141.     move.l a6,-(a7)
  142.     pea 8(a7)
  143.     move.l _gb_ExecLib,a6
  144.     move.l _gb_ExecBase,-(a7)
  145.     move.l -1800(a6),a0
  146.     jsr (a0)
  147.     lea 8(a7),a7
  148.     move.l (a7)+,a6
  149.     rts
  150.  
  151.     SECTION "pOS_LockDeviceList",CODE
  152.  
  153.     XDEF _pOS_LockDeviceList
  154. _pOS_LockDeviceList
  155.     move.l a6,-(a7)
  156.     pea 8(a7)
  157.     move.l _gb_ExecLib,a6
  158.     move.l _gb_ExecBase,-(a7)
  159.     move.l -1788(a6),a0
  160.     jsr (a0)
  161.     lea 8(a7),a7
  162.     move.l (a7)+,a6
  163.     rts
  164.  
  165.     SECTION "pOS_UnlockDeviceList",CODE
  166.  
  167.     XDEF _pOS_UnlockDeviceList
  168. _pOS_UnlockDeviceList
  169.     move.l a6,-(a7)
  170.     pea 8(a7)
  171.     move.l _gb_ExecLib,a6
  172.     move.l _gb_ExecBase,-(a7)
  173.     move.l -1776(a6),a0
  174.     jsr (a0)
  175.     lea 8(a7),a7
  176.     move.l (a7)+,a6
  177.     rts
  178.  
  179.     SECTION "pOS_LockTaskList",CODE
  180.  
  181.     XDEF _pOS_LockTaskList
  182. _pOS_LockTaskList
  183.     move.l a6,-(a7)
  184.     pea 8(a7)
  185.     move.l _gb_ExecLib,a6
  186.     move.l _gb_ExecBase,-(a7)
  187.     move.l -1764(a6),a0
  188.     jsr (a0)
  189.     lea 8(a7),a7
  190.     move.l (a7)+,a6
  191.     rts
  192.  
  193.     SECTION "pOS_UnlockTaskList",CODE
  194.  
  195.     XDEF _pOS_UnlockTaskList
  196. _pOS_UnlockTaskList
  197.     move.l a6,-(a7)
  198.     pea 8(a7)
  199.     move.l _gb_ExecLib,a6
  200.     move.l _gb_ExecBase,-(a7)
  201.     move.l -1752(a6),a0
  202.     jsr (a0)
  203.     lea 8(a7),a7
  204.     move.l (a7)+,a6
  205.     rts
  206.  
  207.     SECTION "pOS_AddTask",CODE
  208.  
  209.     XDEF _pOS_AddTask
  210. _pOS_AddTask
  211.     move.l a6,-(a7)
  212.     move.l 16(a7),-(a7)
  213.     move.l 16(a7),-(a7)
  214.     move.l 16(a7),-(a7)
  215.     move.l _gb_ExecLib,a6
  216.     move.l _gb_ExecBase,-(a7)
  217.     move.l -288(a6),a0
  218.     jsr (a0)
  219.     lea 16(a7),a7
  220.     move.l (a7)+,a6
  221.     rts
  222.  
  223.     SECTION "pOS_RemTask",CODE
  224.  
  225.     XDEF _pOS_RemTask
  226. _pOS_RemTask
  227.     move.l a6,-(a7)
  228.     move.l 8(a7),-(a7)
  229.     move.l _gb_ExecLib,a6
  230.     move.l _gb_ExecBase,-(a7)
  231.     move.l -276(a6),a0
  232.     jsr (a0)
  233.     lea 8(a7),a7
  234.     move.l (a7)+,a6
  235.     rts
  236.  
  237.     SECTION "pOS_FindTask",CODE
  238.  
  239.     XDEF _pOS_FindTask
  240. _pOS_FindTask
  241.     move.l a6,-(a7)
  242.     move.l 8(a7),-(a7)
  243.     move.l _gb_ExecLib,a6
  244.     move.l _gb_ExecBase,-(a7)
  245.     move.l -264(a6),a0
  246.     jsr (a0)
  247.     lea 8(a7),a7
  248.     move.l (a7)+,a6
  249.     rts
  250.  
  251.     SECTION "pOS_SetTaskPriority",CODE
  252.  
  253.     XDEF _pOS_SetTaskPriority
  254. _pOS_SetTaskPriority
  255.     move.l a6,-(a7)
  256.     move.l 12(a7),-(a7)
  257.     move.l 12(a7),-(a7)
  258.     move.l _gb_ExecLib,a6
  259.     move.l _gb_ExecBase,-(a7)
  260.     move.l -252(a6),a0
  261.     jsr (a0)
  262.     lea 12(a7),a7
  263.     move.l (a7)+,a6
  264.     rts
  265.  
  266.     SECTION "pOS_SetSignal",CODE
  267.  
  268.     XDEF _pOS_SetSignal
  269. _pOS_SetSignal
  270.     move.l a6,-(a7)
  271.     move.l 12(a7),-(a7)
  272.     move.l 12(a7),-(a7)
  273.     move.l _gb_ExecLib,a6
  274.     move.l _gb_ExecBase,-(a7)
  275.     move.l -240(a6),a0
  276.     jsr (a0)
  277.     lea 12(a7),a7
  278.     move.l (a7)+,a6
  279.     rts
  280.  
  281.     SECTION "pOS_WaitSignal",CODE
  282.  
  283.     XDEF _pOS_WaitSignal
  284. _pOS_WaitSignal
  285.     move.l a6,-(a7)
  286.     move.l 8(a7),-(a7)
  287.     move.l _gb_ExecLib,a6
  288.     move.l _gb_ExecBase,-(a7)
  289.     move.l -228(a6),a0
  290.     jsr (a0)
  291.     lea 8(a7),a7
  292.     move.l (a7)+,a6
  293.     rts
  294.  
  295.     SECTION "pOS_SendSignal",CODE
  296.  
  297.     XDEF _pOS_SendSignal
  298. _pOS_SendSignal
  299.     move.l a6,-(a7)
  300.     move.l 12(a7),-(a7)
  301.     move.l 12(a7),-(a7)
  302.     move.l _gb_ExecLib,a6
  303.     move.l _gb_ExecBase,-(a7)
  304.     move.l -216(a6),a0
  305.     jsr (a0)
  306.     lea 12(a7),a7
  307.     move.l (a7)+,a6
  308.     rts
  309.  
  310.     SECTION "pOS_AllocSignal",CODE
  311.  
  312.     XDEF _pOS_AllocSignal
  313. _pOS_AllocSignal
  314.     move.l a6,-(a7)
  315.     move.l 8(a7),-(a7)
  316.     move.l _gb_ExecLib,a6
  317.     move.l _gb_ExecBase,-(a7)
  318.     move.l -204(a6),a0
  319.     jsr (a0)
  320.     lea 8(a7),a7
  321.     move.l (a7)+,a6
  322.     rts
  323.  
  324.     SECTION "pOS_FreeSignal",CODE
  325.  
  326.     XDEF _pOS_FreeSignal
  327. _pOS_FreeSignal
  328.     move.l a6,-(a7)
  329.     move.l 8(a7),-(a7)
  330.     move.l _gb_ExecLib,a6
  331.     move.l _gb_ExecBase,-(a7)
  332.     move.l -192(a6),a0
  333.     jsr (a0)
  334.     lea 8(a7),a7
  335.     move.l (a7)+,a6
  336.     rts
  337.  
  338.     SECTION "pOS_AllocTrap",CODE
  339.  
  340.     XDEF _pOS_AllocTrap
  341. _pOS_AllocTrap
  342.     move.l a6,-(a7)
  343.     move.l 8(a7),-(a7)
  344.     move.l _gb_ExecLib,a6
  345.     move.l _gb_ExecBase,-(a7)
  346.     move.l -180(a6),a0
  347.     jsr (a0)
  348.     lea 8(a7),a7
  349.     move.l (a7)+,a6
  350.     rts
  351.  
  352.     SECTION "pOS_FreeTrap",CODE
  353.  
  354.     XDEF _pOS_FreeTrap
  355. _pOS_FreeTrap
  356.     move.l a6,-(a7)
  357.     move.l 8(a7),-(a7)
  358.     move.l _gb_ExecLib,a6
  359.     move.l _gb_ExecBase,-(a7)
  360.     move.l -168(a6),a0
  361.     jsr (a0)
  362.     lea 8(a7),a7
  363.     move.l (a7)+,a6
  364.     rts
  365.  
  366.     SECTION "pOS_ForbidSchedul",CODE
  367.  
  368.     XDEF _pOS_ForbidSchedul
  369. _pOS_ForbidSchedul
  370.     move.l a6,-(a7)
  371.     pea 8(a7)
  372.     move.l _gb_ExecLib,a6
  373.     move.l _gb_ExecBase,-(a7)
  374.     move.l -144(a6),a0
  375.     jsr (a0)
  376.     lea 8(a7),a7
  377.     move.l (a7)+,a6
  378.     rts
  379.  
  380.     SECTION "pOS_PermitSchedul",CODE
  381.  
  382.     XDEF _pOS_PermitSchedul
  383. _pOS_PermitSchedul
  384.     move.l a6,-(a7)
  385.     pea 8(a7)
  386.     move.l _gb_ExecLib,a6
  387.     move.l _gb_ExecBase,-(a7)
  388.     move.l -156(a6),a0
  389.     jsr (a0)
  390.     lea 8(a7),a7
  391.     move.l (a7)+,a6
  392.     rts
  393.  
  394.     SECTION "pOS_CreateTask",CODE
  395.  
  396.     XDEF _pOS_CreateTask
  397. _pOS_CreateTask
  398.     move.l a6,-(a7)
  399.     move.l 32(a7),-(a7)
  400.     move.l 32(a7),-(a7)
  401.     move.l 32(a7),-(a7)
  402.     move.l 32(a7),-(a7)
  403.     move.l 32(a7),-(a7)
  404.     move.l 32(a7),-(a7)
  405.     move.l 32(a7),-(a7)
  406.     move.l _gb_ExecLib,a6
  407.     move.l _gb_ExecBase,-(a7)
  408.     move.l -300(a6),a0
  409.     jsr (a0)
  410.     lea 32(a7),a7
  411.     move.l (a7)+,a6
  412.     rts
  413.  
  414.     SECTION "pOS_CacheClearE",CODE
  415.  
  416.     XDEF _pOS_CacheClearE
  417. _pOS_CacheClearE
  418.     move.l a6,-(a7)
  419.     move.l 16(a7),-(a7)
  420.     move.l 16(a7),-(a7)
  421.     move.l 16(a7),-(a7)
  422.     move.l _gb_ExecLib,a6
  423.     move.l _gb_ExecBase,-(a7)
  424.     move.l -1392(a6),a0
  425.     jsr (a0)
  426.     lea 16(a7),a7
  427.     move.l (a7)+,a6
  428.     rts
  429.  
  430.     SECTION "pOS_CacheClearU",CODE
  431.  
  432.     XDEF _pOS_CacheClearU
  433. _pOS_CacheClearU
  434.     move.l a6,-(a7)
  435.     pea 8(a7)
  436.     move.l _gb_ExecLib,a6
  437.     move.l _gb_ExecBase,-(a7)
  438.     move.l -1380(a6),a0
  439.     jsr (a0)
  440.     lea 8(a7),a7
  441.     move.l (a7)+,a6
  442.     rts
  443.  
  444.     SECTION "pOS_CacheControl",CODE
  445.  
  446.     XDEF _pOS_CacheControl
  447. _pOS_CacheControl
  448.     move.l a6,-(a7)
  449.     move.l 12(a7),-(a7)
  450.     move.l 12(a7),-(a7)
  451.     move.l _gb_ExecLib,a6
  452.     move.l _gb_ExecBase,-(a7)
  453.     move.l -1368(a6),a0
  454.     jsr (a0)
  455.     lea 12(a7),a7
  456.     move.l (a7)+,a6
  457.     rts
  458.  
  459.     SECTION "pOS_StackSwap",CODE
  460.  
  461.     XDEF _pOS_StackSwap
  462. _pOS_StackSwap
  463.     move.l a6,-(a7)
  464.     move.l 8(a7),-(a7)
  465.     move.l _gb_ExecLib,a6
  466.     move.l _gb_ExecBase,-(a7)
  467.     move.l -1356(a6),a0
  468.     jsr (a0)
  469.     lea 8(a7),a7
  470.     move.l (a7)+,a6
  471.     rts
  472.  
  473.     SECTION "pOS_ForbidIRQ",CODE
  474.  
  475.     XDEF _pOS_ForbidIRQ
  476. _pOS_ForbidIRQ
  477.     move.l a6,-(a7)
  478.     pea 8(a7)
  479.     move.l _gb_ExecLib,a6
  480.     move.l _gb_ExecBase,-(a7)
  481.     move.l -1332(a6),a0
  482.     jsr (a0)
  483.     lea 8(a7),a7
  484.     move.l (a7)+,a6
  485.     rts
  486.  
  487.     SECTION "pOS_PermitIRQ",CODE
  488.  
  489.     XDEF _pOS_PermitIRQ
  490. _pOS_PermitIRQ
  491.     move.l a6,-(a7)
  492.     pea 8(a7)
  493.     move.l _gb_ExecLib,a6
  494.     move.l _gb_ExecBase,-(a7)
  495.     move.l -1320(a6),a0
  496.     jsr (a0)
  497.     lea 8(a7),a7
  498.     move.l (a7)+,a6
  499.     rts
  500.  
  501.     SECTION "pOS_WaitTimeSignal",CODE
  502.  
  503.     XDEF _pOS_WaitTimeSignal
  504. _pOS_WaitTimeSignal
  505.     move.l a6,-(a7)
  506.     move.l 12(a7),-(a7)
  507.     move.l 12(a7),-(a7)
  508.     move.l _gb_ExecLib,a6
  509.     move.l _gb_ExecBase,-(a7)
  510.     move.l -1572(a6),a0
  511.     jsr (a0)
  512.     lea 12(a7),a7
  513.     move.l (a7)+,a6
  514.     rts
  515.  
  516.     SECTION "pOS_DeleteTask",CODE
  517.  
  518.     XDEF _pOS_DeleteTask
  519. _pOS_DeleteTask
  520.     move.l a6,-(a7)
  521.     move.l 16(a7),-(a7)
  522.     move.l 16(a7),-(a7)
  523.     move.l 16(a7),-(a7)
  524.     move.l _gb_ExecLib,a6
  525.     move.l _gb_ExecBase,-(a7)
  526.     move.l -1596(a6),a0
  527.     jsr (a0)
  528.     lea 16(a7),a7
  529.     move.l (a7)+,a6
  530.     rts
  531.  
  532.     SECTION "pOS_SetTaskXPri",CODE
  533.  
  534.     XDEF _pOS_SetTaskXPri
  535. _pOS_SetTaskXPri
  536.     move.l a6,-(a7)
  537.     move.l 20(a7),-(a7)
  538.     move.l 20(a7),-(a7)
  539.     move.l 20(a7),-(a7)
  540.     move.l 20(a7),-(a7)
  541.     move.l _gb_ExecLib,a6
  542.     move.l _gb_ExecBase,-(a7)
  543.     move.l -1632(a6),a0
  544.     jsr (a0)
  545.     lea 20(a7),a7
  546.     move.l (a7)+,a6
  547.     rts
  548.  
  549.     SECTION "pOS_Supervisor",CODE
  550.  
  551.     XDEF _pOS_Supervisor
  552. _pOS_Supervisor
  553.     move.l a6,-(a7)
  554.     move.l 8(a7),-(a7)
  555.     move.l _gb_ExecLib,a6
  556.     move.l _gb_ExecBase,-(a7)
  557.     move.l -1740(a6),a0
  558.     jsr (a0)
  559.     lea 8(a7),a7
  560.     move.l (a7)+,a6
  561.     rts
  562.  
  563.     SECTION "pOS_AddPort",CODE
  564.  
  565.     XDEF _pOS_AddPort
  566. _pOS_AddPort
  567.     move.l a6,-(a7)
  568.     move.l 8(a7),-(a7)
  569.     move.l _gb_ExecLib,a6
  570.     move.l _gb_ExecBase,-(a7)
  571.     move.l -432(a6),a0
  572.     jsr (a0)
  573.     lea 8(a7),a7
  574.     move.l (a7)+,a6
  575.     rts
  576.  
  577.     SECTION "pOS_RemPort",CODE
  578.  
  579.     XDEF _pOS_RemPort
  580. _pOS_RemPort
  581.     move.l a6,-(a7)
  582.     move.l 8(a7),-(a7)
  583.     move.l _gb_ExecLib,a6
  584.     move.l _gb_ExecBase,-(a7)
  585.     move.l -420(a6),a0
  586.     jsr (a0)
  587.     lea 8(a7),a7
  588.     move.l (a7)+,a6
  589.     rts
  590.  
  591.     SECTION "pOS_PutMsg",CODE
  592.  
  593.     XDEF _pOS_PutMsg
  594. _pOS_PutMsg
  595.     move.l a6,-(a7)
  596.     move.l 12(a7),-(a7)
  597.     move.l 12(a7),-(a7)
  598.     move.l _gb_ExecLib,a6
  599.     move.l _gb_ExecBase,-(a7)
  600.     move.l -408(a6),a0
  601.     jsr (a0)
  602.     lea 12(a7),a7
  603.     move.l (a7)+,a6
  604.     rts
  605.  
  606.     SECTION "pOS_GetMsg",CODE
  607.  
  608.     XDEF _pOS_GetMsg
  609. _pOS_GetMsg
  610.     move.l a6,-(a7)
  611.     move.l 8(a7),-(a7)
  612.     move.l _gb_ExecLib,a6
  613.     move.l _gb_ExecBase,-(a7)
  614.     move.l -396(a6),a0
  615.     jsr (a0)
  616.     lea 8(a7),a7
  617.     move.l (a7)+,a6
  618.     rts
  619.  
  620.     SECTION "pOS_ReplyMsg",CODE
  621.  
  622.     XDEF _pOS_ReplyMsg
  623. _pOS_ReplyMsg
  624.     move.l a6,-(a7)
  625.     move.l 8(a7),-(a7)
  626.     move.l _gb_ExecLib,a6
  627.     move.l _gb_ExecBase,-(a7)
  628.     move.l -384(a6),a0
  629.     jsr (a0)
  630.     lea 8(a7),a7
  631.     move.l (a7)+,a6
  632.     rts
  633.  
  634.     SECTION "pOS_WaitPort",CODE
  635.  
  636.     XDEF _pOS_WaitPort
  637. _pOS_WaitPort
  638.     move.l a6,-(a7)
  639.     move.l 8(a7),-(a7)
  640.     move.l _gb_ExecLib,a6
  641.     move.l _gb_ExecBase,-(a7)
  642.     move.l -372(a6),a0
  643.     jsr (a0)
  644.     lea 8(a7),a7
  645.     move.l (a7)+,a6
  646.     rts
  647.  
  648.     SECTION "pOS_FindPort",CODE
  649.  
  650.     XDEF _pOS_FindPort
  651. _pOS_FindPort
  652.     move.l a6,-(a7)
  653.     move.l 8(a7),-(a7)
  654.     move.l _gb_ExecLib,a6
  655.     move.l _gb_ExecBase,-(a7)
  656.     move.l -360(a6),a0
  657.     jsr (a0)
  658.     lea 8(a7),a7
  659.     move.l (a7)+,a6
  660.     rts
  661.  
  662.     SECTION "pOS_CreatePort",CODE
  663.  
  664.     XDEF _pOS_CreatePort
  665. _pOS_CreatePort
  666.     move.l a6,-(a7)
  667.     move.l 12(a7),-(a7)
  668.     move.l 12(a7),-(a7)
  669.     move.l _gb_ExecLib,a6
  670.     move.l _gb_ExecBase,-(a7)
  671.     move.l -348(a6),a0
  672.     jsr (a0)
  673.     lea 12(a7),a7
  674.     move.l (a7)+,a6
  675.     rts
  676.  
  677.     SECTION "pOS_DeletePort",CODE
  678.  
  679.     XDEF _pOS_DeletePort
  680. _pOS_DeletePort
  681.     move.l a6,-(a7)
  682.     move.l 8(a7),-(a7)
  683.     move.l _gb_ExecLib,a6
  684.     move.l _gb_ExecBase,-(a7)
  685.     move.l -336(a6),a0
  686.     jsr (a0)
  687.     lea 8(a7),a7
  688.     move.l (a7)+,a6
  689.     rts
  690.  
  691.     SECTION "pOS_ConstructMsgPort",CODE
  692.  
  693.     XDEF _pOS_ConstructMsgPort
  694. _pOS_ConstructMsgPort
  695.     move.l a6,-(a7)
  696.     move.l 8(a7),-(a7)
  697.     move.l _gb_ExecLib,a6
  698.     move.l _gb_ExecBase,-(a7)
  699.     move.l -324(a6),a0
  700.     jsr (a0)
  701.     lea 8(a7),a7
  702.     move.l (a7)+,a6
  703.     rts
  704.  
  705.     SECTION "pOS_DestructMsgPort",CODE
  706.  
  707.     XDEF _pOS_DestructMsgPort
  708. _pOS_DestructMsgPort
  709.     move.l a6,-(a7)
  710.     move.l 8(a7),-(a7)
  711.     move.l _gb_ExecLib,a6
  712.     move.l _gb_ExecBase,-(a7)
  713.     move.l -312(a6),a0
  714.     jsr (a0)
  715.     lea 8(a7),a7
  716.     move.l (a7)+,a6
  717.     rts
  718.  
  719.     SECTION "pOS_ConstructSigPort",CODE
  720.  
  721.     XDEF _pOS_ConstructSigPort
  722. _pOS_ConstructSigPort
  723.     move.l a6,-(a7)
  724.     move.l 12(a7),-(a7)
  725.     move.l 12(a7),-(a7)
  726.     move.l _gb_ExecLib,a6
  727.     move.l _gb_ExecBase,-(a7)
  728.     move.l -1428(a6),a0
  729.     jsr (a0)
  730.     lea 12(a7),a7
  731.     move.l (a7)+,a6
  732.     rts
  733.  
  734.     SECTION "pOS_WaitTimePort",CODE
  735.  
  736.     XDEF _pOS_WaitTimePort
  737. _pOS_WaitTimePort
  738.     move.l a6,-(a7)
  739.     move.l 12(a7),-(a7)
  740.     move.l 12(a7),-(a7)
  741.     move.l _gb_ExecLib,a6
  742.     move.l _gb_ExecBase,-(a7)
  743.     move.l -1896(a6),a0
  744.     jsr (a0)
  745.     lea 12(a7),a7
  746.     move.l (a7)+,a6
  747.     rts
  748.  
  749.     SECTION "pOS_AddLibrary",CODE
  750.  
  751.     XDEF _pOS_AddLibrary
  752. _pOS_AddLibrary
  753.     move.l a6,-(a7)
  754.     move.l 8(a7),-(a7)
  755.     move.l _gb_ExecLib,a6
  756.     move.l _gb_ExecBase,-(a7)
  757.     move.l -528(a6),a0
  758.     jsr (a0)
  759.     lea 8(a7),a7
  760.     move.l (a7)+,a6
  761.     rts
  762.  
  763.     SECTION "pOS_RemLibrary",CODE
  764.  
  765.     XDEF _pOS_RemLibrary
  766. _pOS_RemLibrary
  767.     move.l a6,-(a7)
  768.     move.l 8(a7),-(a7)
  769.     move.l _gb_ExecLib,a6
  770.     move.l _gb_ExecBase,-(a7)
  771.     move.l -516(a6),a0
  772.     jsr (a0)
  773.     lea 8(a7),a7
  774.     move.l (a7)+,a6
  775.     rts
  776.  
  777.     SECTION "pOS_OpenLibrary",CODE
  778.  
  779.     XDEF _pOS_OpenLibrary
  780. _pOS_OpenLibrary
  781.     move.l a6,-(a7)
  782.     move.l 12(a7),-(a7)
  783.     move.l 12(a7),-(a7)
  784.     move.l _gb_ExecLib,a6
  785.     move.l _gb_ExecBase,-(a7)
  786.     move.l -504(a6),a0
  787.     jsr (a0)
  788.     lea 12(a7),a7
  789.     move.l (a7)+,a6
  790.     rts
  791.  
  792.     SECTION "pOS_CloseLibrary",CODE
  793.  
  794.     XDEF _pOS_CloseLibrary
  795. _pOS_CloseLibrary
  796.     move.l a6,-(a7)
  797.     move.l 8(a7),-(a7)
  798.     move.l _gb_ExecLib,a6
  799.     move.l _gb_ExecBase,-(a7)
  800.     move.l -492(a6),a0
  801.     jsr (a0)
  802.     lea 8(a7),a7
  803.     move.l (a7)+,a6
  804.     rts
  805.  
  806.     SECTION "pOS_SumLibrary",CODE
  807.  
  808.     XDEF _pOS_SumLibrary
  809. _pOS_SumLibrary
  810.     move.l a6,-(a7)
  811.     move.l 8(a7),-(a7)
  812.     move.l _gb_ExecLib,a6
  813.     move.l _gb_ExecBase,-(a7)
  814.     move.l -480(a6),a0
  815.     jsr (a0)
  816.     lea 8(a7),a7
  817.     move.l (a7)+,a6
  818.     rts
  819.  
  820.     SECTION "pOS_MakeFunctions",CODE
  821.  
  822.     XDEF _pOS_MakeFunctions
  823. _pOS_MakeFunctions
  824.     move.l a6,-(a7)
  825.     move.l 20(a7),-(a7)
  826.     move.l 20(a7),-(a7)
  827.     move.l 20(a7),-(a7)
  828.     move.l 20(a7),-(a7)
  829.     move.l _gb_ExecLib,a6
  830.     move.l _gb_ExecBase,-(a7)
  831.     move.l -468(a6),a0
  832.     jsr (a0)
  833.     lea 20(a7),a7
  834.     move.l (a7)+,a6
  835.     rts
  836.  
  837.     SECTION "pOS_MakeLibrary",CODE
  838.  
  839.     XDEF _pOS_MakeLibrary
  840. _pOS_MakeLibrary
  841.     move.l a6,-(a7)
  842.     move.l 24(a7),-(a7)
  843.     move.l 24(a7),-(a7)
  844.     move.l 24(a7),-(a7)
  845.     move.l 24(a7),-(a7)
  846.     move.l 24(a7),-(a7)
  847.     move.l _gb_ExecLib,a6
  848.     move.l _gb_ExecBase,-(a7)
  849.     move.l -456(a6),a0
  850.     jsr (a0)
  851.     lea 24(a7),a7
  852.     move.l (a7)+,a6
  853.     rts
  854.  
  855.     SECTION "pOS_SetLibFunction",CODE
  856.  
  857.     XDEF _pOS_SetLibFunction
  858. _pOS_SetLibFunction
  859.     move.l a6,-(a7)
  860.     move.l 20(a7),-(a7)
  861.     move.l 20(a7),-(a7)
  862.     move.l 20(a7),-(a7)
  863.     move.l 20(a7),-(a7)
  864.     move.l _gb_ExecLib,a6
  865.     move.l _gb_ExecBase,-(a7)
  866.     move.l -444(a6),a0
  867.     jsr (a0)
  868.     lea 20(a7),a7
  869.     move.l (a7)+,a6
  870.     rts
  871.  
  872.     SECTION "pOS_Allocate",CODE
  873.  
  874.     XDEF _pOS_Allocate
  875. _pOS_Allocate
  876.     move.l a6,-(a7)
  877.     move.l 12(a7),-(a7)
  878.     move.l 12(a7),-(a7)
  879.     move.l _gb_ExecLib,a6
  880.     move.l _gb_ExecBase,-(a7)
  881.     move.l -732(a6),a0
  882.     jsr (a0)
  883.     lea 12(a7),a7
  884.     move.l (a7)+,a6
  885.     rts
  886.  
  887.     SECTION "pOS_Deallocate",CODE
  888.  
  889.     XDEF _pOS_Deallocate
  890. _pOS_Deallocate
  891.     move.l a6,-(a7)
  892.     move.l 16(a7),-(a7)
  893.     move.l 16(a7),-(a7)
  894.     move.l 16(a7),-(a7)
  895.     move.l _gb_ExecLib,a6
  896.     move.l _gb_ExecBase,-(a7)
  897.     move.l -720(a6),a0
  898.     jsr (a0)
  899.     lea 16(a7),a7
  900.     move.l (a7)+,a6
  901.     rts
  902.  
  903.     SECTION "pOS_AllocMem",CODE
  904.  
  905.     XDEF _pOS_AllocMem
  906. _pOS_AllocMem
  907.     move.l a6,-(a7)
  908.     move.l 12(a7),-(a7)
  909.     move.l 12(a7),-(a7)
  910.     move.l _gb_ExecLib,a6
  911.     move.l _gb_ExecBase,-(a7)
  912.     move.l -708(a6),a0
  913.     jsr (a0)
  914.     lea 12(a7),a7
  915.     move.l (a7)+,a6
  916.     rts
  917.  
  918.     SECTION "pOS_AllocAbs",CODE
  919.  
  920.     XDEF _pOS_AllocAbs
  921. _pOS_AllocAbs
  922.     move.l a6,-(a7)
  923.     move.l 12(a7),-(a7)
  924.     move.l 12(a7),-(a7)
  925.     move.l _gb_ExecLib,a6
  926.     move.l _gb_ExecBase,-(a7)
  927.     move.l -696(a6),a0
  928.     jsr (a0)
  929.     lea 12(a7),a7
  930.     move.l (a7)+,a6
  931.     rts
  932.  
  933.     SECTION "pOS_FreeMem",CODE
  934.  
  935.     XDEF _pOS_FreeMem
  936. _pOS_FreeMem
  937.     move.l a6,-(a7)
  938.     move.l 12(a7),-(a7)
  939.     move.l 12(a7),-(a7)
  940.     move.l _gb_ExecLib,a6
  941.     move.l _gb_ExecBase,-(a7)
  942.     move.l -684(a6),a0
  943.     jsr (a0)
  944.     lea 12(a7),a7
  945.     move.l (a7)+,a6
  946.     rts
  947.  
  948.     SECTION "pOS_AvailMem",CODE
  949.  
  950.     XDEF _pOS_AvailMem
  951. _pOS_AvailMem
  952.     move.l a6,-(a7)
  953.     move.l 8(a7),-(a7)
  954.     move.l _gb_ExecLib,a6
  955.     move.l _gb_ExecBase,-(a7)
  956.     move.l -672(a6),a0
  957.     jsr (a0)
  958.     lea 8(a7),a7
  959.     move.l (a7)+,a6
  960.     rts
  961.  
  962.     SECTION "pOS_AllocEntry",CODE
  963.  
  964.     XDEF _pOS_AllocEntry
  965. _pOS_AllocEntry
  966.     move.l a6,-(a7)
  967.     move.l 12(a7),-(a7)
  968.     move.l 12(a7),-(a7)
  969.     move.l _gb_ExecLib,a6
  970.     move.l _gb_ExecBase,-(a7)
  971.     move.l -660(a6),a0
  972.     jsr (a0)
  973.     lea 12(a7),a7
  974.     move.l (a7)+,a6
  975.     rts
  976.  
  977.     SECTION "pOS_FreeEntry",CODE
  978.  
  979.     XDEF _pOS_FreeEntry
  980. _pOS_FreeEntry
  981.     move.l a6,-(a7)
  982.     move.l 12(a7),-(a7)
  983.     move.l 12(a7),-(a7)
  984.     move.l _gb_ExecLib,a6
  985.     move.l _gb_ExecBase,-(a7)
  986.     move.l -648(a6),a0
  987.     jsr (a0)
  988.     lea 12(a7),a7
  989.     move.l (a7)+,a6
  990.     rts
  991.  
  992.     SECTION "pOS_AddMemList",CODE
  993.  
  994.     XDEF _pOS_AddMemList
  995. _pOS_AddMemList
  996.     move.l a6,-(a7)
  997.     move.l 24(a7),-(a7)
  998.     move.l 24(a7),-(a7)
  999.     move.l 24(a7),-(a7)
  1000.     move.l 24(a7),-(a7)
  1001.     move.l 24(a7),-(a7)
  1002.     move.l _gb_ExecLib,a6
  1003.     move.l _gb_ExecBase,-(a7)
  1004.     move.l -636(a6),a0
  1005.     jsr (a0)
  1006.     lea 24(a7),a7
  1007.     move.l (a7)+,a6
  1008.     rts
  1009.  
  1010.     SECTION "pOS_AllocVec",CODE
  1011.  
  1012.     XDEF _pOS_AllocVec
  1013. _pOS_AllocVec
  1014.     move.l a6,-(a7)
  1015.     move.l 12(a7),-(a7)
  1016.     move.l 12(a7),-(a7)
  1017.     move.l _gb_ExecLib,a6
  1018.     move.l _gb_ExecBase,-(a7)
  1019.     move.l -624(a6),a0
  1020.     jsr (a0)
  1021.     lea 12(a7),a7
  1022.     move.l (a7)+,a6
  1023.     rts
  1024.  
  1025.     SECTION "pOS_FreeVec",CODE
  1026.  
  1027.     XDEF _pOS_FreeVec
  1028. _pOS_FreeVec
  1029.     move.l a6,-(a7)
  1030.     move.l 8(a7),-(a7)
  1031.     move.l _gb_ExecLib,a6
  1032.     move.l _gb_ExecBase,-(a7)
  1033.     move.l -612(a6),a0
  1034.     jsr (a0)
  1035.     lea 8(a7),a7
  1036.     move.l (a7)+,a6
  1037.     rts
  1038.  
  1039.     SECTION "pOS_InitMemPool",CODE
  1040.  
  1041.     XDEF _pOS_InitMemPool
  1042. _pOS_InitMemPool
  1043.     move.l a6,-(a7)
  1044.     move.l 16(a7),-(a7)
  1045.     move.l 16(a7),-(a7)
  1046.     move.l 16(a7),-(a7)
  1047.     move.l _gb_ExecLib,a6
  1048.     move.l _gb_ExecBase,-(a7)
  1049.     move.l -600(a6),a0
  1050.     jsr (a0)
  1051.     lea 16(a7),a7
  1052.     move.l (a7)+,a6
  1053.     rts
  1054.  
  1055.     SECTION "pOS_AllocPoolMem",CODE
  1056.  
  1057.     XDEF _pOS_AllocPoolMem
  1058. _pOS_AllocPoolMem
  1059.     move.l a6,-(a7)
  1060.     move.l 16(a7),-(a7)
  1061.     move.l 16(a7),-(a7)
  1062.     move.l 16(a7),-(a7)
  1063.     move.l _gb_ExecLib,a6
  1064.     move.l _gb_ExecBase,-(a7)
  1065.     move.l -588(a6),a0
  1066.     jsr (a0)
  1067.     lea 16(a7),a7
  1068.     move.l (a7)+,a6
  1069.     rts
  1070.  
  1071.     SECTION "pOS_FreePoolMem",CODE
  1072.  
  1073.     XDEF _pOS_FreePoolMem
  1074. _pOS_FreePoolMem
  1075.     move.l a6,-(a7)
  1076.     move.l 16(a7),-(a7)
  1077.     move.l 16(a7),-(a7)
  1078.     move.l 16(a7),-(a7)
  1079.     move.l _gb_ExecLib,a6
  1080.     move.l _gb_ExecBase,-(a7)
  1081.     move.l -576(a6),a0
  1082.     jsr (a0)
  1083.     lea 16(a7),a7
  1084.     move.l (a7)+,a6
  1085.     rts
  1086.  
  1087.     SECTION "pOS_FreePoolAll",CODE
  1088.  
  1089.     XDEF _pOS_FreePoolAll
  1090. _pOS_FreePoolAll
  1091.     move.l a6,-(a7)
  1092.     move.l 8(a7),-(a7)
  1093.     move.l _gb_ExecLib,a6
  1094.     move.l _gb_ExecBase,-(a7)
  1095.     move.l -564(a6),a0
  1096.     jsr (a0)
  1097.     lea 8(a7),a7
  1098.     move.l (a7)+,a6
  1099.     rts
  1100.  
  1101.     SECTION "pOS_AllocPoolVec",CODE
  1102.  
  1103.     XDEF _pOS_AllocPoolVec
  1104. _pOS_AllocPoolVec
  1105.     move.l a6,-(a7)
  1106.     move.l 16(a7),-(a7)
  1107.     move.l 16(a7),-(a7)
  1108.     move.l 16(a7),-(a7)
  1109.     move.l _gb_ExecLib,a6
  1110.     move.l _gb_ExecBase,-(a7)
  1111.     move.l -552(a6),a0
  1112.     jsr (a0)
  1113.     lea 16(a7),a7
  1114.     move.l (a7)+,a6
  1115.     rts
  1116.  
  1117.     SECTION "pOS_FreePoolVec",CODE
  1118.  
  1119.     XDEF _pOS_FreePoolVec
  1120. _pOS_FreePoolVec
  1121.     move.l a6,-(a7)
  1122.     move.l 12(a7),-(a7)
  1123.     move.l 12(a7),-(a7)
  1124.     move.l _gb_ExecLib,a6
  1125.     move.l _gb_ExecBase,-(a7)
  1126.     move.l -540(a6),a0
  1127.     jsr (a0)
  1128.     lea 12(a7),a7
  1129.     move.l (a7)+,a6
  1130.     rts
  1131.  
  1132.     SECTION "pOS_CopyMem",CODE
  1133.  
  1134.     XDEF _pOS_CopyMem
  1135. _pOS_CopyMem
  1136.     move.l a6,-(a7)
  1137.     move.l 16(a7),-(a7)
  1138.     move.l 16(a7),-(a7)
  1139.     move.l 16(a7),-(a7)
  1140.     move.l _gb_ExecLib,a6
  1141.     move.l _gb_ExecBase,-(a7)
  1142.     move.l -1344(a6),a0
  1143.     jsr (a0)
  1144.     lea 16(a7),a7
  1145.     move.l (a7)+,a6
  1146.     rts
  1147.  
  1148.     SECTION "pOS_AddMemHandler",CODE
  1149.  
  1150.     XDEF _pOS_AddMemHandler
  1151. _pOS_AddMemHandler
  1152.     move.l a6,-(a7)
  1153.     move.l 8(a7),-(a7)
  1154.     move.l _gb_ExecLib,a6
  1155.     move.l _gb_ExecBase,-(a7)
  1156.     move.l -1560(a6),a0
  1157.     jsr (a0)
  1158.     lea 8(a7),a7
  1159.     move.l (a7)+,a6
  1160.     rts
  1161.  
  1162.     SECTION "pOS_RemMemHandler",CODE
  1163.  
  1164.     XDEF _pOS_RemMemHandler
  1165. _pOS_RemMemHandler
  1166.     move.l a6,-(a7)
  1167.     move.l 8(a7),-(a7)
  1168.     move.l _gb_ExecLib,a6
  1169.     move.l _gb_ExecBase,-(a7)
  1170.     move.l -1548(a6),a0
  1171.     jsr (a0)
  1172.     lea 8(a7),a7
  1173.     move.l (a7)+,a6
  1174.     rts
  1175.  
  1176.     SECTION "pOS_AvailPoolMem",CODE
  1177.  
  1178.     XDEF _pOS_AvailPoolMem
  1179. _pOS_AvailPoolMem
  1180.     move.l a6,-(a7)
  1181.     move.l 12(a7),-(a7)
  1182.     move.l 12(a7),-(a7)
  1183.     move.l _gb_ExecLib,a6
  1184.     move.l _gb_ExecBase,-(a7)
  1185.     move.l -1704(a6),a0
  1186.     jsr (a0)
  1187.     lea 12(a7),a7
  1188.     move.l (a7)+,a6
  1189.     rts
  1190.  
  1191.     SECTION "pOS_TypeOfMem",CODE
  1192.  
  1193.     XDEF _pOS_TypeOfMem
  1194. _pOS_TypeOfMem
  1195.     move.l a6,-(a7)
  1196.     move.l 12(a7),-(a7)
  1197.     move.l 12(a7),-(a7)
  1198.     move.l _gb_ExecLib,a6
  1199.     move.l _gb_ExecBase,-(a7)
  1200.     move.l -1692(a6),a0
  1201.     jsr (a0)
  1202.     lea 12(a7),a7
  1203.     move.l (a7)+,a6
  1204.     rts
  1205.  
  1206.     SECTION "pOS_IsPoolMem",CODE
  1207.  
  1208.     XDEF _pOS_IsPoolMem
  1209. _pOS_IsPoolMem
  1210.     move.l a6,-(a7)
  1211.     move.l 12(a7),-(a7)
  1212.     move.l 12(a7),-(a7)
  1213.     move.l _gb_ExecLib,a6
  1214.     move.l _gb_ExecBase,-(a7)
  1215.     move.l -1680(a6),a0
  1216.     jsr (a0)
  1217.     lea 12(a7),a7
  1218.     move.l (a7)+,a6
  1219.     rts
  1220.  
  1221.     SECTION "pOS_AllocAlignment",CODE
  1222.  
  1223.     XDEF _pOS_AllocAlignment
  1224. _pOS_AllocAlignment
  1225.     move.l a6,-(a7)
  1226.     move.l 20(a7),-(a7)
  1227.     move.l 20(a7),-(a7)
  1228.     move.l 20(a7),-(a7)
  1229.     move.l 20(a7),-(a7)
  1230.     move.l _gb_ExecLib,a6
  1231.     move.l _gb_ExecBase,-(a7)
  1232.     move.l -1668(a6),a0
  1233.     jsr (a0)
  1234.     lea 20(a7),a7
  1235.     move.l (a7)+,a6
  1236.     rts
  1237.  
  1238.     SECTION "pOS_InitSemaphore",CODE
  1239.  
  1240.     XDEF _pOS_InitSemaphore
  1241. _pOS_InitSemaphore
  1242.     move.l a6,-(a7)
  1243.     move.l 8(a7),-(a7)
  1244.     move.l _gb_ExecLib,a6
  1245.     move.l _gb_ExecBase,-(a7)
  1246.     move.l -840(a6),a0
  1247.     jsr (a0)
  1248.     lea 8(a7),a7
  1249.     move.l (a7)+,a6
  1250.     rts
  1251.  
  1252.     SECTION "pOS_ObtainSemaphore",CODE
  1253.  
  1254.     XDEF _pOS_ObtainSemaphore
  1255. _pOS_ObtainSemaphore
  1256.     move.l a6,-(a7)
  1257.     move.l 8(a7),-(a7)
  1258.     move.l _gb_ExecLib,a6
  1259.     move.l _gb_ExecBase,-(a7)
  1260.     move.l -828(a6),a0
  1261.     jsr (a0)
  1262.     lea 8(a7),a7
  1263.     move.l (a7)+,a6
  1264.     rts
  1265.  
  1266.     SECTION "pOS_ReleaseSemaphore",CODE
  1267.  
  1268.     XDEF _pOS_ReleaseSemaphore
  1269. _pOS_ReleaseSemaphore
  1270.     move.l a6,-(a7)
  1271.     move.l 8(a7),-(a7)
  1272.     move.l _gb_ExecLib,a6
  1273.     move.l _gb_ExecBase,-(a7)
  1274.     move.l -816(a6),a0
  1275.     jsr (a0)
  1276.     lea 8(a7),a7
  1277.     move.l (a7)+,a6
  1278.     rts
  1279.  
  1280.     SECTION "pOS_AttemptSemaphore",CODE
  1281.  
  1282.     XDEF _pOS_AttemptSemaphore
  1283. _pOS_AttemptSemaphore
  1284.     move.l a6,-(a7)
  1285.     move.l 8(a7),-(a7)
  1286.     move.l _gb_ExecLib,a6
  1287.     move.l _gb_ExecBase,-(a7)
  1288.     move.l -804(a6),a0
  1289.     jsr (a0)
  1290.     lea 8(a7),a7
  1291.     move.l (a7)+,a6
  1292.     rts
  1293.  
  1294.     SECTION "pOS_ObtainSemaphoreList",CODE
  1295.  
  1296.     XDEF _pOS_ObtainSemaphoreList
  1297. _pOS_ObtainSemaphoreList
  1298.     move.l a6,-(a7)
  1299.     move.l 8(a7),-(a7)
  1300.     move.l _gb_ExecLib,a6
  1301.     move.l _gb_ExecBase,-(a7)
  1302.     move.l -792(a6),a0
  1303.     jsr (a0)
  1304.     lea 8(a7),a7
  1305.     move.l (a7)+,a6
  1306.     rts
  1307.  
  1308.     SECTION "pOS_ReleaseSemaphoreList",CODE
  1309.  
  1310.     XDEF _pOS_ReleaseSemaphoreList
  1311. _pOS_ReleaseSemaphoreList
  1312.     move.l a6,-(a7)
  1313.     move.l 8(a7),-(a7)
  1314.     move.l _gb_ExecLib,a6
  1315.     move.l _gb_ExecBase,-(a7)
  1316.     move.l -780(a6),a0
  1317.     jsr (a0)
  1318.     lea 8(a7),a7
  1319.     move.l (a7)+,a6
  1320.     rts
  1321.  
  1322.     SECTION "pOS_FindSemaphore",CODE
  1323.  
  1324.     XDEF _pOS_FindSemaphore
  1325. _pOS_FindSemaphore
  1326.     move.l a6,-(a7)
  1327.     move.l 8(a7),-(a7)
  1328.     move.l _gb_ExecLib,a6
  1329.     move.l _gb_ExecBase,-(a7)
  1330.     move.l -768(a6),a0
  1331.     jsr (a0)
  1332.     lea 8(a7),a7
  1333.     move.l (a7)+,a6
  1334.     rts
  1335.  
  1336.     SECTION "pOS_AddSemaphore",CODE
  1337.  
  1338.     XDEF _pOS_AddSemaphore
  1339. _pOS_AddSemaphore
  1340.     move.l a6,-(a7)
  1341.     move.l 8(a7),-(a7)
  1342.     move.l _gb_ExecLib,a6
  1343.     move.l _gb_ExecBase,-(a7)
  1344.     move.l -756(a6),a0
  1345.     jsr (a0)
  1346.     lea 8(a7),a7
  1347.     move.l (a7)+,a6
  1348.     rts
  1349.  
  1350.     SECTION "pOS_RemSemaphore",CODE
  1351.  
  1352.     XDEF _pOS_RemSemaphore
  1353. _pOS_RemSemaphore
  1354.     move.l a6,-(a7)
  1355.     move.l 8(a7),-(a7)
  1356.     move.l _gb_ExecLib,a6
  1357.     move.l _gb_ExecBase,-(a7)
  1358.     move.l -744(a6),a0
  1359.     jsr (a0)
  1360.     lea 8(a7),a7
  1361.     move.l (a7)+,a6
  1362.     rts
  1363.  
  1364.     SECTION "pOS_ProcureSemaphore",CODE
  1365.  
  1366.     XDEF _pOS_ProcureSemaphore
  1367. _pOS_ProcureSemaphore
  1368.     move.l a6,-(a7)
  1369.     move.l 12(a7),-(a7)
  1370.     move.l 12(a7),-(a7)
  1371.     move.l _gb_ExecLib,a6
  1372.     move.l _gb_ExecBase,-(a7)
  1373.     move.l -1476(a6),a0
  1374.     jsr (a0)
  1375.     lea 12(a7),a7
  1376.     move.l (a7)+,a6
  1377.     rts
  1378.  
  1379.     SECTION "pOS_VacateSemaphore",CODE
  1380.  
  1381.     XDEF _pOS_VacateSemaphore
  1382. _pOS_VacateSemaphore
  1383.     move.l a6,-(a7)
  1384.     move.l 12(a7),-(a7)
  1385.     move.l 12(a7),-(a7)
  1386.     move.l _gb_ExecLib,a6
  1387.     move.l _gb_ExecBase,-(a7)
  1388.     move.l -1464(a6),a0
  1389.     jsr (a0)
  1390.     lea 12(a7),a7
  1391.     move.l (a7)+,a6
  1392.     rts
  1393.  
  1394.     SECTION "pOS_AttemptProcureSemaphore",CODE
  1395.  
  1396.     XDEF _pOS_AttemptProcureSemaphore
  1397. _pOS_AttemptProcureSemaphore
  1398.     move.l a6,-(a7)
  1399.     move.l 12(a7),-(a7)
  1400.     move.l 12(a7),-(a7)
  1401.     move.l _gb_ExecLib,a6
  1402.     move.l _gb_ExecBase,-(a7)
  1403.     move.l -1452(a6),a0
  1404.     jsr (a0)
  1405.     lea 12(a7),a7
  1406.     move.l (a7)+,a6
  1407.     rts
  1408.  
  1409.     SECTION "pOS_ObtainSemaphoreShared",CODE
  1410.  
  1411.     XDEF _pOS_ObtainSemaphoreShared
  1412. _pOS_ObtainSemaphoreShared
  1413.     move.l a6,-(a7)
  1414.     move.l 8(a7),-(a7)
  1415.     move.l _gb_ExecLib,a6
  1416.     move.l _gb_ExecBase,-(a7)
  1417.     move.l -1440(a6),a0
  1418.     jsr (a0)
  1419.     lea 8(a7),a7
  1420.     move.l (a7)+,a6
  1421.     rts
  1422.  
  1423.     SECTION "pOS_AttemptTimeSemaphore",CODE
  1424.  
  1425.     XDEF _pOS_AttemptTimeSemaphore
  1426. _pOS_AttemptTimeSemaphore
  1427.     move.l a6,-(a7)
  1428.     move.l 12(a7),-(a7)
  1429.     move.l 12(a7),-(a7)
  1430.     move.l _gb_ExecLib,a6
  1431.     move.l _gb_ExecBase,-(a7)
  1432.     move.l -1536(a6),a0
  1433.     jsr (a0)
  1434.     lea 12(a7),a7
  1435.     move.l (a7)+,a6
  1436.     rts
  1437.  
  1438.     SECTION "pOS_AddSemaphoreQR",CODE
  1439.  
  1440.     XDEF _pOS_AddSemaphoreQR
  1441. _pOS_AddSemaphoreQR
  1442.     move.l a6,-(a7)
  1443.     move.l 12(a7),-(a7)
  1444.     move.l 12(a7),-(a7)
  1445.     move.l _gb_ExecLib,a6
  1446.     move.l _gb_ExecBase,-(a7)
  1447.     move.l -1620(a6),a0
  1448.     jsr (a0)
  1449.     lea 12(a7),a7
  1450.     move.l (a7)+,a6
  1451.     rts
  1452.  
  1453.     SECTION "pOS_RemSemaphoreQR",CODE
  1454.  
  1455.     XDEF _pOS_RemSemaphoreQR
  1456. _pOS_RemSemaphoreQR
  1457.     move.l a6,-(a7)
  1458.     move.l 12(a7),-(a7)
  1459.     move.l 12(a7),-(a7)
  1460.     move.l _gb_ExecLib,a6
  1461.     move.l _gb_ExecBase,-(a7)
  1462.     move.l -1608(a6),a0
  1463.     jsr (a0)
  1464.     lea 12(a7),a7
  1465.     move.l (a7)+,a6
  1466.     rts
  1467.  
  1468.     SECTION "pOS_IsObtainSemaphore",CODE
  1469.  
  1470.     XDEF _pOS_IsObtainSemaphore
  1471. _pOS_IsObtainSemaphore
  1472.     move.l a6,-(a7)
  1473.     move.l 8(a7),-(a7)
  1474.     move.l _gb_ExecLib,a6
  1475.     move.l _gb_ExecBase,-(a7)
  1476.     move.l -1656(a6),a0
  1477.     jsr (a0)
  1478.     lea 8(a7),a7
  1479.     move.l (a7)+,a6
  1480.     rts
  1481.  
  1482.     SECTION "pOS_DisplayAlert",CODE
  1483.  
  1484.     XDEF _pOS_DisplayAlert
  1485. _pOS_DisplayAlert
  1486.     move.l a6,-(a7)
  1487.     move.l 8(a7),-(a7)
  1488.     move.l _gb_ExecLib,a6
  1489.     move.l _gb_ExecBase,-(a7)
  1490.     move.l -852(a6),a0
  1491.     jsr (a0)
  1492.     lea 8(a7),a7
  1493.     move.l (a7)+,a6
  1494.     rts
  1495.  
  1496.     SECTION "pOS_ExecCheckA",CODE
  1497.  
  1498.     XDEF _pOS_ExecCheckA
  1499. _pOS_ExecCheckA
  1500.     move.l a6,-(a7)
  1501.     move.l 8(a7),-(a7)
  1502.     move.l _gb_ExecLib,a6
  1503.     move.l _gb_ExecBase,-(a7)
  1504.     move.l -1644(a6),a0
  1505.     jsr (a0)
  1506.     lea 8(a7),a7
  1507.     move.l (a7)+,a6
  1508.     rts
  1509.  
  1510.     SECTION "pOS_ExecCheck",CODE
  1511.  
  1512.     XDEF _pOS_ExecCheck
  1513. _pOS_ExecCheck
  1514.     move.l a6,-(a7)
  1515.     pea 8(a7)
  1516.     move.l _gb_ExecLib,a6
  1517.     move.l _gb_ExecBase,-(a7)
  1518.     move.l -1644(a6),a0
  1519.     jsr (a0)
  1520.     lea 8(a7),a7
  1521.     move.l (a7)+,a6
  1522.     rts
  1523.  
  1524.     SECTION "pOS_KPutChar",CODE
  1525.  
  1526.     XDEF _pOS_KPutChar
  1527. _pOS_KPutChar
  1528.     move.l a6,-(a7)
  1529.     move.l 8(a7),-(a7)
  1530.     move.l _gb_ExecLib,a6
  1531.     move.l _gb_ExecBase,-(a7)
  1532.     move.l -1728(a6),a0
  1533.     jsr (a0)
  1534.     lea 8(a7),a7
  1535.     move.l (a7)+,a6
  1536.     rts
  1537.  
  1538.     SECTION "pOS_VKPrintf",CODE
  1539.  
  1540.     XDEF _pOS_VKPrintf
  1541. _pOS_VKPrintf
  1542.     move.l a6,-(a7)
  1543.     move.l 12(a7),-(a7)
  1544.     move.l 12(a7),-(a7)
  1545.     move.l _gb_ExecLib,a6
  1546.     move.l _gb_ExecBase,-(a7)
  1547.     move.l -1716(a6),a0
  1548.     jsr (a0)
  1549.     lea 12(a7),a7
  1550.     move.l (a7)+,a6
  1551.     rts
  1552.  
  1553.     SECTION "pOS_AddDevice",CODE
  1554.  
  1555.     XDEF _pOS_AddDevice
  1556. _pOS_AddDevice
  1557.     move.l a6,-(a7)
  1558.     move.l 8(a7),-(a7)
  1559.     move.l _gb_ExecLib,a6
  1560.     move.l _gb_ExecBase,-(a7)
  1561.     move.l -1020(a6),a0
  1562.     jsr (a0)
  1563.     lea 8(a7),a7
  1564.     move.l (a7)+,a6
  1565.     rts
  1566.  
  1567.     SECTION "pOS_RemDevice",CODE
  1568.  
  1569.     XDEF _pOS_RemDevice
  1570. _pOS_RemDevice
  1571.     move.l a6,-(a7)
  1572.     move.l 8(a7),-(a7)
  1573.     move.l _gb_ExecLib,a6
  1574.     move.l _gb_ExecBase,-(a7)
  1575.     move.l -1008(a6),a0
  1576.     jsr (a0)
  1577.     lea 8(a7),a7
  1578.     move.l (a7)+,a6
  1579.     rts
  1580.  
  1581.     SECTION "pOS_OpenDevice",CODE
  1582.  
  1583.     XDEF _pOS_OpenDevice
  1584. _pOS_OpenDevice
  1585.     move.l a6,-(a7)
  1586.     move.l 24(a7),-(a7)
  1587.     move.l 24(a7),-(a7)
  1588.     move.l 24(a7),-(a7)
  1589.     move.l 24(a7),-(a7)
  1590.     move.l 24(a7),-(a7)
  1591.     move.l _gb_ExecLib,a6
  1592.     move.l _gb_ExecBase,-(a7)
  1593.     move.l -996(a6),a0
  1594.     jsr (a0)
  1595.     lea 24(a7),a7
  1596.     move.l (a7)+,a6
  1597.     rts
  1598.  
  1599.     SECTION "pOS_CloseDevice",CODE
  1600.  
  1601.     XDEF _pOS_CloseDevice
  1602. _pOS_CloseDevice
  1603.     move.l a6,-(a7)
  1604.     move.l 8(a7),-(a7)
  1605.     move.l _gb_ExecLib,a6
  1606.     move.l _gb_ExecBase,-(a7)
  1607.     move.l -984(a6),a0
  1608.     jsr (a0)
  1609.     lea 8(a7),a7
  1610.     move.l (a7)+,a6
  1611.     rts
  1612.  
  1613.     SECTION "pOS_DoIO",CODE
  1614.  
  1615.     XDEF _pOS_DoIO
  1616. _pOS_DoIO
  1617.     move.l a6,-(a7)
  1618.     move.l 8(a7),-(a7)
  1619.     move.l _gb_ExecLib,a6
  1620.     move.l _gb_ExecBase,-(a7)
  1621.     move.l -972(a6),a0
  1622.     jsr (a0)
  1623.     lea 8(a7),a7
  1624.     move.l (a7)+,a6
  1625.     rts
  1626.  
  1627.     SECTION "pOS_SendIO",CODE
  1628.  
  1629.     XDEF _pOS_SendIO
  1630. _pOS_SendIO
  1631.     move.l a6,-(a7)
  1632.     move.l 8(a7),-(a7)
  1633.     move.l _gb_ExecLib,a6
  1634.     move.l _gb_ExecBase,-(a7)
  1635.     move.l -960(a6),a0
  1636.     jsr (a0)
  1637.     lea 8(a7),a7
  1638.     move.l (a7)+,a6
  1639.     rts
  1640.  
  1641.     SECTION "pOS_CheckIO",CODE
  1642.  
  1643.     XDEF _pOS_CheckIO
  1644. _pOS_CheckIO
  1645.     move.l a6,-(a7)
  1646.     move.l 8(a7),-(a7)
  1647.     move.l _gb_ExecLib,a6
  1648.     move.l _gb_ExecBase,-(a7)
  1649.     move.l -948(a6),a0
  1650.     jsr (a0)
  1651.     lea 8(a7),a7
  1652.     move.l (a7)+,a6
  1653.     rts
  1654.  
  1655.     SECTION "pOS_WaitIO",CODE
  1656.  
  1657.     XDEF _pOS_WaitIO
  1658. _pOS_WaitIO
  1659.     move.l a6,-(a7)
  1660.     move.l 8(a7),-(a7)
  1661.     move.l _gb_ExecLib,a6
  1662.     move.l _gb_ExecBase,-(a7)
  1663.     move.l -936(a6),a0
  1664.     jsr (a0)
  1665.     lea 8(a7),a7
  1666.     move.l (a7)+,a6
  1667.     rts
  1668.  
  1669.     SECTION "pOS_AbortIO",CODE
  1670.  
  1671.     XDEF _pOS_AbortIO
  1672. _pOS_AbortIO
  1673.     move.l a6,-(a7)
  1674.     move.l 8(a7),-(a7)
  1675.     move.l _gb_ExecLib,a6
  1676.     move.l _gb_ExecBase,-(a7)
  1677.     move.l -924(a6),a0
  1678.     jsr (a0)
  1679.     lea 8(a7),a7
  1680.     move.l (a7)+,a6
  1681.     rts
  1682.  
  1683.     SECTION "pOS_BeginIO",CODE
  1684.  
  1685.     XDEF _pOS_BeginIO
  1686. _pOS_BeginIO
  1687.     move.l a6,-(a7)
  1688.     move.l 8(a7),-(a7)
  1689.     move.l _gb_ExecLib,a6
  1690.     move.l _gb_ExecBase,-(a7)
  1691.     move.l -912(a6),a0
  1692.     jsr (a0)
  1693.     lea 8(a7),a7
  1694.     move.l (a7)+,a6
  1695.     rts
  1696.  
  1697.     SECTION "pOS_CreateIORequest",CODE
  1698.  
  1699.     XDEF _pOS_CreateIORequest
  1700. _pOS_CreateIORequest
  1701.     move.l a6,-(a7)
  1702.     move.l 12(a7),-(a7)
  1703.     move.l 12(a7),-(a7)
  1704.     move.l _gb_ExecLib,a6
  1705.     move.l _gb_ExecBase,-(a7)
  1706.     move.l -900(a6),a0
  1707.     jsr (a0)
  1708.     lea 12(a7),a7
  1709.     move.l (a7)+,a6
  1710.     rts
  1711.  
  1712.     SECTION "pOS_DeleteIORequest",CODE
  1713.  
  1714.     XDEF _pOS_DeleteIORequest
  1715. _pOS_DeleteIORequest
  1716.     move.l a6,-(a7)
  1717.     move.l 8(a7),-(a7)
  1718.     move.l _gb_ExecLib,a6
  1719.     move.l _gb_ExecBase,-(a7)
  1720.     move.l -888(a6),a0
  1721.     jsr (a0)
  1722.     lea 8(a7),a7
  1723.     move.l (a7)+,a6
  1724.     rts
  1725.  
  1726.     SECTION "pOS_AddResource",CODE
  1727.  
  1728.     XDEF _pOS_AddResource
  1729. _pOS_AddResource
  1730.     move.l a6,-(a7)
  1731.     move.l 8(a7),-(a7)
  1732.     move.l _gb_ExecLib,a6
  1733.     move.l _gb_ExecBase,-(a7)
  1734.     move.l -1068(a6),a0
  1735.     jsr (a0)
  1736.     lea 8(a7),a7
  1737.     move.l (a7)+,a6
  1738.     rts
  1739.  
  1740.     SECTION "pOS_RemResource",CODE
  1741.  
  1742.     XDEF _pOS_RemResource
  1743. _pOS_RemResource
  1744.     move.l a6,-(a7)
  1745.     move.l 8(a7),-(a7)
  1746.     move.l _gb_ExecLib,a6
  1747.     move.l _gb_ExecBase,-(a7)
  1748.     move.l -1056(a6),a0
  1749.     jsr (a0)
  1750.     lea 8(a7),a7
  1751.     move.l (a7)+,a6
  1752.     rts
  1753.  
  1754.     SECTION "pOS_OpenResource",CODE
  1755.  
  1756.     XDEF _pOS_OpenResource
  1757. _pOS_OpenResource
  1758.     move.l a6,-(a7)
  1759.     move.l 8(a7),-(a7)
  1760.     move.l _gb_ExecLib,a6
  1761.     move.l _gb_ExecBase,-(a7)
  1762.     move.l -1044(a6),a0
  1763.     jsr (a0)
  1764.     lea 8(a7),a7
  1765.     move.l (a7)+,a6
  1766.     rts
  1767.  
  1768.     SECTION "pOS_CloseResource",CODE
  1769.  
  1770.     XDEF _pOS_CloseResource
  1771. _pOS_CloseResource
  1772.     move.l a6,-(a7)
  1773.     move.l 8(a7),-(a7)
  1774.     move.l _gb_ExecLib,a6
  1775.     move.l _gb_ExecBase,-(a7)
  1776.     move.l -1032(a6),a0
  1777.     jsr (a0)
  1778.     lea 8(a7),a7
  1779.     move.l (a7)+,a6
  1780.     rts
  1781.  
  1782.     SECTION "pOS_FindResident",CODE
  1783.  
  1784.     XDEF _pOS_FindResident
  1785. _pOS_FindResident
  1786.     move.l a6,-(a7)
  1787.     move.l 8(a7),-(a7)
  1788.     move.l _gb_ExecLib,a6
  1789.     move.l _gb_ExecBase,-(a7)
  1790.     move.l -876(a6),a0
  1791.     jsr (a0)
  1792.     lea 8(a7),a7
  1793.     move.l (a7)+,a6
  1794.     rts
  1795.  
  1796.     SECTION "pOS_InitResident",CODE
  1797.  
  1798.     XDEF _pOS_InitResident
  1799. _pOS_InitResident
  1800.     move.l a6,-(a7)
  1801.     move.l 12(a7),-(a7)
  1802.     move.l 12(a7),-(a7)
  1803.     move.l _gb_ExecLib,a6
  1804.     move.l _gb_ExecBase,-(a7)
  1805.     move.l -864(a6),a0
  1806.     jsr (a0)
  1807.     lea 12(a7),a7
  1808.     move.l (a7)+,a6
  1809.     rts
  1810.  
  1811.     SECTION "pOS_RawDoFmt",CODE
  1812.  
  1813.     XDEF _pOS_RawDoFmt
  1814. _pOS_RawDoFmt
  1815.     move.l a6,-(a7)
  1816.     move.l 8(a7),-(a7)
  1817.     move.l _gb_ExecLib,a6
  1818.     move.l _gb_ExecBase,-(a7)
  1819.     move.l -1308(a6),a0
  1820.     jsr (a0)
  1821.     lea 8(a7),a7
  1822.     move.l (a7)+,a6
  1823.     rts
  1824.  
  1825.     SECTION "pOS_ReadAsciiFmt",CODE
  1826.  
  1827.     XDEF _pOS_ReadAsciiFmt
  1828. _pOS_ReadAsciiFmt
  1829.     move.l a6,-(a7)
  1830.     move.l 12(a7),-(a7)
  1831.     move.l 12(a7),-(a7)
  1832.     move.l _gb_ExecLib,a6
  1833.     move.l _gb_ExecBase,-(a7)
  1834.     move.l -1296(a6),a0
  1835.     jsr (a0)
  1836.     lea 12(a7),a7
  1837.     move.l (a7)+,a6
  1838.     rts
  1839.  
  1840.     SECTION "pOS_WriteAsciiFmt",CODE
  1841.  
  1842.     XDEF _pOS_WriteAsciiFmt
  1843. _pOS_WriteAsciiFmt
  1844.     move.l a6,-(a7)
  1845.     move.l 16(a7),-(a7)
  1846.     move.l 16(a7),-(a7)
  1847.     move.l 16(a7),-(a7)
  1848.     move.l _gb_ExecLib,a6
  1849.     move.l _gb_ExecBase,-(a7)
  1850.     move.l -1284(a6),a0
  1851.     jsr (a0)
  1852.     lea 16(a7),a7
  1853.     move.l (a7)+,a6
  1854.     rts
  1855.  
  1856.     SECTION "pOS_AddClass",CODE
  1857.  
  1858.     XDEF _pOS_AddClass
  1859. _pOS_AddClass
  1860.     move.l a6,-(a7)
  1861.     move.l 8(a7),-(a7)
  1862.     move.l _gb_ExecLib,a6
  1863.     move.l _gb_ExecBase,-(a7)
  1864.     move.l -1272(a6),a0
  1865.     jsr (a0)
  1866.     lea 8(a7),a7
  1867.     move.l (a7)+,a6
  1868.     rts
  1869.  
  1870.     SECTION "pOS_AddLinkClass",CODE
  1871.  
  1872.     XDEF _pOS_AddLinkClass
  1873. _pOS_AddLinkClass
  1874.     move.l a6,-(a7)
  1875.     move.l 12(a7),-(a7)
  1876.     move.l 12(a7),-(a7)
  1877.     move.l _gb_ExecLib,a6
  1878.     move.l _gb_ExecBase,-(a7)
  1879.     move.l -1260(a6),a0
  1880.     jsr (a0)
  1881.     lea 12(a7),a7
  1882.     move.l (a7)+,a6
  1883.     rts
  1884.  
  1885.     SECTION "pOS_SubClass",CODE
  1886.  
  1887.     XDEF _pOS_SubClass
  1888. _pOS_SubClass
  1889.     move.l a6,-(a7)
  1890.     move.l 8(a7),-(a7)
  1891.     move.l _gb_ExecLib,a6
  1892.     move.l _gb_ExecBase,-(a7)
  1893.     move.l -1248(a6),a0
  1894.     jsr (a0)
  1895.     lea 8(a7),a7
  1896.     move.l (a7)+,a6
  1897.     rts
  1898.  
  1899.     SECTION "pOS_CreateObject",CODE
  1900.  
  1901.     XDEF _pOS_CreateObject
  1902. _pOS_CreateObject
  1903.     move.l a6,-(a7)
  1904.     move.l 20(a7),-(a7)
  1905.     move.l 20(a7),-(a7)
  1906.     move.l 20(a7),-(a7)
  1907.     move.l 20(a7),-(a7)
  1908.     move.l _gb_ExecLib,a6
  1909.     move.l _gb_ExecBase,-(a7)
  1910.     move.l -1236(a6),a0
  1911.     jsr (a0)
  1912.     lea 20(a7),a7
  1913.     move.l (a7)+,a6
  1914.     rts
  1915.  
  1916.     SECTION "pOS_CreateObjectTags",CODE
  1917.  
  1918.     XDEF _pOS_CreateObjectTags
  1919. _pOS_CreateObjectTags
  1920.     move.l a6,-(a7)
  1921.     pea 20(a7)
  1922.     move.l 20(a7),-(a7)
  1923.     move.l 20(a7),-(a7)
  1924.     move.l 20(a7),-(a7)
  1925.     move.l _gb_ExecLib,a6
  1926.     move.l _gb_ExecBase,-(a7)
  1927.     move.l -1236(a6),a0
  1928.     jsr (a0)
  1929.     lea 20(a7),a7
  1930.     move.l (a7)+,a6
  1931.     rts
  1932.  
  1933.     SECTION "pOS_DeleteObject",CODE
  1934.  
  1935.     XDEF _pOS_DeleteObject
  1936. _pOS_DeleteObject
  1937.     move.l a6,-(a7)
  1938.     move.l 8(a7),-(a7)
  1939.     move.l _gb_ExecLib,a6
  1940.     move.l _gb_ExecBase,-(a7)
  1941.     move.l -1224(a6),a0
  1942.     jsr (a0)
  1943.     lea 8(a7),a7
  1944.     move.l (a7)+,a6
  1945.     rts
  1946.  
  1947.     SECTION "pOS_DoIMethodA",CODE
  1948.  
  1949.     XDEF _pOS_DoIMethodA
  1950. _pOS_DoIMethodA
  1951.     move.l a6,-(a7)
  1952.     move.l 12(a7),-(a7)
  1953.     move.l 12(a7),-(a7)
  1954.     move.l _gb_ExecLib,a6
  1955.     move.l _gb_ExecBase,-(a7)
  1956.     move.l -1212(a6),a0
  1957.     jsr (a0)
  1958.     lea 12(a7),a7
  1959.     move.l (a7)+,a6
  1960.     rts
  1961.  
  1962.     SECTION "pOS_DoIMethod",CODE
  1963.  
  1964.     XDEF _pOS_DoIMethod
  1965. _pOS_DoIMethod
  1966.     move.l a6,-(a7)
  1967.     pea 12(a7)
  1968.     move.l 12(a7),-(a7)
  1969.     move.l _gb_ExecLib,a6
  1970.     move.l _gb_ExecBase,-(a7)
  1971.     move.l -1212(a6),a0
  1972.     jsr (a0)
  1973.     lea 12(a7),a7
  1974.     move.l (a7)+,a6
  1975.     rts
  1976.  
  1977.     SECTION "pOS_DoMMethodA",CODE
  1978.  
  1979.     XDEF _pOS_DoMMethodA
  1980. _pOS_DoMMethodA
  1981.     move.l a6,-(a7)
  1982.     move.l 20(a7),-(a7)
  1983.     move.l 20(a7),-(a7)
  1984.     move.l 20(a7),-(a7)
  1985.     move.l 20(a7),-(a7)
  1986.     move.l _gb_ExecLib,a6
  1987.     move.l _gb_ExecBase,-(a7)
  1988.     move.l -1200(a6),a0
  1989.     jsr (a0)
  1990.     lea 20(a7),a7
  1991.     move.l (a7)+,a6
  1992.     rts
  1993.  
  1994.     SECTION "pOS_DoMMethod",CODE
  1995.  
  1996.     XDEF _pOS_DoMMethod
  1997. _pOS_DoMMethod
  1998.     move.l a6,-(a7)
  1999.     pea 20(a7)
  2000.     move.l 20(a7),-(a7)
  2001.     move.l 20(a7),-(a7)
  2002.     move.l 20(a7),-(a7)
  2003.     move.l _gb_ExecLib,a6
  2004.     move.l _gb_ExecBase,-(a7)
  2005.     move.l -1200(a6),a0
  2006.     jsr (a0)
  2007.     lea 20(a7),a7
  2008.     move.l (a7)+,a6
  2009.     rts
  2010.  
  2011.     SECTION "pOS_DoVirMethodA",CODE
  2012.  
  2013.     XDEF _pOS_DoVirMethodA
  2014. _pOS_DoVirMethodA
  2015.     move.l a6,-(a7)
  2016.     move.l 16(a7),-(a7)
  2017.     move.l 16(a7),-(a7)
  2018.     move.l 16(a7),-(a7)
  2019.     move.l _gb_ExecLib,a6
  2020.     move.l _gb_ExecBase,-(a7)
  2021.     move.l -1188(a6),a0
  2022.     jsr (a0)
  2023.     lea 16(a7),a7
  2024.     move.l (a7)+,a6
  2025.     rts
  2026.  
  2027.     SECTION "pOS_DoVirMethod",CODE
  2028.  
  2029.     XDEF _pOS_DoVirMethod
  2030. _pOS_DoVirMethod
  2031.     move.l a6,-(a7)
  2032.     pea 16(a7)
  2033.     move.l 16(a7),-(a7)
  2034.     move.l 16(a7),-(a7)
  2035.     move.l _gb_ExecLib,a6
  2036.     move.l _gb_ExecBase,-(a7)
  2037.     move.l -1188(a6),a0
  2038.     jsr (a0)
  2039.     lea 16(a7),a7
  2040.     move.l (a7)+,a6
  2041.     rts
  2042.  
  2043.     SECTION "pOS_DoAbsMethodA",CODE
  2044.  
  2045.     XDEF _pOS_DoAbsMethodA
  2046. _pOS_DoAbsMethodA
  2047.     move.l a6,-(a7)
  2048.     move.l 16(a7),-(a7)
  2049.     move.l 16(a7),-(a7)
  2050.     move.l 16(a7),-(a7)
  2051.     move.l _gb_ExecLib,a6
  2052.     move.l _gb_ExecBase,-(a7)
  2053.     move.l -1176(a6),a0
  2054.     jsr (a0)
  2055.     lea 16(a7),a7
  2056.     move.l (a7)+,a6
  2057.     rts
  2058.  
  2059.     SECTION "pOS_DoAbsMethod",CODE
  2060.  
  2061.     XDEF _pOS_DoAbsMethod
  2062. _pOS_DoAbsMethod
  2063.     move.l a6,-(a7)
  2064.     pea 16(a7)
  2065.     move.l 16(a7),-(a7)
  2066.     move.l 16(a7),-(a7)
  2067.     move.l _gb_ExecLib,a6
  2068.     move.l _gb_ExecBase,-(a7)
  2069.     move.l -1176(a6),a0
  2070.     jsr (a0)
  2071.     lea 16(a7),a7
  2072.     move.l (a7)+,a6
  2073.     rts
  2074.  
  2075.     SECTION "pOS_OpenClass",CODE
  2076.  
  2077.     XDEF _pOS_OpenClass
  2078. _pOS_OpenClass
  2079.     move.l a6,-(a7)
  2080.     move.l 12(a7),-(a7)
  2081.     move.l 12(a7),-(a7)
  2082.     move.l _gb_ExecLib,a6
  2083.     move.l _gb_ExecBase,-(a7)
  2084.     move.l -1164(a6),a0
  2085.     jsr (a0)
  2086.     lea 12(a7),a7
  2087.     move.l (a7)+,a6
  2088.     rts
  2089.  
  2090.     SECTION "pOS_CloseClass",CODE
  2091.  
  2092.     XDEF _pOS_CloseClass
  2093. _pOS_CloseClass
  2094.     move.l a6,-(a7)
  2095.     move.l 8(a7),-(a7)
  2096.     move.l _gb_ExecLib,a6
  2097.     move.l _gb_ExecBase,-(a7)
  2098.     move.l -1152(a6),a0
  2099.     jsr (a0)
  2100.     lea 8(a7),a7
  2101.     move.l (a7)+,a6
  2102.     rts
  2103.  
  2104.     SECTION "pOS_GetMemberAdr",CODE
  2105.  
  2106.     XDEF _pOS_GetMemberAdr
  2107. _pOS_GetMemberAdr
  2108.     move.l a6,-(a7)
  2109.     move.l 16(a7),-(a7)
  2110.     move.l 16(a7),-(a7)
  2111.     move.l 16(a7),-(a7)
  2112.     move.l _gb_ExecLib,a6
  2113.     move.l _gb_ExecBase,-(a7)
  2114.     move.l -1140(a6),a0
  2115.     jsr (a0)
  2116.     lea 16(a7),a7
  2117.     move.l (a7)+,a6
  2118.     rts
  2119.  
  2120.     SECTION "pOS_MoveUpClassPtr",CODE
  2121.  
  2122.     XDEF _pOS_MoveUpClassPtr
  2123. _pOS_MoveUpClassPtr
  2124.     move.l a6,-(a7)
  2125.     move.l 20(a7),-(a7)
  2126.     move.l 20(a7),-(a7)
  2127.     move.l 20(a7),-(a7)
  2128.     move.l 20(a7),-(a7)
  2129.     move.l _gb_ExecLib,a6
  2130.     move.l _gb_ExecBase,-(a7)
  2131.     move.l -1128(a6),a0
  2132.     jsr (a0)
  2133.     lea 20(a7),a7
  2134.     move.l (a7)+,a6
  2135.     rts
  2136.  
  2137.     SECTION "pOS_MoveDownClassPtr",CODE
  2138.  
  2139.     XDEF _pOS_MoveDownClassPtr
  2140. _pOS_MoveDownClassPtr
  2141.     move.l a6,-(a7)
  2142.     move.l 20(a7),-(a7)
  2143.     move.l 20(a7),-(a7)
  2144.     move.l 20(a7),-(a7)
  2145.     move.l 20(a7),-(a7)
  2146.     move.l _gb_ExecLib,a6
  2147.     move.l _gb_ExecBase,-(a7)
  2148.     move.l -1116(a6),a0
  2149.     jsr (a0)
  2150.     lea 20(a7),a7
  2151.     move.l (a7)+,a6
  2152.     rts
  2153.  
  2154.     SECTION "pOS_GetUpObjectAdr",CODE
  2155.  
  2156.     XDEF _pOS_GetUpObjectAdr
  2157. _pOS_GetUpObjectAdr
  2158.     move.l a6,-(a7)
  2159.     move.l 16(a7),-(a7)
  2160.     move.l 16(a7),-(a7)
  2161.     move.l 16(a7),-(a7)
  2162.     move.l _gb_ExecLib,a6
  2163.     move.l _gb_ExecBase,-(a7)
  2164.     move.l -1104(a6),a0
  2165.     jsr (a0)
  2166.     lea 16(a7),a7
  2167.     move.l (a7)+,a6
  2168.     rts
  2169.  
  2170.     SECTION "pOS_GetNClass",CODE
  2171.  
  2172.     XDEF _pOS_GetNClass
  2173. _pOS_GetNClass
  2174.     move.l a6,-(a7)
  2175.     move.l 8(a7),-(a7)
  2176.     move.l _gb_ExecLib,a6
  2177.     move.l _gb_ExecBase,-(a7)
  2178.     move.l -1092(a6),a0
  2179.     jsr (a0)
  2180.     lea 8(a7),a7
  2181.     move.l (a7)+,a6
  2182.     rts
  2183.  
  2184.     SECTION "pOS_GetIMemberAdr",CODE
  2185.  
  2186.     XDEF _pOS_GetIMemberAdr
  2187. _pOS_GetIMemberAdr
  2188.     move.l a6,-(a7)
  2189.     move.l 12(a7),-(a7)
  2190.     move.l 12(a7),-(a7)
  2191.     move.l _gb_ExecLib,a6
  2192.     move.l _gb_ExecBase,-(a7)
  2193.     move.l -1080(a6),a0
  2194.     jsr (a0)
  2195.     lea 12(a7),a7
  2196.     move.l (a7)+,a6
  2197.     rts
  2198.  
  2199.     SECTION "pOS_GetObjectRootAdr",CODE
  2200.  
  2201.     XDEF _pOS_GetObjectRootAdr
  2202. _pOS_GetObjectRootAdr
  2203.     move.l a6,-(a7)
  2204.     move.l 12(a7),-(a7)
  2205.     move.l 12(a7),-(a7)
  2206.     move.l _gb_ExecLib,a6
  2207.     move.l _gb_ExecBase,-(a7)
  2208.     move.l -1584(a6),a0
  2209.     jsr (a0)
  2210.     lea 12(a7),a7
  2211.     move.l (a7)+,a6
  2212.     rts
  2213.  
  2214.     SECTION "pOS_CreateClass",CODE
  2215.  
  2216.     XDEF _pOS_CreateClass
  2217. _pOS_CreateClass
  2218.     move.l a6,-(a7)
  2219.     move.l 28(a7),-(a7)
  2220.     move.l 28(a7),-(a7)
  2221.     move.l 28(a7),-(a7)
  2222.     move.l 28(a7),-(a7)
  2223.     move.l 28(a7),-(a7)
  2224.     move.l 28(a7),-(a7)
  2225.     move.l _gb_ExecLib,a6
  2226.     move.l _gb_ExecBase,-(a7)
  2227.     move.l -1524(a6),a0
  2228.     jsr (a0)
  2229.     lea 28(a7),a7
  2230.     move.l (a7)+,a6
  2231.     rts
  2232.  
  2233.     SECTION "pOS_DeleteClass",CODE
  2234.  
  2235.     XDEF _pOS_DeleteClass
  2236. _pOS_DeleteClass
  2237.     move.l a6,-(a7)
  2238.     move.l 8(a7),-(a7)
  2239.     move.l _gb_ExecLib,a6
  2240.     move.l _gb_ExecBase,-(a7)
  2241.     move.l -1512(a6),a0
  2242.     jsr (a0)
  2243.     lea 8(a7),a7
  2244.     move.l (a7)+,a6
  2245.     rts
  2246.  
  2247.     SECTION "pOS_DebugClassI",CODE
  2248.  
  2249.     XDEF _pOS_DebugClassI
  2250. _pOS_DebugClassI
  2251.     move.l a6,-(a7)
  2252.     move.w 20(a7),-(a7)
  2253.     move.l 18(a7),-(a7)
  2254.     move.l 18(a7),-(a7)
  2255.     move.l 18(a7),-(a7)
  2256.     move.l _gb_ExecLib,a6
  2257.     move.l _gb_ExecBase,-(a7)
  2258.     move.l -1500(a6),a0
  2259.     jsr (a0)
  2260.     lea 18(a7),a7
  2261.     move.l (a7)+,a6
  2262.     rts
  2263.  
  2264.     SECTION "pOS_DebugClassAbs",CODE
  2265.  
  2266.     XDEF _pOS_DebugClassAbs
  2267. _pOS_DebugClassAbs
  2268.     move.l a6,-(a7)
  2269.     move.w 24(a7),-(a7)
  2270.     move.l 22(a7),-(a7)
  2271.     move.l 22(a7),-(a7)
  2272.     move.l 22(a7),-(a7)
  2273.     move.l 22(a7),-(a7)
  2274.     move.l _gb_ExecLib,a6
  2275.     move.l _gb_ExecBase,-(a7)
  2276.     move.l -1488(a6),a0
  2277.     jsr (a0)
  2278.     lea 22(a7),a7
  2279.     move.l (a7)+,a6
  2280.     rts
  2281.  
  2282. ; Stub functions for protofile "pDos2.h"
  2283. ; Generated by genStubs 1.0 for StormC
  2284. ; © 1996 HAAGE & PARTNER GmbH
  2285.  
  2286. ; DO NOT EDIT
  2287.  
  2288.     SECTION "pOS_AllocDosObject",CODE
  2289.  
  2290.     XDEF _pOS_AllocDosObject
  2291.     XREF _gb_DosBase
  2292. _pOS_AllocDosObject
  2293.     move.l a6,-(a7)
  2294.     move.l 12(a7),-(a7)
  2295.     move.l 12(a7),-(a7)
  2296.     move.l _gb_DosBase,a6
  2297.     move.l a6,-(a7)
  2298.     move.l -1500(a6),a0
  2299.     jsr (a0)
  2300.     lea 12(a7),a7
  2301.     move.l (a7)+,a6
  2302.     rts
  2303.  
  2304.     SECTION "pOS_FreeDosObject",CODE
  2305.  
  2306.     XDEF _pOS_FreeDosObject
  2307. _pOS_FreeDosObject
  2308.     move.l a6,-(a7)
  2309.     move.l 12(a7),-(a7)
  2310.     move.l 12(a7),-(a7)
  2311.     move.l _gb_DosBase,a6
  2312.     move.l a6,-(a7)
  2313.     move.l -1488(a6),a0
  2314.     jsr (a0)
  2315.     lea 12(a7),a7
  2316.     move.l (a7)+,a6
  2317.     rts
  2318.  
  2319.     SECTION "pOS_AllocDosProcessNum",CODE
  2320.  
  2321.     XDEF _pOS_AllocDosProcessNum
  2322. _pOS_AllocDosProcessNum
  2323.     move.l a6,-(a7)
  2324.     move.l 8(a7),-(a7)
  2325.     move.l _gb_DosBase,a6
  2326.     move.l a6,-(a7)
  2327.     move.l -1476(a6),a0
  2328.     jsr (a0)
  2329.     lea 8(a7),a7
  2330.     move.l (a7)+,a6
  2331.     rts
  2332.  
  2333.     SECTION "pOS_FreeDosProcessNum",CODE
  2334.  
  2335.     XDEF _pOS_FreeDosProcessNum
  2336. _pOS_FreeDosProcessNum
  2337.     move.l a6,-(a7)
  2338.     move.l 8(a7),-(a7)
  2339.     move.l _gb_DosBase,a6
  2340.     move.l a6,-(a7)
  2341.     move.l -1464(a6),a0
  2342.     jsr (a0)
  2343.     lea 8(a7),a7
  2344.     move.l (a7)+,a6
  2345.     rts
  2346.  
  2347.     SECTION "pOS_LockProcessList",CODE
  2348.  
  2349.     XDEF _pOS_LockProcessList
  2350. _pOS_LockProcessList
  2351.     move.l a6,-(a7)
  2352.     pea 8(a7)
  2353.     move.l _gb_DosBase,a6
  2354.     move.l a6,-(a7)
  2355.     move.l -1452(a6),a0
  2356.     jsr (a0)
  2357.     lea 8(a7),a7
  2358.     move.l (a7)+,a6
  2359.     rts
  2360.  
  2361.     SECTION "pOS_UnlockProcessList",CODE
  2362.  
  2363.     XDEF _pOS_UnlockProcessList
  2364. _pOS_UnlockProcessList
  2365.     move.l a6,-(a7)
  2366.     pea 8(a7)
  2367.     move.l _gb_DosBase,a6
  2368.     move.l a6,-(a7)
  2369.     move.l -1440(a6),a0
  2370.     jsr (a0)
  2371.     lea 8(a7),a7
  2372.     move.l (a7)+,a6
  2373.     rts
  2374.  
  2375.     SECTION "pOS_CreateDosMount",CODE
  2376.  
  2377.     XDEF _pOS_CreateDosMount
  2378. _pOS_CreateDosMount
  2379.     move.l a6,-(a7)
  2380.     move.l 8(a7),-(a7)
  2381.     move.l _gb_DosBase,a6
  2382.     move.l a6,-(a7)
  2383.     move.l -1932(a6),a0
  2384.     jsr (a0)
  2385.     lea 8(a7),a7
  2386.     move.l (a7)+,a6
  2387.     rts
  2388.  
  2389.     SECTION "pOS_DeleteDosMount",CODE
  2390.  
  2391.     XDEF _pOS_DeleteDosMount
  2392. _pOS_DeleteDosMount
  2393.     move.l a6,-(a7)
  2394.     move.l 8(a7),-(a7)
  2395.     move.l _gb_DosBase,a6
  2396.     move.l a6,-(a7)
  2397.     move.l -1920(a6),a0
  2398.     jsr (a0)
  2399.     lea 8(a7),a7
  2400.     move.l (a7)+,a6
  2401.     rts
  2402.  
  2403.     SECTION "pOS_LockDosDevList",CODE
  2404.  
  2405.     XDEF _pOS_LockDosDevList
  2406. _pOS_LockDosDevList
  2407.     move.l a6,-(a7)
  2408.     pea 8(a7)
  2409.     move.l _gb_DosBase,a6
  2410.     move.l a6,-(a7)
  2411.     move.l -2112(a6),a0
  2412.     jsr (a0)
  2413.     lea 8(a7),a7
  2414.     move.l (a7)+,a6
  2415.     rts
  2416.  
  2417.     SECTION "pOS_UnlockDosDevList",CODE
  2418.  
  2419.     XDEF _pOS_UnlockDosDevList
  2420. _pOS_UnlockDosDevList
  2421.     move.l a6,-(a7)
  2422.     pea 8(a7)
  2423.     move.l _gb_DosBase,a6
  2424.     move.l a6,-(a7)
  2425.     move.l -2100(a6),a0
  2426.     jsr (a0)
  2427.     lea 8(a7),a7
  2428.     move.l (a7)+,a6
  2429.     rts
  2430.  
  2431.     SECTION "pOS_GetBootLock",CODE
  2432.  
  2433.     XDEF _pOS_GetBootLock
  2434. _pOS_GetBootLock
  2435.     move.l a6,-(a7)
  2436.     pea 8(a7)
  2437.     move.l _gb_DosBase,a6
  2438.     move.l a6,-(a7)
  2439.     move.l -2088(a6),a0
  2440.     jsr (a0)
  2441.     lea 8(a7),a7
  2442.     move.l (a7)+,a6
  2443.     rts
  2444.  
  2445.     SECTION "pOS_DosString",CODE
  2446.  
  2447.     XDEF _pOS_DosString
  2448. _pOS_DosString
  2449.     move.l a6,-(a7)
  2450.     move.l 24(a7),-(a7)
  2451.     move.l 24(a7),-(a7)
  2452.     move.l 24(a7),-(a7)
  2453.     move.l 24(a7),-(a7)
  2454.     move.l 24(a7),-(a7)
  2455.     move.l _gb_DosBase,a6
  2456.     move.l a6,-(a7)
  2457.     move.l -2304(a6),a0
  2458.     jsr (a0)
  2459.     lea 24(a7),a7
  2460.     move.l (a7)+,a6
  2461.     rts
  2462.  
  2463.     SECTION "pOS_LockDosProcess",CODE
  2464.  
  2465.     XDEF _pOS_LockDosProcess
  2466. _pOS_LockDosProcess
  2467.     move.l a6,-(a7)
  2468.     move.l 8(a7),-(a7)
  2469.     move.l _gb_DosBase,a6
  2470.     move.l a6,-(a7)
  2471.     move.l -2412(a6),a0
  2472.     jsr (a0)
  2473.     lea 8(a7),a7
  2474.     move.l (a7)+,a6
  2475.     rts
  2476.  
  2477.     SECTION "pOS_UnlockDosProcess",CODE
  2478.  
  2479.     XDEF _pOS_UnlockDosProcess
  2480. _pOS_UnlockDosProcess
  2481.     move.l a6,-(a7)
  2482.     move.l 8(a7),-(a7)
  2483.     move.l _gb_DosBase,a6
  2484.     move.l a6,-(a7)
  2485.     move.l -2400(a6),a0
  2486.     jsr (a0)
  2487.     lea 8(a7),a7
  2488.     move.l (a7)+,a6
  2489.     rts
  2490.  
  2491.     SECTION "pOS_OpenFile",CODE
  2492.  
  2493.     XDEF _pOS_OpenFile
  2494. _pOS_OpenFile
  2495.     move.l a6,-(a7)
  2496.     move.l 16(a7),-(a7)
  2497.     move.l 16(a7),-(a7)
  2498.     move.l 16(a7),-(a7)
  2499.     move.l _gb_DosBase,a6
  2500.     move.l a6,-(a7)
  2501.     move.l -1428(a6),a0
  2502.     jsr (a0)
  2503.     lea 16(a7),a7
  2504.     move.l (a7)+,a6
  2505.     rts
  2506.  
  2507.     SECTION "pOS_CloseFile",CODE
  2508.  
  2509.     XDEF _pOS_CloseFile
  2510. _pOS_CloseFile
  2511.     move.l a6,-(a7)
  2512.     move.l 8(a7),-(a7)
  2513.     move.l _gb_DosBase,a6
  2514.     move.l a6,-(a7)
  2515.     move.l -1416(a6),a0
  2516.     jsr (a0)
  2517.     lea 8(a7),a7
  2518.     move.l (a7)+,a6
  2519.     rts
  2520.  
  2521.     SECTION "pOS_ReadFile",CODE
  2522.  
  2523.     XDEF _pOS_ReadFile
  2524. _pOS_ReadFile
  2525.     move.l a6,-(a7)
  2526.     move.l 16(a7),-(a7)
  2527.     move.l 16(a7),-(a7)
  2528.     move.l 16(a7),-(a7)
  2529.     move.l _gb_DosBase,a6
  2530.     move.l a6,-(a7)
  2531.     move.l -1404(a6),a0
  2532.     jsr (a0)
  2533.     lea 16(a7),a7
  2534.     move.l (a7)+,a6
  2535.     rts
  2536.  
  2537.     SECTION "pOS_WriteFile",CODE
  2538.  
  2539.     XDEF _pOS_WriteFile
  2540. _pOS_WriteFile
  2541.     move.l a6,-(a7)
  2542.     move.l 16(a7),-(a7)
  2543.     move.l 16(a7),-(a7)
  2544.     move.l 16(a7),-(a7)
  2545.     move.l _gb_DosBase,a6
  2546.     move.l a6,-(a7)
  2547.     move.l -1392(a6),a0
  2548.     jsr (a0)
  2549.     lea 16(a7),a7
  2550.     move.l (a7)+,a6
  2551.     rts
  2552.  
  2553.     SECTION "pOS_SeekFile",CODE
  2554.  
  2555.     XDEF _pOS_SeekFile
  2556. _pOS_SeekFile
  2557.     move.l a6,-(a7)
  2558.     move.l 16(a7),-(a7)
  2559.     move.l 16(a7),-(a7)
  2560.     move.l 16(a7),-(a7)
  2561.     move.l _gb_DosBase,a6
  2562.     move.l a6,-(a7)
  2563.     move.l -1380(a6),a0
  2564.     jsr (a0)
  2565.     lea 16(a7),a7
  2566.     move.l (a7)+,a6
  2567.     rts
  2568.  
  2569.     SECTION "pOS_DupFileHandle",CODE
  2570.  
  2571.     XDEF _pOS_DupFileHandle
  2572. _pOS_DupFileHandle
  2573.     move.l a6,-(a7)
  2574.     move.l 8(a7),-(a7)
  2575.     move.l _gb_DosBase,a6
  2576.     move.l a6,-(a7)
  2577.     move.l -1356(a6),a0
  2578.     jsr (a0)
  2579.     lea 8(a7),a7
  2580.     move.l (a7)+,a6
  2581.     rts
  2582.  
  2583.     SECTION "pOS_IsFileInteractive",CODE
  2584.  
  2585.     XDEF _pOS_IsFileInteractive
  2586. _pOS_IsFileInteractive
  2587.     move.l a6,-(a7)
  2588.     move.l 8(a7),-(a7)
  2589.     move.l _gb_DosBase,a6
  2590.     move.l a6,-(a7)
  2591.     move.l -1344(a6),a0
  2592.     jsr (a0)
  2593.     lea 8(a7),a7
  2594.     move.l (a7)+,a6
  2595.     rts
  2596.  
  2597.     SECTION "pOS_WaitForChar",CODE
  2598.  
  2599.     XDEF _pOS_WaitForChar
  2600. _pOS_WaitForChar
  2601.     move.l a6,-(a7)
  2602.     move.l 12(a7),-(a7)
  2603.     move.l 12(a7),-(a7)
  2604.     move.l _gb_DosBase,a6
  2605.     move.l a6,-(a7)
  2606.     move.l -1332(a6),a0
  2607.     jsr (a0)
  2608.     lea 12(a7),a7
  2609.     move.l (a7)+,a6
  2610.     rts
  2611.  
  2612.     SECTION "pOS_SetFileHandleBuf",CODE
  2613.  
  2614.     XDEF _pOS_SetFileHandleBuf
  2615. _pOS_SetFileHandleBuf
  2616.     move.l a6,-(a7)
  2617.     move.l 20(a7),-(a7)
  2618.     move.l 20(a7),-(a7)
  2619.     move.l 20(a7),-(a7)
  2620.     move.l 20(a7),-(a7)
  2621.     move.l _gb_DosBase,a6
  2622.     move.l a6,-(a7)
  2623.     move.l -1320(a6),a0
  2624.     jsr (a0)
  2625.     lea 20(a7),a7
  2626.     move.l (a7)+,a6
  2627.     rts
  2628.  
  2629.     SECTION "pOS_FileFlush",CODE
  2630.  
  2631.     XDEF _pOS_FileFlush
  2632. _pOS_FileFlush
  2633.     move.l a6,-(a7)
  2634.     move.l 8(a7),-(a7)
  2635.     move.l _gb_DosBase,a6
  2636.     move.l a6,-(a7)
  2637.     move.l -1308(a6),a0
  2638.     jsr (a0)
  2639.     lea 8(a7),a7
  2640.     move.l (a7)+,a6
  2641.     rts
  2642.  
  2643.     SECTION "pOS_FileGetC",CODE
  2644.  
  2645.     XDEF _pOS_FileGetC
  2646. _pOS_FileGetC
  2647.     move.l a6,-(a7)
  2648.     move.l 8(a7),-(a7)
  2649.     move.l _gb_DosBase,a6
  2650.     move.l a6,-(a7)
  2651.     move.l -1296(a6),a0
  2652.     jsr (a0)
  2653.     lea 8(a7),a7
  2654.     move.l (a7)+,a6
  2655.     rts
  2656.  
  2657.     SECTION "pOS_FileGets",CODE
  2658.  
  2659.     XDEF _pOS_FileGets
  2660. _pOS_FileGets
  2661.     move.l a6,-(a7)
  2662.     move.l 16(a7),-(a7)
  2663.     move.l 16(a7),-(a7)
  2664.     move.l 16(a7),-(a7)
  2665.     move.l _gb_DosBase,a6
  2666.     move.l a6,-(a7)
  2667.     move.l -1284(a6),a0
  2668.     jsr (a0)
  2669.     lea 16(a7),a7
  2670.     move.l (a7)+,a6
  2671.     rts
  2672.  
  2673.     SECTION "pOS_FilePutC",CODE
  2674.  
  2675.     XDEF _pOS_FilePutC
  2676. _pOS_FilePutC
  2677.     move.l a6,-(a7)
  2678.     move.l 12(a7),-(a7)
  2679.     move.l 12(a7),-(a7)
  2680.     move.l _gb_DosBase,a6
  2681.     move.l a6,-(a7)
  2682.     move.l -1548(a6),a0
  2683.     jsr (a0)
  2684.     lea 12(a7),a7
  2685.     move.l (a7)+,a6
  2686.     rts
  2687.  
  2688.     SECTION "pOS_FilePuts",CODE
  2689.  
  2690.     XDEF _pOS_FilePuts
  2691. _pOS_FilePuts
  2692.     move.l a6,-(a7)
  2693.     move.l 12(a7),-(a7)
  2694.     move.l 12(a7),-(a7)
  2695.     move.l _gb_DosBase,a6
  2696.     move.l a6,-(a7)
  2697.     move.l -1536(a6),a0
  2698.     jsr (a0)
  2699.     lea 12(a7),a7
  2700.     move.l (a7)+,a6
  2701.     rts
  2702.  
  2703.     SECTION "pOS_VFWritef",CODE
  2704.  
  2705.     XDEF _pOS_VFWritef
  2706. _pOS_VFWritef
  2707.     move.l a6,-(a7)
  2708.     move.l 16(a7),-(a7)
  2709.     move.l 16(a7),-(a7)
  2710.     move.l 16(a7),-(a7)
  2711.     move.l _gb_DosBase,a6
  2712.     move.l a6,-(a7)
  2713.     move.l -1368(a6),a0
  2714.     jsr (a0)
  2715.     lea 16(a7),a7
  2716.     move.l (a7)+,a6
  2717.     rts
  2718.  
  2719.     SECTION "pOS_ExamineFH",CODE
  2720.  
  2721.     XDEF _pOS_ExamineFH
  2722. _pOS_ExamineFH
  2723.     move.l a6,-(a7)
  2724.     move.l 12(a7),-(a7)
  2725.     move.l 12(a7),-(a7)
  2726.     move.l _gb_DosBase,a6
  2727.     move.l a6,-(a7)
  2728.     move.l -1596(a6),a0
  2729.     jsr (a0)
  2730.     lea 12(a7),a7
  2731.     move.l (a7)+,a6
  2732.     rts
  2733.  
  2734.     SECTION "pOS_FileFRead",CODE
  2735.  
  2736.     XDEF _pOS_FileFRead
  2737. _pOS_FileFRead
  2738.     move.l a6,-(a7)
  2739.     move.l 20(a7),-(a7)
  2740.     move.l 20(a7),-(a7)
  2741.     move.l 20(a7),-(a7)
  2742.     move.l 20(a7),-(a7)
  2743.     move.l _gb_DosBase,a6
  2744.     move.l a6,-(a7)
  2745.     move.l -1584(a6),a0
  2746.     jsr (a0)
  2747.     lea 20(a7),a7
  2748.     move.l (a7)+,a6
  2749.     rts
  2750.  
  2751.     SECTION "pOS_FileFWrite",CODE
  2752.  
  2753.     XDEF _pOS_FileFWrite
  2754. _pOS_FileFWrite
  2755.     move.l a6,-(a7)
  2756.     move.l 20(a7),-(a7)
  2757.     move.l 20(a7),-(a7)
  2758.     move.l 20(a7),-(a7)
  2759.     move.l 20(a7),-(a7)
  2760.     move.l _gb_DosBase,a6
  2761.     move.l a6,-(a7)
  2762.     move.l -1572(a6),a0
  2763.     jsr (a0)
  2764.     lea 20(a7),a7
  2765.     move.l (a7)+,a6
  2766.     rts
  2767.  
  2768.     SECTION "pOS_FileEOF",CODE
  2769.  
  2770.     XDEF _pOS_FileEOF
  2771. _pOS_FileEOF
  2772.     move.l a6,-(a7)
  2773.     move.l 8(a7),-(a7)
  2774.     move.l _gb_DosBase,a6
  2775.     move.l a6,-(a7)
  2776.     move.l -1560(a6),a0
  2777.     jsr (a0)
  2778.     lea 8(a7),a7
  2779.     move.l (a7)+,a6
  2780.     rts
  2781.  
  2782.     SECTION "pOS_FileUnGetC",CODE
  2783.  
  2784.     XDEF _pOS_FileUnGetC
  2785. _pOS_FileUnGetC
  2786.     move.l a6,-(a7)
  2787.     move.l 12(a7),-(a7)
  2788.     move.l 12(a7),-(a7)
  2789.     move.l _gb_DosBase,a6
  2790.     move.l a6,-(a7)
  2791.     move.l -1608(a6),a0
  2792.     jsr (a0)
  2793.     lea 12(a7),a7
  2794.     move.l (a7)+,a6
  2795.     rts
  2796.  
  2797.     SECTION "pOS_ChangeDosFileAccess",CODE
  2798.  
  2799.     XDEF _pOS_ChangeDosFileAccess
  2800. _pOS_ChangeDosFileAccess
  2801.     move.l a6,-(a7)
  2802.     move.l 12(a7),-(a7)
  2803.     move.l 12(a7),-(a7)
  2804.     move.l _gb_DosBase,a6
  2805.     move.l a6,-(a7)
  2806.     move.l -1908(a6),a0
  2807.     jsr (a0)
  2808.     lea 12(a7),a7
  2809.     move.l (a7)+,a6
  2810.     rts
  2811.  
  2812.     SECTION "pOS_SetFileDate",CODE
  2813.  
  2814.     XDEF _pOS_SetFileDate
  2815. _pOS_SetFileDate
  2816.     move.l a6,-(a7)
  2817.     move.l 12(a7),-(a7)
  2818.     move.l 12(a7),-(a7)
  2819.     move.l _gb_DosBase,a6
  2820.     move.l a6,-(a7)
  2821.     move.l -1896(a6),a0
  2822.     jsr (a0)
  2823.     lea 12(a7),a7
  2824.     move.l (a7)+,a6
  2825.     rts
  2826.  
  2827.     SECTION "pOS_SetFileSize",CODE
  2828.  
  2829.     XDEF _pOS_SetFileSize
  2830. _pOS_SetFileSize
  2831.     move.l a6,-(a7)
  2832.     move.l 12(a7),-(a7)
  2833.     move.l 12(a7),-(a7)
  2834.     move.l _gb_DosBase,a6
  2835.     move.l a6,-(a7)
  2836.     move.l -1884(a6),a0
  2837.     jsr (a0)
  2838.     lea 12(a7),a7
  2839.     move.l (a7)+,a6
  2840.     rts
  2841.  
  2842.     SECTION "pOS_OpenFileFromLock",CODE
  2843.  
  2844.     XDEF _pOS_OpenFileFromLock
  2845. _pOS_OpenFileFromLock
  2846.     move.l a6,-(a7)
  2847.     move.l 8(a7),-(a7)
  2848.     move.l _gb_DosBase,a6
  2849.     move.l a6,-(a7)
  2850.     move.l -1872(a6),a0
  2851.     jsr (a0)
  2852.     lea 8(a7),a7
  2853.     move.l (a7)+,a6
  2854.     rts
  2855.  
  2856.     SECTION "pOS_NameFromFH",CODE
  2857.  
  2858.     XDEF _pOS_NameFromFH
  2859. _pOS_NameFromFH
  2860.     move.l a6,-(a7)
  2861.     move.l 16(a7),-(a7)
  2862.     move.l 16(a7),-(a7)
  2863.     move.l 16(a7),-(a7)
  2864.     move.l _gb_DosBase,a6
  2865.     move.l a6,-(a7)
  2866.     move.l -1860(a6),a0
  2867.     jsr (a0)
  2868.     lea 16(a7),a7
  2869.     move.l (a7)+,a6
  2870.     rts
  2871.  
  2872.     SECTION "pOS_SetDosScreenMode",CODE
  2873.  
  2874.     XDEF _pOS_SetDosScreenMode
  2875. _pOS_SetDosScreenMode
  2876.     move.l a6,-(a7)
  2877.     move.l 12(a7),-(a7)
  2878.     move.l 12(a7),-(a7)
  2879.     move.l _gb_DosBase,a6
  2880.     move.l a6,-(a7)
  2881.     move.l -1848(a6),a0
  2882.     jsr (a0)
  2883.     lea 12(a7),a7
  2884.     move.l (a7)+,a6
  2885.     rts
  2886.  
  2887.     SECTION "pOS_ConstructDosFH",CODE
  2888.  
  2889.     XDEF _pOS_ConstructDosFH
  2890. _pOS_ConstructDosFH
  2891.     move.l a6,-(a7)
  2892.     move.l 16(a7),-(a7)
  2893.     move.l 16(a7),-(a7)
  2894.     move.l 16(a7),-(a7)
  2895.     move.l _gb_DosBase,a6
  2896.     move.l a6,-(a7)
  2897.     move.l -2040(a6),a0
  2898.     jsr (a0)
  2899.     lea 16(a7),a7
  2900.     move.l (a7)+,a6
  2901.     rts
  2902.  
  2903.     SECTION "pOS_DestructDosFH",CODE
  2904.  
  2905.     XDEF _pOS_DestructDosFH
  2906. _pOS_DestructDosFH
  2907.     move.l a6,-(a7)
  2908.     move.l 8(a7),-(a7)
  2909.     move.l _gb_DosBase,a6
  2910.     move.l a6,-(a7)
  2911.     move.l -2028(a6),a0
  2912.     jsr (a0)
  2913.     lea 8(a7),a7
  2914.     move.l (a7)+,a6
  2915.     rts
  2916.  
  2917.     SECTION "pOS_OpenFHIOStruct",CODE
  2918.  
  2919.     XDEF _pOS_OpenFHIOStruct
  2920. _pOS_OpenFHIOStruct
  2921.     move.l a6,-(a7)
  2922.     move.l 8(a7),-(a7)
  2923.     move.l _gb_DosBase,a6
  2924.     move.l a6,-(a7)
  2925.     move.l -2388(a6),a0
  2926.     jsr (a0)
  2927.     lea 8(a7),a7
  2928.     move.l (a7)+,a6
  2929.     rts
  2930.  
  2931.     SECTION "pOS_CloseFHIOStruct",CODE
  2932.  
  2933.     XDEF _pOS_CloseFHIOStruct
  2934. _pOS_CloseFHIOStruct
  2935.     move.l a6,-(a7)
  2936.     move.l 8(a7),-(a7)
  2937.     move.l _gb_DosBase,a6
  2938.     move.l a6,-(a7)
  2939.     move.l -2376(a6),a0
  2940.     jsr (a0)
  2941.     lea 8(a7),a7
  2942.     move.l (a7)+,a6
  2943.     rts
  2944.  
  2945.     SECTION "pOS_OpenIOStruct",CODE
  2946.  
  2947.     XDEF _pOS_OpenIOStruct
  2948. _pOS_OpenIOStruct
  2949.     move.l a6,-(a7)
  2950.     move.l 16(a7),-(a7)
  2951.     move.l 16(a7),-(a7)
  2952.     move.l 16(a7),-(a7)
  2953.     move.l _gb_DosBase,a6
  2954.     move.l a6,-(a7)
  2955.     move.l -2364(a6),a0
  2956.     jsr (a0)
  2957.     lea 16(a7),a7
  2958.     move.l (a7)+,a6
  2959.     rts
  2960.  
  2961.     SECTION "pOS_CloseIOStruct",CODE
  2962.  
  2963.     XDEF _pOS_CloseIOStruct
  2964. _pOS_CloseIOStruct
  2965.     move.l a6,-(a7)
  2966.     move.l 8(a7),-(a7)
  2967.     move.l _gb_DosBase,a6
  2968.     move.l a6,-(a7)
  2969.     move.l -2352(a6),a0
  2970.     jsr (a0)
  2971.     lea 8(a7),a7
  2972.     move.l (a7)+,a6
  2973.     rts
  2974.  
  2975.     SECTION "pOS_GetDosInfoDataFH",CODE
  2976.  
  2977.     XDEF _pOS_GetDosInfoDataFH
  2978. _pOS_GetDosInfoDataFH
  2979.     move.l a6,-(a7)
  2980.     move.l 12(a7),-(a7)
  2981.     move.l 12(a7),-(a7)
  2982.     move.l _gb_DosBase,a6
  2983.     move.l a6,-(a7)
  2984.     move.l -2424(a6),a0
  2985.     jsr (a0)
  2986.     lea 12(a7),a7
  2987.     move.l (a7)+,a6
  2988.     rts
  2989.  
  2990.     SECTION "pOS_LockObject",CODE
  2991.  
  2992.     XDEF _pOS_LockObject
  2993. _pOS_LockObject
  2994.     move.l a6,-(a7)
  2995.     move.l 16(a7),-(a7)
  2996.     move.l 16(a7),-(a7)
  2997.     move.l 16(a7),-(a7)
  2998.     move.l _gb_DosBase,a6
  2999.     move.l a6,-(a7)
  3000.     move.l -1272(a6),a0
  3001.     jsr (a0)
  3002.     lea 16(a7),a7
  3003.     move.l (a7)+,a6
  3004.     rts
  3005.  
  3006.     SECTION "pOS_UnlockObject",CODE
  3007.  
  3008.     XDEF _pOS_UnlockObject
  3009. _pOS_UnlockObject
  3010.     move.l a6,-(a7)
  3011.     move.l 8(a7),-(a7)
  3012.     move.l _gb_DosBase,a6
  3013.     move.l a6,-(a7)
  3014.     move.l -1260(a6),a0
  3015.     jsr (a0)
  3016.     lea 8(a7),a7
  3017.     move.l (a7)+,a6
  3018.     rts
  3019.  
  3020.     SECTION "pOS_DupObjectLock",CODE
  3021.  
  3022.     XDEF _pOS_DupObjectLock
  3023. _pOS_DupObjectLock
  3024.     move.l a6,-(a7)
  3025.     move.l 8(a7),-(a7)
  3026.     move.l _gb_DosBase,a6
  3027.     move.l a6,-(a7)
  3028.     move.l -1248(a6),a0
  3029.     jsr (a0)
  3030.     lea 8(a7),a7
  3031.     move.l (a7)+,a6
  3032.     rts
  3033.  
  3034.     SECTION "pOS_ParentObjectDir",CODE
  3035.  
  3036.     XDEF _pOS_ParentObjectDir
  3037. _pOS_ParentObjectDir
  3038.     move.l a6,-(a7)
  3039.     move.l 8(a7),-(a7)
  3040.     move.l _gb_DosBase,a6
  3041.     move.l a6,-(a7)
  3042.     move.l -1236(a6),a0
  3043.     jsr (a0)
  3044.     lea 8(a7),a7
  3045.     move.l (a7)+,a6
  3046.     rts
  3047.  
  3048.     SECTION "pOS_NameFromObjectLock",CODE
  3049.  
  3050.     XDEF _pOS_NameFromObjectLock
  3051. _pOS_NameFromObjectLock
  3052.     move.l a6,-(a7)
  3053.     move.l 16(a7),-(a7)
  3054.     move.l 16(a7),-(a7)
  3055.     move.l 16(a7),-(a7)
  3056.     move.l _gb_DosBase,a6
  3057.     move.l a6,-(a7)
  3058.     move.l -1224(a6),a0
  3059.     jsr (a0)
  3060.     lea 16(a7),a7
  3061.     move.l (a7)+,a6
  3062.     rts
  3063.  
  3064.     SECTION "pOS_ExamineObject",CODE
  3065.  
  3066.     XDEF _pOS_ExamineObject
  3067. _pOS_ExamineObject
  3068.     move.l a6,-(a7)
  3069.     move.l 12(a7),-(a7)
  3070.     move.l 12(a7),-(a7)
  3071.     move.l _gb_DosBase,a6
  3072.     move.l a6,-(a7)
  3073.     move.l -1212(a6),a0
  3074.     jsr (a0)
  3075.     lea 12(a7),a7
  3076.     move.l (a7)+,a6
  3077.     rts
  3078.  
  3079.     SECTION "pOS_ExNextObject",CODE
  3080.  
  3081.     XDEF _pOS_ExNextObject
  3082. _pOS_ExNextObject
  3083.     move.l a6,-(a7)
  3084.     move.l 12(a7),-(a7)
  3085.     move.l 12(a7),-(a7)
  3086.     move.l _gb_DosBase,a6
  3087.     move.l a6,-(a7)
  3088.     move.l -1200(a6),a0
  3089.     jsr (a0)
  3090.     lea 12(a7),a7
  3091.     move.l (a7)+,a6
  3092.     rts
  3093.  
  3094.     SECTION "pOS_IsFileSystem",CODE
  3095.  
  3096.     XDEF _pOS_IsFileSystem
  3097. _pOS_IsFileSystem
  3098.     move.l a6,-(a7)
  3099.     move.l 8(a7),-(a7)
  3100.     move.l _gb_DosBase,a6
  3101.     move.l a6,-(a7)
  3102.     move.l -1188(a6),a0
  3103.     jsr (a0)
  3104.     lea 8(a7),a7
  3105.     move.l (a7)+,a6
  3106.     rts
  3107.  
  3108.     SECTION "pOS_CreateDirectory",CODE
  3109.  
  3110.     XDEF _pOS_CreateDirectory
  3111. _pOS_CreateDirectory
  3112.     move.l a6,-(a7)
  3113.     move.l 12(a7),-(a7)
  3114.     move.l 12(a7),-(a7)
  3115.     move.l _gb_DosBase,a6
  3116.     move.l a6,-(a7)
  3117.     move.l -1176(a6),a0
  3118.     jsr (a0)
  3119.     lea 12(a7),a7
  3120.     move.l (a7)+,a6
  3121.     rts
  3122.  
  3123.     SECTION "pOS_RenameObject",CODE
  3124.  
  3125.     XDEF _pOS_RenameObject
  3126. _pOS_RenameObject
  3127.     move.l a6,-(a7)
  3128.     move.l 16(a7),-(a7)
  3129.     move.l 16(a7),-(a7)
  3130.     move.l 16(a7),-(a7)
  3131.     move.l _gb_DosBase,a6
  3132.     move.l a6,-(a7)
  3133.     move.l -1164(a6),a0
  3134.     jsr (a0)
  3135.     lea 16(a7),a7
  3136.     move.l (a7)+,a6
  3137.     rts
  3138.  
  3139.     SECTION "pOS_DeleteObjectLk",CODE
  3140.  
  3141.     XDEF _pOS_DeleteObjectLk
  3142. _pOS_DeleteObjectLk
  3143.     move.l a6,-(a7)
  3144.     move.l 8(a7),-(a7)
  3145.     move.l _gb_DosBase,a6
  3146.     move.l a6,-(a7)
  3147.     move.l -1152(a6),a0
  3148.     jsr (a0)
  3149.     lea 8(a7),a7
  3150.     move.l (a7)+,a6
  3151.     rts
  3152.  
  3153.     SECTION "pOS_IsFileSystemName",CODE
  3154.  
  3155.     XDEF _pOS_IsFileSystemName
  3156. _pOS_IsFileSystemName
  3157.     move.l a6,-(a7)
  3158.     move.l 12(a7),-(a7)
  3159.     move.l 12(a7),-(a7)
  3160.     move.l _gb_DosBase,a6
  3161.     move.l a6,-(a7)
  3162.     move.l -1140(a6),a0
  3163.     jsr (a0)
  3164.     lea 12(a7),a7
  3165.     move.l (a7)+,a6
  3166.     rts
  3167.  
  3168.     SECTION "pOS_DeleteObjectName",CODE
  3169.  
  3170.     XDEF _pOS_DeleteObjectName
  3171. _pOS_DeleteObjectName
  3172.     move.l a6,-(a7)
  3173.     move.l 12(a7),-(a7)
  3174.     move.l 12(a7),-(a7)
  3175.     move.l _gb_DosBase,a6
  3176.     move.l a6,-(a7)
  3177.     move.l -1128(a6),a0
  3178.     jsr (a0)
  3179.     lea 12(a7),a7
  3180.     move.l (a7)+,a6
  3181.     rts
  3182.  
  3183.     SECTION "pOS_SetObjectDate",CODE
  3184.  
  3185.     XDEF _pOS_SetObjectDate
  3186. _pOS_SetObjectDate
  3187.     move.l a6,-(a7)
  3188.     move.l 12(a7),-(a7)
  3189.     move.l 12(a7),-(a7)
  3190.     move.l _gb_DosBase,a6
  3191.     move.l a6,-(a7)
  3192.     move.l -1116(a6),a0
  3193.     jsr (a0)
  3194.     lea 12(a7),a7
  3195.     move.l (a7)+,a6
  3196.     rts
  3197.  
  3198.     SECTION "pOS_SetObjectSize",CODE
  3199.  
  3200.     XDEF _pOS_SetObjectSize
  3201. _pOS_SetObjectSize
  3202.     move.l a6,-(a7)
  3203.     move.l 12(a7),-(a7)
  3204.     move.l 12(a7),-(a7)
  3205.     move.l _gb_DosBase,a6
  3206.     move.l a6,-(a7)
  3207.     move.l -1104(a6),a0
  3208.     jsr (a0)
  3209.     lea 12(a7),a7
  3210.     move.l (a7)+,a6
  3211.     rts
  3212.  
  3213.     SECTION "pOS_GetDosInfoData",CODE
  3214.  
  3215.     XDEF _pOS_GetDosInfoData
  3216. _pOS_GetDosInfoData
  3217.     move.l a6,-(a7)
  3218.     move.l 12(a7),-(a7)
  3219.     move.l 12(a7),-(a7)
  3220.     move.l _gb_DosBase,a6
  3221.     move.l a6,-(a7)
  3222.     move.l -1092(a6),a0
  3223.     jsr (a0)
  3224.     lea 12(a7),a7
  3225.     move.l (a7)+,a6
  3226.     rts
  3227.  
  3228.     SECTION "pOS_SetObjectComment",CODE
  3229.  
  3230.     XDEF _pOS_SetObjectComment
  3231. _pOS_SetObjectComment
  3232.     move.l a6,-(a7)
  3233.     move.l 12(a7),-(a7)
  3234.     move.l 12(a7),-(a7)
  3235.     move.l _gb_DosBase,a6
  3236.     move.l a6,-(a7)
  3237.     move.l -1080(a6),a0
  3238.     jsr (a0)
  3239.     lea 12(a7),a7
  3240.     move.l (a7)+,a6
  3241.     rts
  3242.  
  3243.     SECTION "pOS_SetObjectProtection",CODE
  3244.  
  3245.     XDEF _pOS_SetObjectProtection
  3246. _pOS_SetObjectProtection
  3247.     move.l a6,-(a7)
  3248.     move.l 12(a7),-(a7)
  3249.     move.l 12(a7),-(a7)
  3250.     move.l _gb_DosBase,a6
  3251.     move.l a6,-(a7)
  3252.     move.l -1068(a6),a0
  3253.     jsr (a0)
  3254.     lea 12(a7),a7
  3255.     move.l (a7)+,a6
  3256.     rts
  3257.  
  3258.     SECTION "pOS_SameDosDevice",CODE
  3259.  
  3260.     XDEF _pOS_SameDosDevice
  3261. _pOS_SameDosDevice
  3262.     move.l a6,-(a7)
  3263.     move.l 12(a7),-(a7)
  3264.     move.l 12(a7),-(a7)
  3265.     move.l _gb_DosBase,a6
  3266.     move.l a6,-(a7)
  3267.     move.l -1836(a6),a0
  3268.     jsr (a0)
  3269.     lea 12(a7),a7
  3270.     move.l (a7)+,a6
  3271.     rts
  3272.  
  3273.     SECTION "pOS_SameDosObject",CODE
  3274.  
  3275.     XDEF _pOS_SameDosObject
  3276. _pOS_SameDosObject
  3277.     move.l a6,-(a7)
  3278.     move.l 12(a7),-(a7)
  3279.     move.l 12(a7),-(a7)
  3280.     move.l _gb_DosBase,a6
  3281.     move.l a6,-(a7)
  3282.     move.l -1824(a6),a0
  3283.     jsr (a0)
  3284.     lea 12(a7),a7
  3285.     move.l (a7)+,a6
  3286.     rts
  3287.  
  3288.     SECTION "pOS_ChangeDosObjectAccess",CODE
  3289.  
  3290.     XDEF _pOS_ChangeDosObjectAccess
  3291. _pOS_ChangeDosObjectAccess
  3292.     move.l a6,-(a7)
  3293.     move.l 12(a7),-(a7)
  3294.     move.l 12(a7),-(a7)
  3295.     move.l _gb_DosBase,a6
  3296.     move.l a6,-(a7)
  3297.     move.l -1812(a6),a0
  3298.     jsr (a0)
  3299.     lea 12(a7),a7
  3300.     move.l (a7)+,a6
  3301.     rts
  3302.  
  3303.     SECTION "pOS_ConstructDosLk",CODE
  3304.  
  3305.     XDEF _pOS_ConstructDosLk
  3306. _pOS_ConstructDosLk
  3307.     move.l a6,-(a7)
  3308.     move.l 16(a7),-(a7)
  3309.     move.l 16(a7),-(a7)
  3310.     move.l 16(a7),-(a7)
  3311.     move.l _gb_DosBase,a6
  3312.     move.l a6,-(a7)
  3313.     move.l -2064(a6),a0
  3314.     jsr (a0)
  3315.     lea 16(a7),a7
  3316.     move.l (a7)+,a6
  3317.     rts
  3318.  
  3319.     SECTION "pOS_DestructDosLk",CODE
  3320.  
  3321.     XDEF _pOS_DestructDosLk
  3322. _pOS_DestructDosLk
  3323.     move.l a6,-(a7)
  3324.     move.l 8(a7),-(a7)
  3325.     move.l _gb_DosBase,a6
  3326.     move.l a6,-(a7)
  3327.     move.l -2052(a6),a0
  3328.     jsr (a0)
  3329.     lea 8(a7),a7
  3330.     move.l (a7)+,a6
  3331.     rts
  3332.  
  3333.     SECTION "pOS_RenameObjectName",CODE
  3334.  
  3335.     XDEF _pOS_RenameObjectName
  3336. _pOS_RenameObjectName
  3337.     move.l a6,-(a7)
  3338.     move.l 16(a7),-(a7)
  3339.     move.l 16(a7),-(a7)
  3340.     move.l 16(a7),-(a7)
  3341.     move.l _gb_DosBase,a6
  3342.     move.l a6,-(a7)
  3343.     move.l -2220(a6),a0
  3344.     jsr (a0)
  3345.     lea 16(a7),a7
  3346.     move.l (a7)+,a6
  3347.     rts
  3348.  
  3349.     SECTION "pOS_SetObjectDateName",CODE
  3350.  
  3351.     XDEF _pOS_SetObjectDateName
  3352. _pOS_SetObjectDateName
  3353.     move.l a6,-(a7)
  3354.     move.l 16(a7),-(a7)
  3355.     move.l 16(a7),-(a7)
  3356.     move.l 16(a7),-(a7)
  3357.     move.l _gb_DosBase,a6
  3358.     move.l a6,-(a7)
  3359.     move.l -2208(a6),a0
  3360.     jsr (a0)
  3361.     lea 16(a7),a7
  3362.     move.l (a7)+,a6
  3363.     rts
  3364.  
  3365.     SECTION "pOS_SetObjectSizeName",CODE
  3366.  
  3367.     XDEF _pOS_SetObjectSizeName
  3368. _pOS_SetObjectSizeName
  3369.     move.l a6,-(a7)
  3370.     move.l 16(a7),-(a7)
  3371.     move.l 16(a7),-(a7)
  3372.     move.l 16(a7),-(a7)
  3373.     move.l _gb_DosBase,a6
  3374.     move.l a6,-(a7)
  3375.     move.l -2196(a6),a0
  3376.     jsr (a0)
  3377.     lea 16(a7),a7
  3378.     move.l (a7)+,a6
  3379.     rts
  3380.  
  3381.     SECTION "pOS_GetDosInfoDataName",CODE
  3382.  
  3383.     XDEF _pOS_GetDosInfoDataName
  3384. _pOS_GetDosInfoDataName
  3385.     move.l a6,-(a7)
  3386.     move.l 16(a7),-(a7)
  3387.     move.l 16(a7),-(a7)
  3388.     move.l 16(a7),-(a7)
  3389.     move.l _gb_DosBase,a6
  3390.     move.l a6,-(a7)
  3391.     move.l -2184(a6),a0
  3392.     jsr (a0)
  3393.     lea 16(a7),a7
  3394.     move.l (a7)+,a6
  3395.     rts
  3396.  
  3397.     SECTION "pOS_SetObjectCommentName",CODE
  3398.  
  3399.     XDEF _pOS_SetObjectCommentName
  3400. _pOS_SetObjectCommentName
  3401.     move.l a6,-(a7)
  3402.     move.l 16(a7),-(a7)
  3403.     move.l 16(a7),-(a7)
  3404.     move.l 16(a7),-(a7)
  3405.     move.l _gb_DosBase,a6
  3406.     move.l a6,-(a7)
  3407.     move.l -2172(a6),a0
  3408.     jsr (a0)
  3409.     lea 16(a7),a7
  3410.     move.l (a7)+,a6
  3411.     rts
  3412.  
  3413.     SECTION "pOS_SetObjectProtectionName",CODE
  3414.  
  3415.     XDEF _pOS_SetObjectProtectionName
  3416. _pOS_SetObjectProtectionName
  3417.     move.l a6,-(a7)
  3418.     move.l 16(a7),-(a7)
  3419.     move.l 16(a7),-(a7)
  3420.     move.l 16(a7),-(a7)
  3421.     move.l _gb_DosBase,a6
  3422.     move.l a6,-(a7)
  3423.     move.l -2160(a6),a0
  3424.     jsr (a0)
  3425.     lea 16(a7),a7
  3426.     move.l (a7)+,a6
  3427.     rts
  3428.  
  3429.     SECTION "pOS_ExamineObjectName",CODE
  3430.  
  3431.     XDEF _pOS_ExamineObjectName
  3432. _pOS_ExamineObjectName
  3433.     move.l a6,-(a7)
  3434.     move.l 16(a7),-(a7)
  3435.     move.l 16(a7),-(a7)
  3436.     move.l 16(a7),-(a7)
  3437.     move.l _gb_DosBase,a6
  3438.     move.l a6,-(a7)
  3439.     move.l -2148(a6),a0
  3440.     jsr (a0)
  3441.     lea 16(a7),a7
  3442.     move.l (a7)+,a6
  3443.     rts
  3444.  
  3445.     SECTION "pOS_CopyObjectName",CODE
  3446.  
  3447.     XDEF _pOS_CopyObjectName
  3448. _pOS_CopyObjectName
  3449.     move.l a6,-(a7)
  3450.     move.l 20(a7),-(a7)
  3451.     move.l 20(a7),-(a7)
  3452.     move.l 20(a7),-(a7)
  3453.     move.l 20(a7),-(a7)
  3454.     move.l _gb_DosBase,a6
  3455.     move.l a6,-(a7)
  3456.     move.l -2136(a6),a0
  3457.     jsr (a0)
  3458.     lea 20(a7),a7
  3459.     move.l (a7)+,a6
  3460.     rts
  3461.  
  3462.     SECTION "pOS_MoveObjectName",CODE
  3463.  
  3464.     XDEF _pOS_MoveObjectName
  3465. _pOS_MoveObjectName
  3466.     move.l a6,-(a7)
  3467.     move.l 20(a7),-(a7)
  3468.     move.l 20(a7),-(a7)
  3469.     move.l 20(a7),-(a7)
  3470.     move.l 20(a7),-(a7)
  3471.     move.l _gb_DosBase,a6
  3472.     move.l a6,-(a7)
  3473.     move.l -2124(a6),a0
  3474.     jsr (a0)
  3475.     lea 20(a7),a7
  3476.     move.l (a7)+,a6
  3477.     rts
  3478.  
  3479.     SECTION "pOS_CreatePath",CODE
  3480.  
  3481.     XDEF _pOS_CreatePath
  3482. _pOS_CreatePath
  3483.     move.l a6,-(a7)
  3484.     move.l 12(a7),-(a7)
  3485.     move.l 12(a7),-(a7)
  3486.     move.l _gb_DosBase,a6
  3487.     move.l a6,-(a7)
  3488.     move.l -2232(a6),a0
  3489.     jsr (a0)
  3490.     lea 12(a7),a7
  3491.     move.l (a7)+,a6
  3492.     rts
  3493.  
  3494.     SECTION "pOS_IsInfinite",CODE
  3495.  
  3496.     XDEF _pOS_IsInfinite
  3497. _pOS_IsInfinite
  3498.     move.l a6,-(a7)
  3499.     move.l 20(a7),-(a7)
  3500.     move.l 20(a7),-(a7)
  3501.     move.l 20(a7),-(a7)
  3502.     move.l 20(a7),-(a7)
  3503.     move.l _gb_DosBase,a6
  3504.     move.l a6,-(a7)
  3505.     move.l -2280(a6),a0
  3506.     jsr (a0)
  3507.     lea 20(a7),a7
  3508.     move.l (a7)+,a6
  3509.     rts
  3510.  
  3511.     SECTION "pOS_AddPart",CODE
  3512.  
  3513.     XDEF _pOS_AddPart
  3514. _pOS_AddPart
  3515.     move.l a6,-(a7)
  3516.     move.l 16(a7),-(a7)
  3517.     move.l 16(a7),-(a7)
  3518.     move.l 16(a7),-(a7)
  3519.     move.l _gb_DosBase,a6
  3520.     move.l a6,-(a7)
  3521.     move.l -1056(a6),a0
  3522.     jsr (a0)
  3523.     lea 16(a7),a7
  3524.     move.l (a7)+,a6
  3525.     rts
  3526.  
  3527.     SECTION "pOS_PathPart",CODE
  3528.  
  3529.     XDEF _pOS_PathPart
  3530. _pOS_PathPart
  3531.     move.l a6,-(a7)
  3532.     move.l 8(a7),-(a7)
  3533.     move.l _gb_DosBase,a6
  3534.     move.l a6,-(a7)
  3535.     move.l -1044(a6),a0
  3536.     jsr (a0)
  3537.     lea 8(a7),a7
  3538.     move.l (a7)+,a6
  3539.     rts
  3540.  
  3541.     SECTION "pOS_FilePart",CODE
  3542.  
  3543.     XDEF _pOS_FilePart
  3544. _pOS_FilePart
  3545.     move.l a6,-(a7)
  3546.     move.l 8(a7),-(a7)
  3547.     move.l _gb_DosBase,a6
  3548.     move.l a6,-(a7)
  3549.     move.l -1032(a6),a0
  3550.     jsr (a0)
  3551.     lea 8(a7),a7
  3552.     move.l (a7)+,a6
  3553.     rts
  3554.  
  3555.     SECTION "pOS_SplitName",CODE
  3556.  
  3557.     XDEF _pOS_SplitName
  3558. _pOS_SplitName
  3559.     move.l a6,-(a7)
  3560.     move.l 24(a7),-(a7)
  3561.     move.l 24(a7),-(a7)
  3562.     move.l 24(a7),-(a7)
  3563.     move.l 24(a7),-(a7)
  3564.     move.l 24(a7),-(a7)
  3565.     move.l _gb_DosBase,a6
  3566.     move.l a6,-(a7)
  3567.     move.l -1020(a6),a0
  3568.     jsr (a0)
  3569.     lea 24(a7),a7
  3570.     move.l (a7)+,a6
  3571.     rts
  3572.  
  3573.     SECTION "pOS_SetIoErr",CODE
  3574.  
  3575.     XDEF _pOS_SetIoErr
  3576. _pOS_SetIoErr
  3577.     move.l a6,-(a7)
  3578.     move.l 8(a7),-(a7)
  3579.     move.l _gb_DosBase,a6
  3580.     move.l a6,-(a7)
  3581.     move.l -996(a6),a0
  3582.     jsr (a0)
  3583.     lea 8(a7),a7
  3584.     move.l (a7)+,a6
  3585.     rts
  3586.  
  3587.     SECTION "pOS_GetIoErr",CODE
  3588.  
  3589.     XDEF _pOS_GetIoErr
  3590. _pOS_GetIoErr
  3591.     move.l a6,-(a7)
  3592.     pea 8(a7)
  3593.     move.l _gb_DosBase,a6
  3594.     move.l a6,-(a7)
  3595.     move.l -984(a6),a0
  3596.     jsr (a0)
  3597.     lea 8(a7),a7
  3598.     move.l (a7)+,a6
  3599.     rts
  3600.  
  3601.     SECTION "pOS_ExitProcess",CODE
  3602.  
  3603.     XDEF _pOS_ExitProcess
  3604. _pOS_ExitProcess
  3605.     move.l a6,-(a7)
  3606.     move.l 8(a7),-(a7)
  3607.     move.l _gb_DosBase,a6
  3608.     move.l a6,-(a7)
  3609.     move.l -972(a6),a0
  3610.     jsr (a0)
  3611.     lea 8(a7),a7
  3612.     move.l (a7)+,a6
  3613.     rts
  3614.  
  3615.     SECTION "pOS_GetStdInput",CODE
  3616.  
  3617.     XDEF _pOS_GetStdInput
  3618. _pOS_GetStdInput
  3619.     move.l a6,-(a7)
  3620.     pea 8(a7)
  3621.     move.l _gb_DosBase,a6
  3622.     move.l a6,-(a7)
  3623.     move.l -960(a6),a0
  3624.     jsr (a0)
  3625.     lea 8(a7),a7
  3626.     move.l (a7)+,a6
  3627.     rts
  3628.  
  3629.     SECTION "pOS_GetStdOutput",CODE
  3630.  
  3631.     XDEF _pOS_GetStdOutput
  3632. _pOS_GetStdOutput
  3633.     move.l a6,-(a7)
  3634.     pea 8(a7)
  3635.     move.l _gb_DosBase,a6
  3636.     move.l a6,-(a7)
  3637.     move.l -948(a6),a0
  3638.     jsr (a0)
  3639.     lea 8(a7),a7
  3640.     move.l (a7)+,a6
  3641.     rts
  3642.  
  3643.     SECTION "pOS_GetStdErrOutput",CODE
  3644.  
  3645.     XDEF _pOS_GetStdErrOutput
  3646. _pOS_GetStdErrOutput
  3647.     move.l a6,-(a7)
  3648.     pea 8(a7)
  3649.     move.l _gb_DosBase,a6
  3650.     move.l a6,-(a7)
  3651.     move.l -936(a6),a0
  3652.     jsr (a0)
  3653.     lea 8(a7),a7
  3654.     move.l (a7)+,a6
  3655.     rts
  3656.  
  3657.     SECTION "pOS_SetConsoleFH",CODE
  3658.  
  3659.     XDEF _pOS_SetConsoleFH
  3660. _pOS_SetConsoleFH
  3661.     move.l a6,-(a7)
  3662.     move.l 8(a7),-(a7)
  3663.     move.l _gb_DosBase,a6
  3664.     move.l a6,-(a7)
  3665.     move.l -924(a6),a0
  3666.     jsr (a0)
  3667.     lea 8(a7),a7
  3668.     move.l (a7)+,a6
  3669.     rts
  3670.  
  3671.     SECTION "pOS_SetProgDir",CODE
  3672.  
  3673.     XDEF _pOS_SetProgDir
  3674. _pOS_SetProgDir
  3675.     move.l a6,-(a7)
  3676.     move.l 8(a7),-(a7)
  3677.     move.l _gb_DosBase,a6
  3678.     move.l a6,-(a7)
  3679.     move.l -912(a6),a0
  3680.     jsr (a0)
  3681.     lea 8(a7),a7
  3682.     move.l (a7)+,a6
  3683.     rts
  3684.  
  3685.     SECTION "pOS_ConstructProcess",CODE
  3686.  
  3687.     XDEF _pOS_ConstructProcess
  3688. _pOS_ConstructProcess
  3689.     move.l a6,-(a7)
  3690.     move.l 8(a7),-(a7)
  3691.     move.l _gb_DosBase,a6
  3692.     move.l a6,-(a7)
  3693.     move.l -900(a6),a0
  3694.     jsr (a0)
  3695.     lea 8(a7),a7
  3696.     move.l (a7)+,a6
  3697.     rts
  3698.  
  3699.     SECTION "pOS_DosDelay",CODE
  3700.  
  3701.     XDEF _pOS_DosDelay
  3702. _pOS_DosDelay
  3703.     move.l a6,-(a7)
  3704.     move.l 8(a7),-(a7)
  3705.     move.l _gb_DosBase,a6
  3706.     move.l a6,-(a7)
  3707.     move.l -888(a6),a0
  3708.     jsr (a0)
  3709.     lea 8(a7),a7
  3710.     move.l (a7)+,a6
  3711.     rts
  3712.  
  3713.     SECTION "pOS_CreateProcessA",CODE
  3714.  
  3715.     XDEF _pOS_CreateProcessA
  3716. _pOS_CreateProcessA
  3717.     move.l a6,-(a7)
  3718.     move.l 8(a7),-(a7)
  3719.     move.l _gb_DosBase,a6
  3720.     move.l a6,-(a7)
  3721.     move.l -876(a6),a0
  3722.     jsr (a0)
  3723.     lea 8(a7),a7
  3724.     move.l (a7)+,a6
  3725.     rts
  3726.  
  3727.     SECTION "pOS_CreateProcess",CODE
  3728.  
  3729.     XDEF _pOS_CreateProcess
  3730. _pOS_CreateProcess
  3731.     move.l a6,-(a7)
  3732.     pea 8(a7)
  3733.     move.l _gb_DosBase,a6
  3734.     move.l a6,-(a7)
  3735.     move.l -876(a6),a0
  3736.     jsr (a0)
  3737.     lea 8(a7),a7
  3738.     move.l (a7)+,a6
  3739.     rts
  3740.  
  3741.     SECTION "pOS_RunCommand",CODE
  3742.  
  3743.     XDEF _pOS_RunCommand
  3744. _pOS_RunCommand
  3745.     move.l a6,-(a7)
  3746.     move.l 28(a7),-(a7)
  3747.     move.l 28(a7),-(a7)
  3748.     move.l 28(a7),-(a7)
  3749.     move.l 28(a7),-(a7)
  3750.     move.l 28(a7),-(a7)
  3751.     move.l 28(a7),-(a7)
  3752.     move.l _gb_DosBase,a6
  3753.     move.l a6,-(a7)
  3754.     move.l -864(a6),a0
  3755.     jsr (a0)
  3756.     lea 28(a7),a7
  3757.     move.l (a7)+,a6
  3758.     rts
  3759.  
  3760.     SECTION "pOS_GetProgDir",CODE
  3761.  
  3762.     XDEF _pOS_GetProgDir
  3763. _pOS_GetProgDir
  3764.     move.l a6,-(a7)
  3765.     pea 8(a7)
  3766.     move.l _gb_DosBase,a6
  3767.     move.l a6,-(a7)
  3768.     move.l -1800(a6),a0
  3769.     jsr (a0)
  3770.     lea 8(a7),a7
  3771.     move.l (a7)+,a6
  3772.     rts
  3773.  
  3774.     SECTION "pOS_DestructProcess",CODE
  3775.  
  3776.     XDEF _pOS_DestructProcess
  3777. _pOS_DestructProcess
  3778.     move.l a6,-(a7)
  3779.     move.l 8(a7),-(a7)
  3780.     move.l _gb_DosBase,a6
  3781.     move.l a6,-(a7)
  3782.     move.l -2076(a6),a0
  3783.     jsr (a0)
  3784.     lea 8(a7),a7
  3785.     move.l (a7)+,a6
  3786.     rts
  3787.  
  3788.     SECTION "pOS_SetShellFail",CODE
  3789.  
  3790.     XDEF _pOS_SetShellFail
  3791. _pOS_SetShellFail
  3792.     move.l a6,-(a7)
  3793.     move.l 8(a7),-(a7)
  3794.     move.l _gb_DosBase,a6
  3795.     move.l a6,-(a7)
  3796.     move.l -2244(a6),a0
  3797.     jsr (a0)
  3798.     lea 8(a7),a7
  3799.     move.l (a7)+,a6
  3800.     rts
  3801.  
  3802.     SECTION "pOS_DeleteProcess",CODE
  3803.  
  3804.     XDEF _pOS_DeleteProcess
  3805. _pOS_DeleteProcess
  3806.     move.l a6,-(a7)
  3807.     move.l 16(a7),-(a7)
  3808.     move.l 16(a7),-(a7)
  3809.     move.l 16(a7),-(a7)
  3810.     move.l _gb_DosBase,a6
  3811.     move.l a6,-(a7)
  3812.     move.l -2256(a6),a0
  3813.     jsr (a0)
  3814.     lea 16(a7),a7
  3815.     move.l (a7)+,a6
  3816.     rts
  3817.  
  3818.     SECTION "pOS_SetStdInput",CODE
  3819.  
  3820.     XDEF _pOS_SetStdInput
  3821. _pOS_SetStdInput
  3822.     move.l a6,-(a7)
  3823.     move.l 8(a7),-(a7)
  3824.     move.l _gb_DosBase,a6
  3825.     move.l a6,-(a7)
  3826.     move.l -2340(a6),a0
  3827.     jsr (a0)
  3828.     lea 8(a7),a7
  3829.     move.l (a7)+,a6
  3830.     rts
  3831.  
  3832.     SECTION "pOS_SetStdOutput",CODE
  3833.  
  3834.     XDEF _pOS_SetStdOutput
  3835. _pOS_SetStdOutput
  3836.     move.l a6,-(a7)
  3837.     move.l 8(a7),-(a7)
  3838.     move.l _gb_DosBase,a6
  3839.     move.l a6,-(a7)
  3840.     move.l -2328(a6),a0
  3841.     jsr (a0)
  3842.     lea 8(a7),a7
  3843.     move.l (a7)+,a6
  3844.     rts
  3845.  
  3846.     SECTION "pOS_SetStdErrOutput",CODE
  3847.  
  3848.     XDEF _pOS_SetStdErrOutput
  3849. _pOS_SetStdErrOutput
  3850.     move.l a6,-(a7)
  3851.     move.l 8(a7),-(a7)
  3852.     move.l _gb_DosBase,a6
  3853.     move.l a6,-(a7)
  3854.     move.l -2316(a6),a0
  3855.     jsr (a0)
  3856.     lea 8(a7),a7
  3857.     move.l (a7)+,a6
  3858.     rts
  3859.  
  3860.     SECTION "pOS_SystemA",CODE
  3861.  
  3862.     XDEF _pOS_SystemA
  3863. _pOS_SystemA
  3864.     move.l a6,-(a7)
  3865.     move.l 12(a7),-(a7)
  3866.     move.l 12(a7),-(a7)
  3867.     move.l _gb_DosBase,a6
  3868.     move.l a6,-(a7)
  3869.     move.l -852(a6),a0
  3870.     jsr (a0)
  3871.     lea 12(a7),a7
  3872.     move.l (a7)+,a6
  3873.     rts
  3874.  
  3875.     SECTION "pOS_System",CODE
  3876.  
  3877.     XDEF _pOS_System
  3878. _pOS_System
  3879.     move.l a6,-(a7)
  3880.     pea 12(a7)
  3881.     move.l 12(a7),-(a7)
  3882.     move.l _gb_DosBase,a6
  3883.     move.l a6,-(a7)
  3884.     move.l -852(a6),a0
  3885.     jsr (a0)
  3886.     lea 12(a7),a7
  3887.     move.l (a7)+,a6
  3888.     rts
  3889.  
  3890.     SECTION "pOS_AddSegment",CODE
  3891.  
  3892.     XDEF _pOS_AddSegment
  3893. _pOS_AddSegment
  3894.     move.l a6,-(a7)
  3895.     move.l 8(a7),-(a7)
  3896.     move.l _gb_DosBase,a6
  3897.     move.l a6,-(a7)
  3898.     move.l -840(a6),a0
  3899.     jsr (a0)
  3900.     lea 8(a7),a7
  3901.     move.l (a7)+,a6
  3902.     rts
  3903.  
  3904.     SECTION "pOS_RemSegment",CODE
  3905.  
  3906.     XDEF _pOS_RemSegment
  3907. _pOS_RemSegment
  3908.     move.l a6,-(a7)
  3909.     move.l 8(a7),-(a7)
  3910.     move.l _gb_DosBase,a6
  3911.     move.l a6,-(a7)
  3912.     move.l -828(a6),a0
  3913.     jsr (a0)
  3914.     lea 8(a7),a7
  3915.     move.l (a7)+,a6
  3916.     rts
  3917.  
  3918.     SECTION "pOS_OpenSegment",CODE
  3919.  
  3920.     XDEF _pOS_OpenSegment
  3921. _pOS_OpenSegment
  3922.     move.l a6,-(a7)
  3923.     move.l 12(a7),-(a7)
  3924.     move.l 12(a7),-(a7)
  3925.     move.l _gb_DosBase,a6
  3926.     move.l a6,-(a7)
  3927.     move.l -816(a6),a0
  3928.     jsr (a0)
  3929.     lea 12(a7),a7
  3930.     move.l (a7)+,a6
  3931.     rts
  3932.  
  3933.     SECTION "pOS_CloseSegment",CODE
  3934.  
  3935.     XDEF _pOS_CloseSegment
  3936. _pOS_CloseSegment
  3937.     move.l a6,-(a7)
  3938.     move.l 8(a7),-(a7)
  3939.     move.l _gb_DosBase,a6
  3940.     move.l a6,-(a7)
  3941.     move.l -804(a6),a0
  3942.     jsr (a0)
  3943.     lea 8(a7),a7
  3944.     move.l (a7)+,a6
  3945.     rts
  3946.  
  3947.     SECTION "pOS_LoadSegmentA",CODE
  3948.  
  3949.     XDEF _pOS_LoadSegmentA
  3950. _pOS_LoadSegmentA
  3951.     move.l a6,-(a7)
  3952.     move.l 12(a7),-(a7)
  3953.     move.l 12(a7),-(a7)
  3954.     move.l _gb_DosBase,a6
  3955.     move.l a6,-(a7)
  3956.     move.l -792(a6),a0
  3957.     jsr (a0)
  3958.     lea 12(a7),a7
  3959.     move.l (a7)+,a6
  3960.     rts
  3961.  
  3962.     SECTION "pOS_LoadSegment",CODE
  3963.  
  3964.     XDEF _pOS_LoadSegment
  3965. _pOS_LoadSegment
  3966.     move.l a6,-(a7)
  3967.     pea 12(a7)
  3968.     move.l 12(a7),-(a7)
  3969.     move.l _gb_DosBase,a6
  3970.     move.l a6,-(a7)
  3971.     move.l -792(a6),a0
  3972.     jsr (a0)
  3973.     lea 12(a7),a7
  3974.     move.l (a7)+,a6
  3975.     rts
  3976.  
  3977.     SECTION "pOS_UnloadSegment",CODE
  3978.  
  3979.     XDEF _pOS_UnloadSegment
  3980. _pOS_UnloadSegment
  3981.     move.l a6,-(a7)
  3982.     move.l 8(a7),-(a7)
  3983.     move.l _gb_DosBase,a6
  3984.     move.l a6,-(a7)
  3985.     move.l -780(a6),a0
  3986.     jsr (a0)
  3987.     lea 8(a7),a7
  3988.     move.l (a7)+,a6
  3989.     rts
  3990.  
  3991.     SECTION "pOS_InternalLoadSegment",CODE
  3992.  
  3993.     XDEF _pOS_InternalLoadSegment
  3994. _pOS_InternalLoadSegment
  3995.     move.l a6,-(a7)
  3996.     move.l 8(a7),-(a7)
  3997.     move.l _gb_DosBase,a6
  3998.     move.l a6,-(a7)
  3999.     move.l -1524(a6),a0
  4000.     jsr (a0)
  4001.     lea 8(a7),a7
  4002.     move.l (a7)+,a6
  4003.     rts
  4004.  
  4005.     SECTION "pOS_InternalUnloadSegment",CODE
  4006.  
  4007.     XDEF _pOS_InternalUnloadSegment
  4008. _pOS_InternalUnloadSegment
  4009.     move.l a6,-(a7)
  4010.     move.l 8(a7),-(a7)
  4011.     move.l _gb_DosBase,a6
  4012.     move.l a6,-(a7)
  4013.     move.l -1512(a6),a0
  4014.     jsr (a0)
  4015.     lea 8(a7),a7
  4016.     move.l (a7)+,a6
  4017.     rts
  4018.  
  4019.     SECTION "pOS_GetSegmentPtrInfo",CODE
  4020.  
  4021.     XDEF _pOS_GetSegmentPtrInfo
  4022. _pOS_GetSegmentPtrInfo
  4023.     move.l a6,-(a7)
  4024.     move.l 20(a7),-(a7)
  4025.     move.l 20(a7),-(a7)
  4026.     move.l 20(a7),-(a7)
  4027.     move.l 20(a7),-(a7)
  4028.     move.l _gb_DosBase,a6
  4029.     move.l a6,-(a7)
  4030.     move.l -2484(a6),a0
  4031.     jsr (a0)
  4032.     lea 20(a7),a7
  4033.     move.l (a7)+,a6
  4034.     rts
  4035.  
  4036.     SECTION "pOS_InitDosIOReq",CODE
  4037.  
  4038.     XDEF _pOS_InitDosIOReq
  4039. _pOS_InitDosIOReq
  4040.     move.l a6,-(a7)
  4041.     move.l 12(a7),-(a7)
  4042.     move.l 12(a7),-(a7)
  4043.     move.l _gb_DosBase,a6
  4044.     move.l a6,-(a7)
  4045.     move.l -768(a6),a0
  4046.     jsr (a0)
  4047.     lea 12(a7),a7
  4048.     move.l (a7)+,a6
  4049.     rts
  4050.  
  4051.     SECTION "pOS_InitDosDevice",CODE
  4052.  
  4053.     XDEF _pOS_InitDosDevice
  4054. _pOS_InitDosDevice
  4055.     move.l a6,-(a7)
  4056.     move.l 8(a7),-(a7)
  4057.     move.l _gb_DosBase,a6
  4058.     move.l a6,-(a7)
  4059.     move.l -756(a6),a0
  4060.     jsr (a0)
  4061.     lea 8(a7),a7
  4062.     move.l (a7)+,a6
  4063.     rts
  4064.  
  4065.     SECTION "pOS_AddDosDevice",CODE
  4066.  
  4067.     XDEF _pOS_AddDosDevice
  4068. _pOS_AddDosDevice
  4069.     move.l a6,-(a7)
  4070.     move.l 8(a7),-(a7)
  4071.     move.l _gb_DosBase,a6
  4072.     move.l a6,-(a7)
  4073.     move.l -744(a6),a0
  4074.     jsr (a0)
  4075.     lea 8(a7),a7
  4076.     move.l (a7)+,a6
  4077.     rts
  4078.  
  4079.     SECTION "pOS_RemDosDevice",CODE
  4080.  
  4081.     XDEF _pOS_RemDosDevice
  4082. _pOS_RemDosDevice
  4083.     move.l a6,-(a7)
  4084.     move.l 8(a7),-(a7)
  4085.     move.l _gb_DosBase,a6
  4086.     move.l a6,-(a7)
  4087.     move.l -732(a6),a0
  4088.     jsr (a0)
  4089.     lea 8(a7),a7
  4090.     move.l (a7)+,a6
  4091.     rts
  4092.  
  4093.     SECTION "pOS_OpenDosDevice",CODE
  4094.  
  4095.     XDEF _pOS_OpenDosDevice
  4096. _pOS_OpenDosDevice
  4097.     move.l a6,-(a7)
  4098.     move.l 8(a7),-(a7)
  4099.     move.l _gb_DosBase,a6
  4100.     move.l a6,-(a7)
  4101.     move.l -720(a6),a0
  4102.     jsr (a0)
  4103.     lea 8(a7),a7
  4104.     move.l (a7)+,a6
  4105.     rts
  4106.  
  4107.     SECTION "pOS_CloseDosDevice",CODE
  4108.  
  4109.     XDEF _pOS_CloseDosDevice
  4110. _pOS_CloseDosDevice
  4111.     move.l a6,-(a7)
  4112.     move.l 8(a7),-(a7)
  4113.     move.l _gb_DosBase,a6
  4114.     move.l a6,-(a7)
  4115.     move.l -708(a6),a0
  4116.     jsr (a0)
  4117.     lea 8(a7),a7
  4118.     move.l (a7)+,a6
  4119.     rts
  4120.  
  4121.     SECTION "pOS_AddDosDefDevice",CODE
  4122.  
  4123.     XDEF _pOS_AddDosDefDevice
  4124. _pOS_AddDosDefDevice
  4125.     move.l a6,-(a7)
  4126.     move.l 8(a7),-(a7)
  4127.     move.l _gb_DosBase,a6
  4128.     move.l a6,-(a7)
  4129.     move.l -696(a6),a0
  4130.     jsr (a0)
  4131.     lea 8(a7),a7
  4132.     move.l (a7)+,a6
  4133.     rts
  4134.  
  4135.     SECTION "pOS_RemDosDefDevice",CODE
  4136.  
  4137.     XDEF _pOS_RemDosDefDevice
  4138. _pOS_RemDosDefDevice
  4139.     move.l a6,-(a7)
  4140.     move.l 8(a7),-(a7)
  4141.     move.l _gb_DosBase,a6
  4142.     move.l a6,-(a7)
  4143.     move.l -684(a6),a0
  4144.     jsr (a0)
  4145.     lea 8(a7),a7
  4146.     move.l (a7)+,a6
  4147.     rts
  4148.  
  4149.     SECTION "pOS_CreateDosAssign",CODE
  4150.  
  4151.     XDEF _pOS_CreateDosAssign
  4152. _pOS_CreateDosAssign
  4153.     move.l a6,-(a7)
  4154.     move.l 20(a7),-(a7)
  4155.     move.l 20(a7),-(a7)
  4156.     move.l 20(a7),-(a7)
  4157.     move.l 20(a7),-(a7)
  4158.     move.l _gb_DosBase,a6
  4159.     move.l a6,-(a7)
  4160.     move.l -672(a6),a0
  4161.     jsr (a0)
  4162.     lea 20(a7),a7
  4163.     move.l (a7)+,a6
  4164.     rts
  4165.  
  4166.     SECTION "pOS_CreateDOSTemplate",CODE
  4167.  
  4168.     XDEF _pOS_CreateDOSTemplate
  4169. _pOS_CreateDOSTemplate
  4170.     move.l a6,-(a7)
  4171.     move.l 8(a7),-(a7)
  4172.     move.l _gb_DosBase,a6
  4173.     move.l a6,-(a7)
  4174.     move.l -660(a6),a0
  4175.     jsr (a0)
  4176.     lea 8(a7),a7
  4177.     move.l (a7)+,a6
  4178.     rts
  4179.  
  4180.     SECTION "pOS_CreateDOSVolumeA",CODE
  4181.  
  4182.     XDEF _pOS_CreateDOSVolumeA
  4183. _pOS_CreateDOSVolumeA
  4184.     move.l a6,-(a7)
  4185.     move.l 20(a7),-(a7)
  4186.     move.l 20(a7),-(a7)
  4187.     move.l 20(a7),-(a7)
  4188.     move.l 20(a7),-(a7)
  4189.     move.l _gb_DosBase,a6
  4190.     move.l a6,-(a7)
  4191.     move.l -648(a6),a0
  4192.     jsr (a0)
  4193.     lea 20(a7),a7
  4194.     move.l (a7)+,a6
  4195.     rts
  4196.  
  4197.     SECTION "pOS_CreateDOSVolume",CODE
  4198.  
  4199.     XDEF _pOS_CreateDOSVolume
  4200. _pOS_CreateDOSVolume
  4201.     move.l a6,-(a7)
  4202.     pea 20(a7)
  4203.     move.l 20(a7),-(a7)
  4204.     move.l 20(a7),-(a7)
  4205.     move.l 20(a7),-(a7)
  4206.     move.l _gb_DosBase,a6
  4207.     move.l a6,-(a7)
  4208.     move.l -648(a6),a0
  4209.     jsr (a0)
  4210.     lea 20(a7),a7
  4211.     move.l (a7)+,a6
  4212.     rts
  4213.  
  4214.     SECTION "pOS_OpenDOSVolumeA",CODE
  4215.  
  4216.     XDEF _pOS_OpenDOSVolumeA
  4217. _pOS_OpenDOSVolumeA
  4218.     move.l a6,-(a7)
  4219.     move.l 20(a7),-(a7)
  4220.     move.l 20(a7),-(a7)
  4221.     move.l 20(a7),-(a7)
  4222.     move.l 20(a7),-(a7)
  4223.     move.l _gb_DosBase,a6
  4224.     move.l a6,-(a7)
  4225.     move.l -636(a6),a0
  4226.     jsr (a0)
  4227.     lea 20(a7),a7
  4228.     move.l (a7)+,a6
  4229.     rts
  4230.  
  4231.     SECTION "pOS_OpenDOSVolume",CODE
  4232.  
  4233.     XDEF _pOS_OpenDOSVolume
  4234. _pOS_OpenDOSVolume
  4235.     move.l a6,-(a7)
  4236.     pea 20(a7)
  4237.     move.l 20(a7),-(a7)
  4238.     move.l 20(a7),-(a7)
  4239.     move.l 20(a7),-(a7)
  4240.     move.l _gb_DosBase,a6
  4241.     move.l a6,-(a7)
  4242.     move.l -636(a6),a0
  4243.     jsr (a0)
  4244.     lea 20(a7),a7
  4245.     move.l (a7)+,a6
  4246.     rts
  4247.  
  4248.     SECTION "pOS_CloseDOSVolume",CODE
  4249.  
  4250.     XDEF _pOS_CloseDOSVolume
  4251. _pOS_CloseDOSVolume
  4252.     move.l a6,-(a7)
  4253.     move.l 8(a7),-(a7)
  4254.     move.l _gb_DosBase,a6
  4255.     move.l a6,-(a7)
  4256.     move.l -624(a6),a0
  4257.     jsr (a0)
  4258.     lea 8(a7),a7
  4259.     move.l (a7)+,a6
  4260.     rts
  4261.  
  4262.     SECTION "pOS_GetDosDevice",CODE
  4263.  
  4264.     XDEF _pOS_GetDosDevice
  4265. _pOS_GetDosDevice
  4266.     move.l a6,-(a7)
  4267.     move.l 12(a7),-(a7)
  4268.     move.l 12(a7),-(a7)
  4269.     move.l _gb_DosBase,a6
  4270.     move.l a6,-(a7)
  4271.     move.l -1788(a6),a0
  4272.     jsr (a0)
  4273.     lea 12(a7),a7
  4274.     move.l (a7)+,a6
  4275.     rts
  4276.  
  4277.     SECTION "pOS_GetDosHandler",CODE
  4278.  
  4279.     XDEF _pOS_GetDosHandler
  4280. _pOS_GetDosHandler
  4281.     move.l a6,-(a7)
  4282.     move.l 12(a7),-(a7)
  4283.     move.l 12(a7),-(a7)
  4284.     move.l _gb_DosBase,a6
  4285.     move.l a6,-(a7)
  4286.     move.l -1776(a6),a0
  4287.     jsr (a0)
  4288.     lea 12(a7),a7
  4289.     move.l (a7)+,a6
  4290.     rts
  4291.  
  4292.     SECTION "pOS_AddDosDeviceBuffers",CODE
  4293.  
  4294.     XDEF _pOS_AddDosDeviceBuffers
  4295. _pOS_AddDosDeviceBuffers
  4296.     move.l a6,-(a7)
  4297.     move.l 12(a7),-(a7)
  4298.     move.l 12(a7),-(a7)
  4299.     move.l _gb_DosBase,a6
  4300.     move.l a6,-(a7)
  4301.     move.l -1764(a6),a0
  4302.     jsr (a0)
  4303.     lea 12(a7),a7
  4304.     move.l (a7)+,a6
  4305.     rts
  4306.  
  4307.     SECTION "pOS_InhibitDosDevice",CODE
  4308.  
  4309.     XDEF _pOS_InhibitDosDevice
  4310. _pOS_InhibitDosDevice
  4311.     move.l a6,-(a7)
  4312.     move.l 12(a7),-(a7)
  4313.     move.l 12(a7),-(a7)
  4314.     move.l _gb_DosBase,a6
  4315.     move.l a6,-(a7)
  4316.     move.l -1752(a6),a0
  4317.     jsr (a0)
  4318.     lea 12(a7),a7
  4319.     move.l (a7)+,a6
  4320.     rts
  4321.  
  4322.     SECTION "pOS_RelabelDosDevice",CODE
  4323.  
  4324.     XDEF _pOS_RelabelDosDevice
  4325. _pOS_RelabelDosDevice
  4326.     move.l a6,-(a7)
  4327.     move.l 12(a7),-(a7)
  4328.     move.l 12(a7),-(a7)
  4329.     move.l _gb_DosBase,a6
  4330.     move.l a6,-(a7)
  4331.     move.l -1740(a6),a0
  4332.     jsr (a0)
  4333.     lea 12(a7),a7
  4334.     move.l (a7)+,a6
  4335.     rts
  4336.  
  4337.     SECTION "pOS_GetDosDeviceName",CODE
  4338.  
  4339.     XDEF _pOS_GetDosDeviceName
  4340. _pOS_GetDosDeviceName
  4341.     move.l a6,-(a7)
  4342.     move.l 12(a7),-(a7)
  4343.     move.l 12(a7),-(a7)
  4344.     move.l _gb_DosBase,a6
  4345.     move.l a6,-(a7)
  4346.     move.l -2004(a6),a0
  4347.     jsr (a0)
  4348.     lea 12(a7),a7
  4349.     move.l (a7)+,a6
  4350.     rts
  4351.  
  4352.     SECTION "pOS_GetDosMountName",CODE
  4353.  
  4354.     XDEF _pOS_GetDosMountName
  4355. _pOS_GetDosMountName
  4356.     move.l a6,-(a7)
  4357.     move.l 8(a7),-(a7)
  4358.     move.l _gb_DosBase,a6
  4359.     move.l a6,-(a7)
  4360.     move.l -1992(a6),a0
  4361.     jsr (a0)
  4362.     lea 8(a7),a7
  4363.     move.l (a7)+,a6
  4364.     rts
  4365.  
  4366.     SECTION "pOS_CreateDosDevFromMount",CODE
  4367.  
  4368.     XDEF _pOS_CreateDosDevFromMount
  4369. _pOS_CreateDosDevFromMount
  4370.     move.l a6,-(a7)
  4371.     move.l 8(a7),-(a7)
  4372.     move.l _gb_DosBase,a6
  4373.     move.l a6,-(a7)
  4374.     move.l -1980(a6),a0
  4375.     jsr (a0)
  4376.     lea 8(a7),a7
  4377.     move.l (a7)+,a6
  4378.     rts
  4379.  
  4380.     SECTION "pOS_DeleteDosAssign",CODE
  4381.  
  4382.     XDEF _pOS_DeleteDosAssign
  4383. _pOS_DeleteDosAssign
  4384.     move.l a6,-(a7)
  4385.     move.l 16(a7),-(a7)
  4386.     move.l 16(a7),-(a7)
  4387.     move.l 16(a7),-(a7)
  4388.     move.l _gb_DosBase,a6
  4389.     move.l a6,-(a7)
  4390.     move.l -1968(a6),a0
  4391.     jsr (a0)
  4392.     lea 16(a7),a7
  4393.     move.l (a7)+,a6
  4394.     rts
  4395.  
  4396.     SECTION "pOS_AddDosAssign",CODE
  4397.  
  4398.     XDEF _pOS_AddDosAssign
  4399. _pOS_AddDosAssign
  4400.     move.l a6,-(a7)
  4401.     move.l 16(a7),-(a7)
  4402.     move.l 16(a7),-(a7)
  4403.     move.l 16(a7),-(a7)
  4404.     move.l _gb_DosBase,a6
  4405.     move.l a6,-(a7)
  4406.     move.l -1956(a6),a0
  4407.     jsr (a0)
  4408.     lea 16(a7),a7
  4409.     move.l (a7)+,a6
  4410.     rts
  4411.  
  4412.     SECTION "pOS_GetNextDosDevice",CODE
  4413.  
  4414.     XDEF _pOS_GetNextDosDevice
  4415. _pOS_GetNextDosDevice
  4416.     move.l a6,-(a7)
  4417.     move.l 8(a7),-(a7)
  4418.     move.l _gb_DosBase,a6
  4419.     move.l a6,-(a7)
  4420.     move.l -1944(a6),a0
  4421.     jsr (a0)
  4422.     lea 8(a7),a7
  4423.     move.l (a7)+,a6
  4424.     rts
  4425.  
  4426.     SECTION "pOS_CreateDosArgs",CODE
  4427.  
  4428.     XDEF _pOS_CreateDosArgs
  4429. _pOS_CreateDosArgs
  4430.     move.l a6,-(a7)
  4431.     pea 8(a7)
  4432.     move.l _gb_DosBase,a6
  4433.     move.l a6,-(a7)
  4434.     move.l -564(a6),a0
  4435.     jsr (a0)
  4436.     lea 8(a7),a7
  4437.     move.l (a7)+,a6
  4438.     rts
  4439.  
  4440.     SECTION "pOS_DeleteDosArgs",CODE
  4441.  
  4442.     XDEF _pOS_DeleteDosArgs
  4443. _pOS_DeleteDosArgs
  4444.     move.l a6,-(a7)
  4445.     move.l 8(a7),-(a7)
  4446.     move.l _gb_DosBase,a6
  4447.     move.l a6,-(a7)
  4448.     move.l -612(a6),a0
  4449.     jsr (a0)
  4450.     lea 8(a7),a7
  4451.     move.l (a7)+,a6
  4452.     rts
  4453.  
  4454.     SECTION "pOS_CreateDosTokenString",CODE
  4455.  
  4456.     XDEF _pOS_CreateDosTokenString
  4457. _pOS_CreateDosTokenString
  4458.     move.l a6,-(a7)
  4459.     move.l 12(a7),-(a7)
  4460.     move.l 12(a7),-(a7)
  4461.     move.l _gb_DosBase,a6
  4462.     move.l a6,-(a7)
  4463.     move.l -600(a6),a0
  4464.     jsr (a0)
  4465.     lea 12(a7),a7
  4466.     move.l (a7)+,a6
  4467.     rts
  4468.  
  4469.     SECTION "pOS_CreateDosTokenList",CODE
  4470.  
  4471.     XDEF _pOS_CreateDosTokenList
  4472. _pOS_CreateDosTokenList
  4473.     move.l a6,-(a7)
  4474.     move.l 8(a7),-(a7)
  4475.     move.l _gb_DosBase,a6
  4476.     move.l a6,-(a7)
  4477.     move.l -588(a6),a0
  4478.     jsr (a0)
  4479.     lea 8(a7),a7
  4480.     move.l (a7)+,a6
  4481.     rts
  4482.  
  4483.     SECTION "pOS_InterpretDosTokenList",CODE
  4484.  
  4485.     XDEF _pOS_InterpretDosTokenList
  4486. _pOS_InterpretDosTokenList
  4487.     move.l a6,-(a7)
  4488.     move.l 8(a7),-(a7)
  4489.     move.l _gb_DosBase,a6
  4490.     move.l a6,-(a7)
  4491.     move.l -576(a6),a0
  4492.     jsr (a0)
  4493.     lea 8(a7),a7
  4494.     move.l (a7)+,a6
  4495.     rts
  4496.  
  4497.     SECTION "pOS_ReadDosArgsA",CODE
  4498.  
  4499.     XDEF _pOS_ReadDosArgsA
  4500. _pOS_ReadDosArgsA
  4501.     move.l a6,-(a7)
  4502.     move.l 20(a7),-(a7)
  4503.     move.l 20(a7),-(a7)
  4504.     move.l 20(a7),-(a7)
  4505.     move.l 20(a7),-(a7)
  4506.     move.l _gb_DosBase,a6
  4507.     move.l a6,-(a7)
  4508.     move.l -552(a6),a0
  4509.     jsr (a0)
  4510.     lea 20(a7),a7
  4511.     move.l (a7)+,a6
  4512.     rts
  4513.  
  4514.     SECTION "pOS_ReadDosArgs",CODE
  4515.  
  4516.     XDEF _pOS_ReadDosArgs
  4517. _pOS_ReadDosArgs
  4518.     move.l a6,-(a7)
  4519.     pea 20(a7)
  4520.     move.l 20(a7),-(a7)
  4521.     move.l 20(a7),-(a7)
  4522.     move.l 20(a7),-(a7)
  4523.     move.l _gb_DosBase,a6
  4524.     move.l a6,-(a7)
  4525.     move.l -552(a6),a0
  4526.     jsr (a0)
  4527.     lea 20(a7),a7
  4528.     move.l (a7)+,a6
  4529.     rts
  4530.  
  4531.     SECTION "pOS_PrintDosArgList",CODE
  4532.  
  4533.     XDEF _pOS_PrintDosArgList
  4534. _pOS_PrintDosArgList
  4535.     move.l a6,-(a7)
  4536.     move.l 8(a7),-(a7)
  4537.     move.l _gb_DosBase,a6
  4538.     move.l a6,-(a7)
  4539.     move.l -540(a6),a0
  4540.     jsr (a0)
  4541.     lea 8(a7),a7
  4542.     move.l (a7)+,a6
  4543.     rts
  4544.  
  4545.     SECTION "pOS_DosFindToken",CODE
  4546.  
  4547.     XDEF _pOS_DosFindToken
  4548. _pOS_DosFindToken
  4549.     move.l a6,-(a7)
  4550.     move.l 8(a7),-(a7)
  4551.     move.l _gb_DosBase,a6
  4552.     move.l a6,-(a7)
  4553.     move.l -1728(a6),a0
  4554.     jsr (a0)
  4555.     lea 8(a7),a7
  4556.     move.l (a7)+,a6
  4557.     rts
  4558.  
  4559.     SECTION "pOS_WriteDosArgsA",CODE
  4560.  
  4561.     XDEF _pOS_WriteDosArgsA
  4562. _pOS_WriteDosArgsA
  4563.     move.l a6,-(a7)
  4564.     move.l 24(a7),-(a7)
  4565.     move.l 24(a7),-(a7)
  4566.     move.l 24(a7),-(a7)
  4567.     move.l 24(a7),-(a7)
  4568.     move.l 24(a7),-(a7)
  4569.     move.l _gb_DosBase,a6
  4570.     move.l a6,-(a7)
  4571.     move.l -2292(a6),a0
  4572.     jsr (a0)
  4573.     lea 24(a7),a7
  4574.     move.l (a7)+,a6
  4575.     rts
  4576.  
  4577.     SECTION "pOS_WriteDosArgs",CODE
  4578.  
  4579.     XDEF _pOS_WriteDosArgs
  4580. _pOS_WriteDosArgs
  4581.     move.l a6,-(a7)
  4582.     pea 24(a7)
  4583.     move.l 24(a7),-(a7)
  4584.     move.l 24(a7),-(a7)
  4585.     move.l 24(a7),-(a7)
  4586.     move.l 24(a7),-(a7)
  4587.     move.l _gb_DosBase,a6
  4588.     move.l a6,-(a7)
  4589.     move.l -2292(a6),a0
  4590.     jsr (a0)
  4591.     lea 24(a7),a7
  4592.     move.l (a7)+,a6
  4593.     rts
  4594.  
  4595.     SECTION "pOS_CreateParse",CODE
  4596.  
  4597.     XDEF _pOS_CreateParse
  4598. _pOS_CreateParse
  4599.     move.l a6,-(a7)
  4600.     move.l 12(a7),-(a7)
  4601.     move.l 12(a7),-(a7)
  4602.     move.l _gb_DosBase,a6
  4603.     move.l a6,-(a7)
  4604.     move.l -528(a6),a0
  4605.     jsr (a0)
  4606.     lea 12(a7),a7
  4607.     move.l (a7)+,a6
  4608.     rts
  4609.  
  4610.     SECTION "pOS_DeleteParse",CODE
  4611.  
  4612.     XDEF _pOS_DeleteParse
  4613. _pOS_DeleteParse
  4614.     move.l a6,-(a7)
  4615.     move.l 8(a7),-(a7)
  4616.     move.l _gb_DosBase,a6
  4617.     move.l a6,-(a7)
  4618.     move.l -516(a6),a0
  4619.     jsr (a0)
  4620.     lea 8(a7),a7
  4621.     move.l (a7)+,a6
  4622.     rts
  4623.  
  4624.     SECTION "pOS_ConstructParse",CODE
  4625.  
  4626.     XDEF _pOS_ConstructParse
  4627. _pOS_ConstructParse
  4628.     move.l a6,-(a7)
  4629.     move.l 8(a7),-(a7)
  4630.     move.l _gb_DosBase,a6
  4631.     move.l a6,-(a7)
  4632.     move.l -504(a6),a0
  4633.     jsr (a0)
  4634.     lea 8(a7),a7
  4635.     move.l (a7)+,a6
  4636.     rts
  4637.  
  4638.     SECTION "pOS_DestructParse",CODE
  4639.  
  4640.     XDEF _pOS_DestructParse
  4641. _pOS_DestructParse
  4642.     move.l a6,-(a7)
  4643.     move.l 8(a7),-(a7)
  4644.     move.l _gb_DosBase,a6
  4645.     move.l a6,-(a7)
  4646.     move.l -492(a6),a0
  4647.     jsr (a0)
  4648.     lea 8(a7),a7
  4649.     move.l (a7)+,a6
  4650.     rts
  4651.  
  4652.     SECTION "pOS_Parsing",CODE
  4653.  
  4654.     XDEF _pOS_Parsing
  4655. _pOS_Parsing
  4656.     move.l a6,-(a7)
  4657.     move.l 12(a7),-(a7)
  4658.     move.l 12(a7),-(a7)
  4659.     move.l _gb_DosBase,a6
  4660.     move.l a6,-(a7)
  4661.     move.l -480(a6),a0
  4662.     jsr (a0)
  4663.     lea 12(a7),a7
  4664.     move.l (a7)+,a6
  4665.     rts
  4666.  
  4667.     SECTION "pOS_ConstructPattern",CODE
  4668.  
  4669.     XDEF _pOS_ConstructPattern
  4670. _pOS_ConstructPattern
  4671.     move.l a6,-(a7)
  4672.     move.l 8(a7),-(a7)
  4673.     move.l _gb_DosBase,a6
  4674.     move.l a6,-(a7)
  4675.     move.l -468(a6),a0
  4676.     jsr (a0)
  4677.     lea 8(a7),a7
  4678.     move.l (a7)+,a6
  4679.     rts
  4680.  
  4681.     SECTION "pOS_DestructPattern",CODE
  4682.  
  4683.     XDEF _pOS_DestructPattern
  4684. _pOS_DestructPattern
  4685.     move.l a6,-(a7)
  4686.     move.l 8(a7),-(a7)
  4687.     move.l _gb_DosBase,a6
  4688.     move.l a6,-(a7)
  4689.     move.l -456(a6),a0
  4690.     jsr (a0)
  4691.     lea 8(a7),a7
  4692.     move.l (a7)+,a6
  4693.     rts
  4694.  
  4695.     SECTION "pOS_ParsePatternA",CODE
  4696.  
  4697.     XDEF _pOS_ParsePatternA
  4698. _pOS_ParsePatternA
  4699.     move.l a6,-(a7)
  4700.     move.l 16(a7),-(a7)
  4701.     move.l 16(a7),-(a7)
  4702.     move.l 16(a7),-(a7)
  4703.     move.l _gb_DosBase,a6
  4704.     move.l a6,-(a7)
  4705.     move.l -444(a6),a0
  4706.     jsr (a0)
  4707.     lea 16(a7),a7
  4708.     move.l (a7)+,a6
  4709.     rts
  4710.  
  4711.     SECTION "pOS_ParsePattern",CODE
  4712.  
  4713.     XDEF _pOS_ParsePattern
  4714. _pOS_ParsePattern
  4715.     move.l a6,-(a7)
  4716.     pea 16(a7)
  4717.     move.l 16(a7),-(a7)
  4718.     move.l 16(a7),-(a7)
  4719.     move.l _gb_DosBase,a6
  4720.     move.l a6,-(a7)
  4721.     move.l -444(a6),a0
  4722.     jsr (a0)
  4723.     lea 16(a7),a7
  4724.     move.l (a7)+,a6
  4725.     rts
  4726.  
  4727.     SECTION "pOS_MatchPattern",CODE
  4728.  
  4729.     XDEF _pOS_MatchPattern
  4730. _pOS_MatchPattern
  4731.     move.l a6,-(a7)
  4732.     move.l 12(a7),-(a7)
  4733.     move.l 12(a7),-(a7)
  4734.     move.l _gb_DosBase,a6
  4735.     move.l a6,-(a7)
  4736.     move.l -432(a6),a0
  4737.     jsr (a0)
  4738.     lea 12(a7),a7
  4739.     move.l (a7)+,a6
  4740.     rts
  4741.  
  4742.     SECTION "pOS_PathMatchFirst",CODE
  4743.  
  4744.     XDEF _pOS_PathMatchFirst
  4745. _pOS_PathMatchFirst
  4746.     move.l a6,-(a7)
  4747.     move.l 24(a7),-(a7)
  4748.     move.l 24(a7),-(a7)
  4749.     move.l 24(a7),-(a7)
  4750.     move.l 24(a7),-(a7)
  4751.     move.l 24(a7),-(a7)
  4752.     move.l _gb_DosBase,a6
  4753.     move.l a6,-(a7)
  4754.     move.l -420(a6),a0
  4755.     jsr (a0)
  4756.     lea 24(a7),a7
  4757.     move.l (a7)+,a6
  4758.     rts
  4759.  
  4760.     SECTION "pOS_PathMatchEnd",CODE
  4761.  
  4762.     XDEF _pOS_PathMatchEnd
  4763. _pOS_PathMatchEnd
  4764.     move.l a6,-(a7)
  4765.     move.l 8(a7),-(a7)
  4766.     move.l _gb_DosBase,a6
  4767.     move.l a6,-(a7)
  4768.     move.l -408(a6),a0
  4769.     jsr (a0)
  4770.     lea 8(a7),a7
  4771.     move.l (a7)+,a6
  4772.     rts
  4773.  
  4774.     SECTION "pOS_PathMatchNext",CODE
  4775.  
  4776.     XDEF _pOS_PathMatchNext
  4777. _pOS_PathMatchNext
  4778.     move.l a6,-(a7)
  4779.     move.l 8(a7),-(a7)
  4780.     move.l _gb_DosBase,a6
  4781.     move.l a6,-(a7)
  4782.     move.l -396(a6),a0
  4783.     jsr (a0)
  4784.     lea 8(a7),a7
  4785.     move.l (a7)+,a6
  4786.     rts
  4787.  
  4788.     SECTION "pOS_DosCheckSignal",CODE
  4789.  
  4790.     XDEF _pOS_DosCheckSignal
  4791. _pOS_DosCheckSignal
  4792.     move.l a6,-(a7)
  4793.     move.l 8(a7),-(a7)
  4794.     move.l _gb_DosBase,a6
  4795.     move.l a6,-(a7)
  4796.     move.l -384(a6),a0
  4797.     jsr (a0)
  4798.     lea 8(a7),a7
  4799.     move.l (a7)+,a6
  4800.     rts
  4801.  
  4802.     SECTION "pOS_GetDateStamp",CODE
  4803.  
  4804.     XDEF _pOS_GetDateStamp
  4805. _pOS_GetDateStamp
  4806.     move.l a6,-(a7)
  4807.     move.l 8(a7),-(a7)
  4808.     move.l _gb_DosBase,a6
  4809.     move.l a6,-(a7)
  4810.     move.l -372(a6),a0
  4811.     jsr (a0)
  4812.     lea 8(a7),a7
  4813.     move.l (a7)+,a6
  4814.     rts
  4815.  
  4816.     SECTION "pOS_CompareDates",CODE
  4817.  
  4818.     XDEF _pOS_CompareDates
  4819. _pOS_CompareDates
  4820.     move.l a6,-(a7)
  4821.     move.l 12(a7),-(a7)
  4822.     move.l 12(a7),-(a7)
  4823.     move.l _gb_DosBase,a6
  4824.     move.l a6,-(a7)
  4825.     move.l -360(a6),a0
  4826.     jsr (a0)
  4827.     lea 12(a7),a7
  4828.     move.l (a7)+,a6
  4829.     rts
  4830.  
  4831.     SECTION "pOS_DateToStr",CODE
  4832.  
  4833.     XDEF _pOS_DateToStr
  4834. _pOS_DateToStr
  4835.     move.l a6,-(a7)
  4836.     move.l 8(a7),-(a7)
  4837.     move.l _gb_DosBase,a6
  4838.     move.l a6,-(a7)
  4839.     move.l -348(a6),a0
  4840.     jsr (a0)
  4841.     lea 8(a7),a7
  4842.     move.l (a7)+,a6
  4843.     rts
  4844.  
  4845.     SECTION "pOS_StrToDate",CODE
  4846.  
  4847.     XDEF _pOS_StrToDate
  4848. _pOS_StrToDate
  4849.     move.l a6,-(a7)
  4850.     move.l 8(a7),-(a7)
  4851.     move.l _gb_DosBase,a6
  4852.     move.l a6,-(a7)
  4853.     move.l -336(a6),a0
  4854.     jsr (a0)
  4855.     lea 8(a7),a7
  4856.     move.l (a7)+,a6
  4857.     rts
  4858.  
  4859.     SECTION "pOS_GetVar",CODE
  4860.  
  4861.     XDEF _pOS_GetVar
  4862. _pOS_GetVar
  4863.     move.l a6,-(a7)
  4864.     move.l 24(a7),-(a7)
  4865.     move.l 24(a7),-(a7)
  4866.     move.l 24(a7),-(a7)
  4867.     move.l 24(a7),-(a7)
  4868.     move.l 24(a7),-(a7)
  4869.     move.l _gb_DosBase,a6
  4870.     move.l a6,-(a7)
  4871.     move.l -324(a6),a0
  4872.     jsr (a0)
  4873.     lea 24(a7),a7
  4874.     move.l (a7)+,a6
  4875.     rts
  4876.  
  4877.     SECTION "pOS_FindVar",CODE
  4878.  
  4879.     XDEF _pOS_FindVar
  4880. _pOS_FindVar
  4881.     move.l a6,-(a7)
  4882.     move.l 16(a7),-(a7)
  4883.     move.l 16(a7),-(a7)
  4884.     move.l 16(a7),-(a7)
  4885.     move.l _gb_DosBase,a6
  4886.     move.l a6,-(a7)
  4887.     move.l -312(a6),a0
  4888.     jsr (a0)
  4889.     lea 16(a7),a7
  4890.     move.l (a7)+,a6
  4891.     rts
  4892.  
  4893.     SECTION "pOS_SetVar",CODE
  4894.  
  4895.     XDEF _pOS_SetVar
  4896. _pOS_SetVar
  4897.     move.l a6,-(a7)
  4898.     move.l 24(a7),-(a7)
  4899.     move.l 24(a7),-(a7)
  4900.     move.l 24(a7),-(a7)
  4901.     move.l 24(a7),-(a7)
  4902.     move.l 24(a7),-(a7)
  4903.     move.l _gb_DosBase,a6
  4904.     move.l a6,-(a7)
  4905.     move.l -300(a6),a0
  4906.     jsr (a0)
  4907.     lea 24(a7),a7
  4908.     move.l (a7)+,a6
  4909.     rts
  4910.  
  4911.     SECTION "pOS_DeleteVar",CODE
  4912.  
  4913.     XDEF _pOS_DeleteVar
  4914. _pOS_DeleteVar
  4915.     move.l a6,-(a7)
  4916.     move.l 16(a7),-(a7)
  4917.     move.l 16(a7),-(a7)
  4918.     move.l 16(a7),-(a7)
  4919.     move.l _gb_DosBase,a6
  4920.     move.l a6,-(a7)
  4921.     move.l -288(a6),a0
  4922.     jsr (a0)
  4923.     lea 16(a7),a7
  4924.     move.l (a7)+,a6
  4925.     rts
  4926.  
  4927.     SECTION "pOS_SetVarLoc",CODE
  4928.  
  4929.     XDEF _pOS_SetVarLoc
  4930. _pOS_SetVarLoc
  4931.     move.l a6,-(a7)
  4932.     move.l 16(a7),-(a7)
  4933.     move.l 16(a7),-(a7)
  4934.     move.l 16(a7),-(a7)
  4935.     move.l _gb_DosBase,a6
  4936.     move.l a6,-(a7)
  4937.     move.l -276(a6),a0
  4938.     jsr (a0)
  4939.     lea 16(a7),a7
  4940.     move.l (a7)+,a6
  4941.     rts
  4942.  
  4943.     SECTION "pOS_CloneVars",CODE
  4944.  
  4945.     XDEF _pOS_CloneVars
  4946. _pOS_CloneVars
  4947.     move.l a6,-(a7)
  4948.     move.l 20(a7),-(a7)
  4949.     move.l 20(a7),-(a7)
  4950.     move.l 20(a7),-(a7)
  4951.     move.l 20(a7),-(a7)
  4952.     move.l _gb_DosBase,a6
  4953.     move.l a6,-(a7)
  4954.     move.l -264(a6),a0
  4955.     jsr (a0)
  4956.     lea 20(a7),a7
  4957.     move.l (a7)+,a6
  4958.     rts
  4959.  
  4960.     SECTION "pOS_GetDosErrText",CODE
  4961.  
  4962.     XDEF _pOS_GetDosErrText
  4963. _pOS_GetDosErrText
  4964.     move.l a6,-(a7)
  4965.     move.l 8(a7),-(a7)
  4966.     move.l _gb_DosBase,a6
  4967.     move.l a6,-(a7)
  4968.     move.l -252(a6),a0
  4969.     jsr (a0)
  4970.     lea 8(a7),a7
  4971.     move.l (a7)+,a6
  4972.     rts
  4973.  
  4974.     SECTION "pOS_PrintDosErr",CODE
  4975.  
  4976.     XDEF _pOS_PrintDosErr
  4977. _pOS_PrintDosErr
  4978.     move.l a6,-(a7)
  4979.     move.l 16(a7),-(a7)
  4980.     move.l 16(a7),-(a7)
  4981.     move.l 16(a7),-(a7)
  4982.     move.l _gb_DosBase,a6
  4983.     move.l a6,-(a7)
  4984.     move.l -240(a6),a0
  4985.     jsr (a0)
  4986.     lea 16(a7),a7
  4987.     move.l (a7)+,a6
  4988.     rts
  4989.  
  4990.     SECTION "pOS_SetCurrentDirLock",CODE
  4991.  
  4992.     XDEF _pOS_SetCurrentDirLock
  4993. _pOS_SetCurrentDirLock
  4994.     move.l a6,-(a7)
  4995.     move.l 8(a7),-(a7)
  4996.     move.l _gb_DosBase,a6
  4997.     move.l a6,-(a7)
  4998.     move.l -228(a6),a0
  4999.     jsr (a0)
  5000.     lea 8(a7),a7
  5001.     move.l (a7)+,a6
  5002.     rts
  5003.  
  5004.     SECTION "pOS_SetCurrentDirName",CODE
  5005.  
  5006.     XDEF _pOS_SetCurrentDirName
  5007. _pOS_SetCurrentDirName
  5008.     move.l a6,-(a7)
  5009.     move.l 8(a7),-(a7)
  5010.     move.l _gb_DosBase,a6
  5011.     move.l a6,-(a7)
  5012.     move.l -216(a6),a0
  5013.     jsr (a0)
  5014.     lea 8(a7),a7
  5015.     move.l (a7)+,a6
  5016.     rts
  5017.  
  5018.     SECTION "pOS_GetCurrentDirName",CODE
  5019.  
  5020.     XDEF _pOS_GetCurrentDirName
  5021. _pOS_GetCurrentDirName
  5022.     move.l a6,-(a7)
  5023.     move.l 12(a7),-(a7)
  5024.     move.l 12(a7),-(a7)
  5025.     move.l _gb_DosBase,a6
  5026.     move.l a6,-(a7)
  5027.     move.l -1716(a6),a0
  5028.     jsr (a0)
  5029.     lea 12(a7),a7
  5030.     move.l (a7)+,a6
  5031.     rts
  5032.  
  5033.     SECTION "pOS_ConstructDosMsgNotify",CODE
  5034.  
  5035.     XDEF _pOS_ConstructDosMsgNotify
  5036. _pOS_ConstructDosMsgNotify
  5037.     move.l a6,-(a7)
  5038.     move.l 20(a7),-(a7)
  5039.     move.l 20(a7),-(a7)
  5040.     move.l 20(a7),-(a7)
  5041.     move.l 20(a7),-(a7)
  5042.     move.l _gb_DosBase,a6
  5043.     move.l a6,-(a7)
  5044.     move.l -1704(a6),a0
  5045.     jsr (a0)
  5046.     lea 20(a7),a7
  5047.     move.l (a7)+,a6
  5048.     rts
  5049.  
  5050.     SECTION "pOS_ConstructDosSigNotify",CODE
  5051.  
  5052.     XDEF _pOS_ConstructDosSigNotify
  5053. _pOS_ConstructDosSigNotify
  5054.     move.l a6,-(a7)
  5055.     move.l 24(a7),-(a7)
  5056.     move.l 24(a7),-(a7)
  5057.     move.l 24(a7),-(a7)
  5058.     move.l 24(a7),-(a7)
  5059.     move.l 24(a7),-(a7)
  5060.     move.l _gb_DosBase,a6
  5061.     move.l a6,-(a7)
  5062.     move.l -1692(a6),a0
  5063.     jsr (a0)
  5064.     lea 24(a7),a7
  5065.     move.l (a7)+,a6
  5066.     rts
  5067.  
  5068.     SECTION "pOS_DestructDosNotify",CODE
  5069.  
  5070.     XDEF _pOS_DestructDosNotify
  5071. _pOS_DestructDosNotify
  5072.     move.l a6,-(a7)
  5073.     move.l 8(a7),-(a7)
  5074.     move.l _gb_DosBase,a6
  5075.     move.l a6,-(a7)
  5076.     move.l -1680(a6),a0
  5077.     jsr (a0)
  5078.     lea 8(a7),a7
  5079.     move.l (a7)+,a6
  5080.     rts
  5081.  
  5082.     SECTION "pOS_DosStartNotify",CODE
  5083.  
  5084.     XDEF _pOS_DosStartNotify
  5085. _pOS_DosStartNotify
  5086.     move.l a6,-(a7)
  5087.     move.l 8(a7),-(a7)
  5088.     move.l _gb_DosBase,a6
  5089.     move.l a6,-(a7)
  5090.     move.l -1668(a6),a0
  5091.     jsr (a0)
  5092.     lea 8(a7),a7
  5093.     move.l (a7)+,a6
  5094.     rts
  5095.  
  5096.     SECTION "pOS_DosEndNotify",CODE
  5097.  
  5098.     XDEF _pOS_DosEndNotify
  5099. _pOS_DosEndNotify
  5100.     move.l a6,-(a7)
  5101.     move.l 8(a7),-(a7)
  5102.     move.l _gb_DosBase,a6
  5103.     move.l a6,-(a7)
  5104.     move.l -1656(a6),a0
  5105.     jsr (a0)
  5106.     lea 8(a7),a7
  5107.     move.l (a7)+,a6
  5108.     rts
  5109.  
  5110.     SECTION "pOS_DosErrorReportA",CODE
  5111.  
  5112.     XDEF _pOS_DosErrorReportA
  5113. _pOS_DosErrorReportA
  5114.     move.l a6,-(a7)
  5115.     move.l 12(a7),-(a7)
  5116.     move.l 12(a7),-(a7)
  5117.     move.l _gb_DosBase,a6
  5118.     move.l a6,-(a7)
  5119.     move.l -1644(a6),a0
  5120.     jsr (a0)
  5121.     lea 12(a7),a7
  5122.     move.l (a7)+,a6
  5123.     rts
  5124.  
  5125.     SECTION "pOS_DosErrorReport",CODE
  5126.  
  5127.     XDEF _pOS_DosErrorReport
  5128. _pOS_DosErrorReport
  5129.     move.l a6,-(a7)
  5130.     pea 12(a7)
  5131.     move.l 12(a7),-(a7)
  5132.     move.l _gb_DosBase,a6
  5133.     move.l a6,-(a7)
  5134.     move.l -1644(a6),a0
  5135.     jsr (a0)
  5136.     lea 12(a7),a7
  5137.     move.l (a7)+,a6
  5138.     rts
  5139.  
  5140.     SECTION "pOS_MountDosDevice",CODE
  5141.  
  5142.     XDEF _pOS_MountDosDevice
  5143. _pOS_MountDosDevice
  5144.     move.l a6,-(a7)
  5145.     move.l 16(a7),-(a7)
  5146.     move.l 16(a7),-(a7)
  5147.     move.l 16(a7),-(a7)
  5148.     move.l _gb_DosBase,a6
  5149.     move.l a6,-(a7)
  5150.     move.l -2016(a6),a0
  5151.     jsr (a0)
  5152.     lea 16(a7),a7
  5153.     move.l (a7)+,a6
  5154.     rts
  5155.  
  5156.     SECTION "pOS_ConstructShell",CODE
  5157.  
  5158.     XDEF _pOS_ConstructShell
  5159. _pOS_ConstructShell
  5160.     move.l a6,-(a7)
  5161.     move.l 8(a7),-(a7)
  5162.     move.l _gb_DosBase,a6
  5163.     move.l a6,-(a7)
  5164.     move.l -204(a6),a0
  5165.     jsr (a0)
  5166.     lea 8(a7),a7
  5167.     move.l (a7)+,a6
  5168.     rts
  5169.  
  5170.     SECTION "pOS_DestructShell",CODE
  5171.  
  5172.     XDEF _pOS_DestructShell
  5173. _pOS_DestructShell
  5174.     move.l a6,-(a7)
  5175.     move.l 8(a7),-(a7)
  5176.     move.l _gb_DosBase,a6
  5177.     move.l a6,-(a7)
  5178.     move.l -192(a6),a0
  5179.     jsr (a0)
  5180.     lea 8(a7),a7
  5181.     move.l (a7)+,a6
  5182.     rts
  5183.  
  5184.     SECTION "pOS_ConstructShellScript",CODE
  5185.  
  5186.     XDEF _pOS_ConstructShellScript
  5187. _pOS_ConstructShellScript
  5188.     move.l a6,-(a7)
  5189.     move.l 8(a7),-(a7)
  5190.     move.l _gb_DosBase,a6
  5191.     move.l a6,-(a7)
  5192.     move.l -180(a6),a0
  5193.     jsr (a0)
  5194.     lea 8(a7),a7
  5195.     move.l (a7)+,a6
  5196.     rts
  5197.  
  5198.     SECTION "pOS_DestructShellScript",CODE
  5199.  
  5200.     XDEF _pOS_DestructShellScript
  5201. _pOS_DestructShellScript
  5202.     move.l a6,-(a7)
  5203.     move.l 12(a7),-(a7)
  5204.     move.l 12(a7),-(a7)
  5205.     move.l _gb_DosBase,a6
  5206.     move.l a6,-(a7)
  5207.     move.l -168(a6),a0
  5208.     jsr (a0)
  5209.     lea 12(a7),a7
  5210.     move.l (a7)+,a6
  5211.     rts
  5212.  
  5213.     SECTION "pOS_SetPrompt",CODE
  5214.  
  5215.     XDEF _pOS_SetPrompt
  5216. _pOS_SetPrompt
  5217.     move.l a6,-(a7)
  5218.     move.l 8(a7),-(a7)
  5219.     move.l _gb_DosBase,a6
  5220.     move.l a6,-(a7)
  5221.     move.l -1632(a6),a0
  5222.     jsr (a0)
  5223.     lea 8(a7),a7
  5224.     move.l (a7)+,a6
  5225.     rts
  5226.  
  5227.     SECTION "pOS_GetPrompt",CODE
  5228.  
  5229.     XDEF _pOS_GetPrompt
  5230. _pOS_GetPrompt
  5231.     move.l a6,-(a7)
  5232.     move.l 12(a7),-(a7)
  5233.     move.l 12(a7),-(a7)
  5234.     move.l _gb_DosBase,a6
  5235.     move.l a6,-(a7)
  5236.     move.l -1620(a6),a0
  5237.     jsr (a0)
  5238.     lea 12(a7),a7
  5239.     move.l (a7)+,a6
  5240.     rts
  5241.  
  5242.     SECTION "pOS_DosGetAliasComm",CODE
  5243.  
  5244.     XDEF _pOS_DosGetAliasComm
  5245. _pOS_DosGetAliasComm
  5246.     move.l a6,-(a7)
  5247.     move.l 16(a7),-(a7)
  5248.     move.l 16(a7),-(a7)
  5249.     move.l 16(a7),-(a7)
  5250.     move.l _gb_DosBase,a6
  5251.     move.l a6,-(a7)
  5252.     move.l -156(a6),a0
  5253.     jsr (a0)
  5254.     lea 16(a7),a7
  5255.     move.l (a7)+,a6
  5256.     rts
  5257.  
  5258.     SECTION "pOS_DosGetResString1",CODE
  5259.  
  5260.     XDEF _pOS_DosGetResString1
  5261. _pOS_DosGetResString1
  5262.     move.l a6,-(a7)
  5263.     move.l 20(a7),-(a7)
  5264.     move.l 20(a7),-(a7)
  5265.     move.l 20(a7),-(a7)
  5266.     move.l 20(a7),-(a7)
  5267.     move.l _gb_DosBase,a6
  5268.     move.l a6,-(a7)
  5269.     move.l -144(a6),a0
  5270.     jsr (a0)
  5271.     lea 20(a7),a7
  5272.     move.l (a7)+,a6
  5273.     rts
  5274.  
  5275.     SECTION "pOS_CloneProcessPath",CODE
  5276.  
  5277.     XDEF _pOS_CloneProcessPath
  5278. _pOS_CloneProcessPath
  5279.     move.l a6,-(a7)
  5280.     move.l 12(a7),-(a7)
  5281.     move.l 12(a7),-(a7)
  5282.     move.l _gb_DosBase,a6
  5283.     move.l a6,-(a7)
  5284.     move.l -2268(a6),a0
  5285.     jsr (a0)
  5286.     lea 12(a7),a7
  5287.     move.l (a7)+,a6
  5288.     rts
  5289.  
  5290.     SECTION "pOS_SetProgramName",CODE
  5291.  
  5292.     XDEF _pOS_SetProgramName
  5293. _pOS_SetProgramName
  5294.     move.l a6,-(a7)
  5295.     move.l 8(a7),-(a7)
  5296.     move.l _gb_DosBase,a6
  5297.     move.l a6,-(a7)
  5298.     move.l -2472(a6),a0
  5299.     jsr (a0)
  5300.     lea 8(a7),a7
  5301.     move.l (a7)+,a6
  5302.     rts
  5303.  
  5304.     SECTION "pOS_GetProgramName",CODE
  5305.  
  5306.     XDEF _pOS_GetProgramName
  5307. _pOS_GetProgramName
  5308.     move.l a6,-(a7)
  5309.     move.l 12(a7),-(a7)
  5310.     move.l 12(a7),-(a7)
  5311.     move.l _gb_DosBase,a6
  5312.     move.l a6,-(a7)
  5313.     move.l -2460(a6),a0
  5314.     jsr (a0)
  5315.     lea 12(a7),a7
  5316.     move.l (a7)+,a6
  5317.     rts
  5318.  
  5319.     SECTION "pOS_LockShellPathList",CODE
  5320.  
  5321.     XDEF _pOS_LockShellPathList
  5322. _pOS_LockShellPathList
  5323.     move.l a6,-(a7)
  5324.     pea 8(a7)
  5325.     move.l _gb_DosBase,a6
  5326.     move.l a6,-(a7)
  5327.     move.l -2448(a6),a0
  5328.     jsr (a0)
  5329.     lea 8(a7),a7
  5330.     move.l (a7)+,a6
  5331.     rts
  5332.  
  5333.     SECTION "pOS_UnlockShellPathList",CODE
  5334.  
  5335.     XDEF _pOS_UnlockShellPathList
  5336. _pOS_UnlockShellPathList
  5337.     move.l a6,-(a7)
  5338.     move.l 8(a7),-(a7)
  5339.     move.l _gb_DosBase,a6
  5340.     move.l a6,-(a7)
  5341.     move.l -2436(a6),a0
  5342.     jsr (a0)
  5343.     lea 8(a7),a7
  5344.     move.l (a7)+,a6
  5345.     rts
  5346.  
  5347. ; Stub functions for protofile "pUtil2.h"
  5348. ; Generated by genStubs 1.0 for StormC
  5349. ; © 1996 HAAGE & PARTNER GmbH
  5350.  
  5351. ; DO NOT EDIT
  5352.  
  5353.     SECTION "pOS_NextTagItem",CODE
  5354.  
  5355.     XDEF _pOS_NextTagItem
  5356.     XREF _gb_UtilityBase
  5357. _pOS_NextTagItem
  5358.     move.l a6,-(a7)
  5359.     move.l 8(a7),-(a7)
  5360.     move.l _gb_UtilityBase,a6
  5361.     move.l a6,-(a7)
  5362.     move.l -180(a6),a0
  5363.     jsr (a0)
  5364.     lea 8(a7),a7
  5365.     move.l (a7)+,a6
  5366.     rts
  5367.  
  5368.     SECTION "pOS_FindTagItem",CODE
  5369.  
  5370.     XDEF _pOS_FindTagItem
  5371. _pOS_FindTagItem
  5372.     move.l a6,-(a7)
  5373.     move.l 12(a7),-(a7)
  5374.     move.l 12(a7),-(a7)
  5375.     move.l _gb_UtilityBase,a6
  5376.     move.l a6,-(a7)
  5377.     move.l -168(a6),a0
  5378.     jsr (a0)
  5379.     lea 12(a7),a7
  5380.     move.l (a7)+,a6
  5381.     rts
  5382.  
  5383.     SECTION "pOS_FindTagItemTags",CODE
  5384.  
  5385.     XDEF _pOS_FindTagItemTags
  5386. _pOS_FindTagItemTags
  5387.     move.l a6,-(a7)
  5388.     pea 12(a7)
  5389.     move.l 12(a7),-(a7)
  5390.     move.l _gb_UtilityBase,a6
  5391.     move.l a6,-(a7)
  5392.     move.l -168(a6),a0
  5393.     jsr (a0)
  5394.     lea 12(a7),a7
  5395.     move.l (a7)+,a6
  5396.     rts
  5397.  
  5398.     SECTION "pOS_FindTagData",CODE
  5399.  
  5400.     XDEF _pOS_FindTagData
  5401. _pOS_FindTagData
  5402.     move.l a6,-(a7)
  5403.     move.l 16(a7),-(a7)
  5404.     move.l 16(a7),-(a7)
  5405.     move.l 16(a7),-(a7)
  5406.     move.l _gb_UtilityBase,a6
  5407.     move.l a6,-(a7)
  5408.     move.l -156(a6),a0
  5409.     jsr (a0)
  5410.     lea 16(a7),a7
  5411.     move.l (a7)+,a6
  5412.     rts
  5413.  
  5414.     SECTION "pOS_MapTagItems",CODE
  5415.  
  5416.     XDEF _pOS_MapTagItems
  5417. _pOS_MapTagItems
  5418.     move.l a6,-(a7)
  5419.     move.l 12(a7),-(a7)
  5420.     move.l 12(a7),-(a7)
  5421.     move.l _gb_UtilityBase,a6
  5422.     move.l a6,-(a7)
  5423.     move.l -144(a6),a0
  5424.     jsr (a0)
  5425.     lea 12(a7),a7
  5426.     move.l (a7)+,a6
  5427.     rts
  5428.  
  5429.     SECTION "pOS_MapTagItemsTags",CODE
  5430.  
  5431.     XDEF _pOS_MapTagItemsTags
  5432. _pOS_MapTagItemsTags
  5433.     move.l a6,-(a7)
  5434.     pea 12(a7)
  5435.     move.l 12(a7),-(a7)
  5436.     move.l _gb_UtilityBase,a6
  5437.     move.l a6,-(a7)
  5438.     move.l -144(a6),a0
  5439.     jsr (a0)
  5440.     lea 12(a7),a7
  5441.     move.l (a7)+,a6
  5442.     rts
  5443.  
  5444.     SECTION "pOS_CountTags",CODE
  5445.  
  5446.     XDEF _pOS_CountTags
  5447. _pOS_CountTags
  5448.     move.l a6,-(a7)
  5449.     move.l 8(a7),-(a7)
  5450.     move.l _gb_UtilityBase,a6
  5451.     move.l a6,-(a7)
  5452.     move.l -264(a6),a0
  5453.     jsr (a0)
  5454.     lea 8(a7),a7
  5455.     move.l (a7)+,a6
  5456.     rts
  5457.  
  5458.     SECTION "pOS_CountTagsTags",CODE
  5459.  
  5460.     XDEF _pOS_CountTagsTags
  5461. _pOS_CountTagsTags
  5462.     move.l a6,-(a7)
  5463.     pea 8(a7)
  5464.     move.l _gb_UtilityBase,a6
  5465.     move.l a6,-(a7)
  5466.     move.l -264(a6),a0
  5467.     jsr (a0)
  5468.     lea 8(a7),a7
  5469.     move.l (a7)+,a6
  5470.     rts
  5471.  
  5472.     SECTION "pOS_CopyTags",CODE
  5473.  
  5474.     XDEF _pOS_CopyTags
  5475. _pOS_CopyTags
  5476.     move.l a6,-(a7)
  5477.     move.l 16(a7),-(a7)
  5478.     move.l 16(a7),-(a7)
  5479.     move.l 16(a7),-(a7)
  5480.     move.l _gb_UtilityBase,a6
  5481.     move.l a6,-(a7)
  5482.     move.l -252(a6),a0
  5483.     jsr (a0)
  5484.     lea 16(a7),a7
  5485.     move.l (a7)+,a6
  5486.     rts
  5487.  
  5488.     SECTION "pOS_SearchSxTxtA",CODE
  5489.  
  5490.     XDEF _pOS_SearchSxTxtA
  5491. _pOS_SearchSxTxtA
  5492.     move.l a6,-(a7)
  5493.     move.l 20(a7),-(a7)
  5494.     move.l 20(a7),-(a7)
  5495.     move.l 20(a7),-(a7)
  5496.     move.l 20(a7),-(a7)
  5497.     move.l _gb_UtilityBase,a6
  5498.     move.l a6,-(a7)
  5499.     move.l -192(a6),a0
  5500.     jsr (a0)
  5501.     lea 20(a7),a7
  5502.     move.l (a7)+,a6
  5503.     rts
  5504.  
  5505.     SECTION "pOS_SearchSxTxt",CODE
  5506.  
  5507.     XDEF _pOS_SearchSxTxt
  5508. _pOS_SearchSxTxt
  5509.     move.l a6,-(a7)
  5510.     pea 20(a7)
  5511.     move.l 20(a7),-(a7)
  5512.     move.l 20(a7),-(a7)
  5513.     move.l 20(a7),-(a7)
  5514.     move.l _gb_UtilityBase,a6
  5515.     move.l a6,-(a7)
  5516.     move.l -192(a6),a0
  5517.     jsr (a0)
  5518.     lea 20(a7),a7
  5519.     move.l (a7)+,a6
  5520.     rts
  5521.  
  5522.     SECTION "pOS_ToLower",CODE
  5523.  
  5524.     XDEF _pOS_ToLower
  5525. _pOS_ToLower
  5526.     move.l a6,-(a7)
  5527.     move.w 8(a7),-(a7)
  5528.     move.l _gb_UtilityBase,a6
  5529.     move.l a6,-(a7)
  5530.     move.l -240(a6),a0
  5531.     jsr (a0)
  5532.     lea 6(a7),a7
  5533.     move.l (a7)+,a6
  5534.     rts
  5535.  
  5536.     SECTION "pOS_ToUpper",CODE
  5537.  
  5538.     XDEF _pOS_ToUpper
  5539. _pOS_ToUpper
  5540.     move.l a6,-(a7)
  5541.     move.w 8(a7),-(a7)
  5542.     move.l _gb_UtilityBase,a6
  5543.     move.l a6,-(a7)
  5544.     move.l -228(a6),a0
  5545.     jsr (a0)
  5546.     lea 6(a7),a7
  5547.     move.l (a7)+,a6
  5548.     rts
  5549.  
  5550.     SECTION "pOS_Stricmp",CODE
  5551.  
  5552.     XDEF _pOS_Stricmp
  5553. _pOS_Stricmp
  5554.     move.l a6,-(a7)
  5555.     move.l 12(a7),-(a7)
  5556.     move.l 12(a7),-(a7)
  5557.     move.l _gb_UtilityBase,a6
  5558.     move.l a6,-(a7)
  5559.     move.l -216(a6),a0
  5560.     jsr (a0)
  5561.     lea 12(a7),a7
  5562.     move.l (a7)+,a6
  5563.     rts
  5564.  
  5565.     SECTION "pOS_Strnicmp",CODE
  5566.  
  5567.     XDEF _pOS_Strnicmp
  5568. _pOS_Strnicmp
  5569.     move.l a6,-(a7)
  5570.     move.l 16(a7),-(a7)
  5571.     move.l 16(a7),-(a7)
  5572.     move.l 16(a7),-(a7)
  5573.     move.l _gb_UtilityBase,a6
  5574.     move.l a6,-(a7)
  5575.     move.l -204(a6),a0
  5576.     jsr (a0)
  5577.     lea 16(a7),a7
  5578.     move.l (a7)+,a6
  5579.     rts
  5580.  
  5581.     SECTION "pOS_ConstructHash",CODE
  5582.  
  5583.     XDEF _pOS_ConstructHash
  5584. _pOS_ConstructHash
  5585.     move.l a6,-(a7)
  5586.     move.l 12(a7),-(a7)
  5587.     move.l 12(a7),-(a7)
  5588.     move.l _gb_UtilityBase,a6
  5589.     move.l a6,-(a7)
  5590.     move.l -372(a6),a0
  5591.     jsr (a0)
  5592.     lea 12(a7),a7
  5593.     move.l (a7)+,a6
  5594.     rts
  5595.  
  5596.     SECTION "pOS_DestructHash",CODE
  5597.  
  5598.     XDEF _pOS_DestructHash
  5599. _pOS_DestructHash
  5600.     move.l a6,-(a7)
  5601.     move.l 8(a7),-(a7)
  5602.     move.l _gb_UtilityBase,a6
  5603.     move.l a6,-(a7)
  5604.     move.l -360(a6),a0
  5605.     jsr (a0)
  5606.     lea 8(a7),a7
  5607.     move.l (a7)+,a6
  5608.     rts
  5609.  
  5610.     SECTION "pOS_CreateHash",CODE
  5611.  
  5612.     XDEF _pOS_CreateHash
  5613. _pOS_CreateHash
  5614.     move.l a6,-(a7)
  5615.     move.l 8(a7),-(a7)
  5616.     move.l _gb_UtilityBase,a6
  5617.     move.l a6,-(a7)
  5618.     move.l -348(a6),a0
  5619.     jsr (a0)
  5620.     lea 8(a7),a7
  5621.     move.l (a7)+,a6
  5622.     rts
  5623.  
  5624.     SECTION "pOS_DeleteHash",CODE
  5625.  
  5626.     XDEF _pOS_DeleteHash
  5627. _pOS_DeleteHash
  5628.     move.l a6,-(a7)
  5629.     move.l 8(a7),-(a7)
  5630.     move.l _gb_UtilityBase,a6
  5631.     move.l a6,-(a7)
  5632.     move.l -336(a6),a0
  5633.     jsr (a0)
  5634.     lea 8(a7),a7
  5635.     move.l (a7)+,a6
  5636.     rts
  5637.  
  5638.     SECTION "pOS_CreateHashNode",CODE
  5639.  
  5640.     XDEF _pOS_CreateHashNode
  5641. _pOS_CreateHashNode
  5642.     move.l a6,-(a7)
  5643.     move.l 12(a7),-(a7)
  5644.     move.l 12(a7),-(a7)
  5645.     move.l _gb_UtilityBase,a6
  5646.     move.l a6,-(a7)
  5647.     move.l -324(a6),a0
  5648.     jsr (a0)
  5649.     lea 12(a7),a7
  5650.     move.l (a7)+,a6
  5651.     rts
  5652.  
  5653.     SECTION "pOS_DeleteHashNode",CODE
  5654.  
  5655.     XDEF _pOS_DeleteHashNode
  5656. _pOS_DeleteHashNode
  5657.     move.l a6,-(a7)
  5658.     move.l 12(a7),-(a7)
  5659.     move.l 12(a7),-(a7)
  5660.     move.l _gb_UtilityBase,a6
  5661.     move.l a6,-(a7)
  5662.     move.l -312(a6),a0
  5663.     jsr (a0)
  5664.     lea 12(a7),a7
  5665.     move.l (a7)+,a6
  5666.     rts
  5667.  
  5668.     SECTION "pOS_AddHashNode",CODE
  5669.  
  5670.     XDEF _pOS_AddHashNode
  5671. _pOS_AddHashNode
  5672.     move.l a6,-(a7)
  5673.     move.l 12(a7),-(a7)
  5674.     move.l 12(a7),-(a7)
  5675.     move.l _gb_UtilityBase,a6
  5676.     move.l a6,-(a7)
  5677.     move.l -300(a6),a0
  5678.     jsr (a0)
  5679.     lea 12(a7),a7
  5680.     move.l (a7)+,a6
  5681.     rts
  5682.  
  5683.     SECTION "pOS_RemHashNode",CODE
  5684.  
  5685.     XDEF _pOS_RemHashNode
  5686. _pOS_RemHashNode
  5687.     move.l a6,-(a7)
  5688.     move.l 12(a7),-(a7)
  5689.     move.l 12(a7),-(a7)
  5690.     move.l _gb_UtilityBase,a6
  5691.     move.l a6,-(a7)
  5692.     move.l -288(a6),a0
  5693.     jsr (a0)
  5694.     lea 12(a7),a7
  5695.     move.l (a7)+,a6
  5696.     rts
  5697.  
  5698.     SECTION "pOS_MatchHash",CODE
  5699.  
  5700.     XDEF _pOS_MatchHash
  5701. _pOS_MatchHash
  5702.     move.l a6,-(a7)
  5703.     move.l 12(a7),-(a7)
  5704.     move.l 12(a7),-(a7)
  5705.     move.l _gb_UtilityBase,a6
  5706.     move.l a6,-(a7)
  5707.     move.l -276(a6),a0
  5708.     jsr (a0)
  5709.     lea 12(a7),a7
  5710.     move.l (a7)+,a6
  5711.     rts
  5712.  
  5713.     SECTION "pOS_DeletePrefsHandler",CODE
  5714.  
  5715.     XDEF _pOS_DeletePrefsHandler
  5716. _pOS_DeletePrefsHandler
  5717.     move.l a6,-(a7)
  5718.     move.l 8(a7),-(a7)
  5719.     move.l _gb_UtilityBase,a6
  5720.     move.l a6,-(a7)
  5721.     move.l -444(a6),a0
  5722.     jsr (a0)
  5723.     lea 8(a7),a7
  5724.     move.l (a7)+,a6
  5725.     rts
  5726.  
  5727.     SECTION "pOS_CreatePrefsHandlerA",CODE
  5728.  
  5729.     XDEF _pOS_CreatePrefsHandlerA
  5730. _pOS_CreatePrefsHandlerA
  5731.     move.l a6,-(a7)
  5732.     move.l 8(a7),-(a7)
  5733.     move.l _gb_UtilityBase,a6
  5734.     move.l a6,-(a7)
  5735.     move.l -432(a6),a0
  5736.     jsr (a0)
  5737.     lea 8(a7),a7
  5738.     move.l (a7)+,a6
  5739.     rts
  5740.  
  5741.     SECTION "pOS_CreatePrefsHandler",CODE
  5742.  
  5743.     XDEF _pOS_CreatePrefsHandler
  5744. _pOS_CreatePrefsHandler
  5745.     move.l a6,-(a7)
  5746.     pea 8(a7)
  5747.     move.l _gb_UtilityBase,a6
  5748.     move.l a6,-(a7)
  5749.     move.l -432(a6),a0
  5750.     jsr (a0)
  5751.     lea 8(a7),a7
  5752.     move.l (a7)+,a6
  5753.     rts
  5754.  
  5755.     SECTION "pOS_AddPrefsHandler",CODE
  5756.  
  5757.     XDEF _pOS_AddPrefsHandler
  5758. _pOS_AddPrefsHandler
  5759.     move.l a6,-(a7)
  5760.     move.l 8(a7),-(a7)
  5761.     move.l _gb_UtilityBase,a6
  5762.     move.l a6,-(a7)
  5763.     move.l -420(a6),a0
  5764.     jsr (a0)
  5765.     lea 8(a7),a7
  5766.     move.l (a7)+,a6
  5767.     rts
  5768.  
  5769.     SECTION "pOS_RemPrefsHandler",CODE
  5770.  
  5771.     XDEF _pOS_RemPrefsHandler
  5772. _pOS_RemPrefsHandler
  5773.     move.l a6,-(a7)
  5774.     move.l 8(a7),-(a7)
  5775.     move.l _gb_UtilityBase,a6
  5776.     move.l a6,-(a7)
  5777.     move.l -408(a6),a0
  5778.     jsr (a0)
  5779.     lea 8(a7),a7
  5780.     move.l (a7)+,a6
  5781.     rts
  5782.  
  5783.     SECTION "pOS_TouchPrefsHandler",CODE
  5784.  
  5785.     XDEF _pOS_TouchPrefsHandler
  5786. _pOS_TouchPrefsHandler
  5787.     move.l a6,-(a7)
  5788.     move.l 8(a7),-(a7)
  5789.     move.l _gb_UtilityBase,a6
  5790.     move.l a6,-(a7)
  5791.     move.l -396(a6),a0
  5792.     jsr (a0)
  5793.     lea 8(a7),a7
  5794.     move.l (a7)+,a6
  5795.     rts
  5796.  
  5797.     SECTION "pOS_RunPrefsHandler",CODE
  5798.  
  5799.     XDEF _pOS_RunPrefsHandler
  5800. _pOS_RunPrefsHandler
  5801.     move.l a6,-(a7)
  5802.     pea 8(a7)
  5803.     move.l _gb_UtilityBase,a6
  5804.     move.l a6,-(a7)
  5805.     move.l -384(a6),a0
  5806.     jsr (a0)
  5807.     lea 8(a7),a7
  5808.     move.l (a7)+,a6
  5809.     rts
  5810.  
  5811. ; Stub functions for protofile "pLayer2.h"
  5812. ; Generated by genStubs 1.0 for StormC
  5813. ; © 1996 HAAGE & PARTNER GmbH
  5814.  
  5815. ; DO NOT EDIT
  5816.  
  5817.     SECTION "pOS_ConstructRegion",CODE
  5818.  
  5819.     XDEF _pOS_ConstructRegion
  5820.     XREF _gb_LayerBase
  5821. _pOS_ConstructRegion
  5822.     move.l a6,-(a7)
  5823.     move.l 8(a7),-(a7)
  5824.     move.l _gb_LayerBase,a6
  5825.     move.l a6,-(a7)
  5826.     move.l -360(a6),a0
  5827.     jsr (a0)
  5828.     lea 8(a7),a7
  5829.     move.l (a7)+,a6
  5830.     rts
  5831.  
  5832.     SECTION "pOS_DestructRegion",CODE
  5833.  
  5834.     XDEF _pOS_DestructRegion
  5835. _pOS_DestructRegion
  5836.     move.l a6,-(a7)
  5837.     move.l 8(a7),-(a7)
  5838.     move.l _gb_LayerBase,a6
  5839.     move.l a6,-(a7)
  5840.     move.l -348(a6),a0
  5841.     jsr (a0)
  5842.     lea 8(a7),a7
  5843.     move.l (a7)+,a6
  5844.     rts
  5845.  
  5846.     SECTION "pOS_CreateRegion",CODE
  5847.  
  5848.     XDEF _pOS_CreateRegion
  5849. _pOS_CreateRegion
  5850.     move.l a6,-(a7)
  5851.     pea 8(a7)
  5852.     move.l _gb_LayerBase,a6
  5853.     move.l a6,-(a7)
  5854.     move.l -336(a6),a0
  5855.     jsr (a0)
  5856.     lea 8(a7),a7
  5857.     move.l (a7)+,a6
  5858.     rts
  5859.  
  5860.     SECTION "pOS_DeleteRegion",CODE
  5861.  
  5862.     XDEF _pOS_DeleteRegion
  5863. _pOS_DeleteRegion
  5864.     move.l a6,-(a7)
  5865.     move.l 8(a7),-(a7)
  5866.     move.l _gb_LayerBase,a6
  5867.     move.l a6,-(a7)
  5868.     move.l -324(a6),a0
  5869.     jsr (a0)
  5870.     lea 8(a7),a7
  5871.     move.l (a7)+,a6
  5872.     rts
  5873.  
  5874.     SECTION "pOS_OrRectRegionILst",CODE
  5875.  
  5876.     XDEF _pOS_OrRectRegionILst
  5877. _pOS_OrRectRegionILst
  5878.     move.l a6,-(a7)
  5879.     move.l 16(a7),-(a7)
  5880.     move.l 16(a7),-(a7)
  5881.     move.l 16(a7),-(a7)
  5882.     move.l _gb_LayerBase,a6
  5883.     move.l a6,-(a7)
  5884.     move.l -312(a6),a0
  5885.     jsr (a0)
  5886.     lea 16(a7),a7
  5887.     move.l (a7)+,a6
  5888.     rts
  5889.  
  5890.     SECTION "pOS_OrRectRegion",CODE
  5891.  
  5892.     XDEF _pOS_OrRectRegion
  5893. _pOS_OrRectRegion
  5894.     move.l a6,-(a7)
  5895.     move.l 12(a7),-(a7)
  5896.     move.l 12(a7),-(a7)
  5897.     move.l _gb_LayerBase,a6
  5898.     move.l a6,-(a7)
  5899.     move.l -300(a6),a0
  5900.     jsr (a0)
  5901.     lea 12(a7),a7
  5902.     move.l (a7)+,a6
  5903.     rts
  5904.  
  5905.     SECTION "pOS_OrRegionRegion",CODE
  5906.  
  5907.     XDEF _pOS_OrRegionRegion
  5908. _pOS_OrRegionRegion
  5909.     move.l a6,-(a7)
  5910.     move.l 12(a7),-(a7)
  5911.     move.l 12(a7),-(a7)
  5912.     move.l _gb_LayerBase,a6
  5913.     move.l a6,-(a7)
  5914.     move.l -288(a6),a0
  5915.     jsr (a0)
  5916.     lea 12(a7),a7
  5917.     move.l (a7)+,a6
  5918.     rts
  5919.  
  5920.     SECTION "pOS_AndRectRegion",CODE
  5921.  
  5922.     XDEF _pOS_AndRectRegion
  5923. _pOS_AndRectRegion
  5924.     move.l a6,-(a7)
  5925.     move.l 12(a7),-(a7)
  5926.     move.l 12(a7),-(a7)
  5927.     move.l _gb_LayerBase,a6
  5928.     move.l a6,-(a7)
  5929.     move.l -276(a6),a0
  5930.     jsr (a0)
  5931.     lea 12(a7),a7
  5932.     move.l (a7)+,a6
  5933.     rts
  5934.  
  5935.     SECTION "pOS_AndRegionRegion",CODE
  5936.  
  5937.     XDEF _pOS_AndRegionRegion
  5938. _pOS_AndRegionRegion
  5939.     move.l a6,-(a7)
  5940.     move.l 12(a7),-(a7)
  5941.     move.l 12(a7),-(a7)
  5942.     move.l _gb_LayerBase,a6
  5943.     move.l a6,-(a7)
  5944.     move.l -264(a6),a0
  5945.     jsr (a0)
  5946.     lea 12(a7),a7
  5947.     move.l (a7)+,a6
  5948.     rts
  5949.  
  5950.     SECTION "pOS_NAndRectRegion",CODE
  5951.  
  5952.     XDEF _pOS_NAndRectRegion
  5953. _pOS_NAndRectRegion
  5954.     move.l a6,-(a7)
  5955.     move.l 12(a7),-(a7)
  5956.     move.l 12(a7),-(a7)
  5957.     move.l _gb_LayerBase,a6
  5958.     move.l a6,-(a7)
  5959.     move.l -252(a6),a0
  5960.     jsr (a0)
  5961.     lea 12(a7),a7
  5962.     move.l (a7)+,a6
  5963.     rts
  5964.  
  5965.     SECTION "pOS_MoveRegion",CODE
  5966.  
  5967.     XDEF _pOS_MoveRegion
  5968. _pOS_MoveRegion
  5969.     move.l a6,-(a7)
  5970.     move.l 16(a7),-(a7)
  5971.     move.l 16(a7),-(a7)
  5972.     move.l 16(a7),-(a7)
  5973.     move.l _gb_LayerBase,a6
  5974.     move.l a6,-(a7)
  5975.     move.l -240(a6),a0
  5976.     jsr (a0)
  5977.     lea 16(a7),a7
  5978.     move.l (a7)+,a6
  5979.     rts
  5980.  
  5981.     SECTION "pOS_MoveRegionLst",CODE
  5982.  
  5983.     XDEF _pOS_MoveRegionLst
  5984. _pOS_MoveRegionLst
  5985.     move.l a6,-(a7)
  5986.     move.l 16(a7),-(a7)
  5987.     move.l 16(a7),-(a7)
  5988.     move.l 16(a7),-(a7)
  5989.     move.l _gb_LayerBase,a6
  5990.     move.l a6,-(a7)
  5991.     move.l -228(a6),a0
  5992.     jsr (a0)
  5993.     lea 16(a7),a7
  5994.     move.l (a7)+,a6
  5995.     rts
  5996.  
  5997.     SECTION "pOS_NAndRegionRegion",CODE
  5998.  
  5999.     XDEF _pOS_NAndRegionRegion
  6000. _pOS_NAndRegionRegion
  6001.     move.l a6,-(a7)
  6002.     move.l 12(a7),-(a7)
  6003.     move.l 12(a7),-(a7)
  6004.     move.l _gb_LayerBase,a6
  6005.     move.l a6,-(a7)
  6006.     move.l -216(a6),a0
  6007.     jsr (a0)
  6008.     lea 12(a7),a7
  6009.     move.l (a7)+,a6
  6010.     rts
  6011.  
  6012.     SECTION "pOS_XOrRectRegion",CODE
  6013.  
  6014.     XDEF _pOS_XOrRectRegion
  6015. _pOS_XOrRectRegion
  6016.     move.l a6,-(a7)
  6017.     move.l 12(a7),-(a7)
  6018.     move.l 12(a7),-(a7)
  6019.     move.l _gb_LayerBase,a6
  6020.     move.l a6,-(a7)
  6021.     move.l -204(a6),a0
  6022.     jsr (a0)
  6023.     lea 12(a7),a7
  6024.     move.l (a7)+,a6
  6025.     rts
  6026.  
  6027.     SECTION "pOS_ClearRegion",CODE
  6028.  
  6029.     XDEF _pOS_ClearRegion
  6030. _pOS_ClearRegion
  6031.     move.l a6,-(a7)
  6032.     move.l 12(a7),-(a7)
  6033.     move.l 12(a7),-(a7)
  6034.     move.l _gb_LayerBase,a6
  6035.     move.l a6,-(a7)
  6036.     move.l -192(a6),a0
  6037.     jsr (a0)
  6038.     lea 12(a7),a7
  6039.     move.l (a7)+,a6
  6040.     rts
  6041.  
  6042.     SECTION "pOS_AndRegionRegionLst",CODE
  6043.  
  6044.     XDEF _pOS_AndRegionRegionLst
  6045. _pOS_AndRegionRegionLst
  6046.     move.l a6,-(a7)
  6047.     move.l 20(a7),-(a7)
  6048.     move.l 20(a7),-(a7)
  6049.     move.l 20(a7),-(a7)
  6050.     move.l 20(a7),-(a7)
  6051.     move.l _gb_LayerBase,a6
  6052.     move.l a6,-(a7)
  6053.     move.l -180(a6),a0
  6054.     jsr (a0)
  6055.     lea 20(a7),a7
  6056.     move.l (a7)+,a6
  6057.     rts
  6058.  
  6059.     SECTION "pOS_NewSizeRegion",CODE
  6060.  
  6061.     XDEF _pOS_NewSizeRegion
  6062. _pOS_NewSizeRegion
  6063.     move.l a6,-(a7)
  6064.     move.l 8(a7),-(a7)
  6065.     move.l _gb_LayerBase,a6
  6066.     move.l a6,-(a7)
  6067.     move.l -168(a6),a0
  6068.     jsr (a0)
  6069.     lea 8(a7),a7
  6070.     move.l (a7)+,a6
  6071.     rts
  6072.  
  6073.     SECTION "pOS_SortRegionLst",CODE
  6074.  
  6075.     XDEF _pOS_SortRegionLst
  6076. _pOS_SortRegionLst
  6077.     move.l a6,-(a7)
  6078.     move.l 16(a7),-(a7)
  6079.     move.l 16(a7),-(a7)
  6080.     move.l 16(a7),-(a7)
  6081.     move.l _gb_LayerBase,a6
  6082.     move.l a6,-(a7)
  6083.     move.l -156(a6),a0
  6084.     jsr (a0)
  6085.     lea 16(a7),a7
  6086.     move.l (a7)+,a6
  6087.     rts
  6088.  
  6089.     SECTION "pOS_CloneRegion",CODE
  6090.  
  6091.     XDEF _pOS_CloneRegion
  6092. _pOS_CloneRegion
  6093.     move.l a6,-(a7)
  6094.     move.l 12(a7),-(a7)
  6095.     move.l 12(a7),-(a7)
  6096.     move.l _gb_LayerBase,a6
  6097.     move.l a6,-(a7)
  6098.     move.l -144(a6),a0
  6099.     jsr (a0)
  6100.     lea 12(a7),a7
  6101.     move.l (a7)+,a6
  6102.     rts
  6103.  
  6104.     SECTION "pOS_ConstructLayerInfo",CODE
  6105.  
  6106.     XDEF _pOS_ConstructLayerInfo
  6107. _pOS_ConstructLayerInfo
  6108.     move.l a6,-(a7)
  6109.     move.l 8(a7),-(a7)
  6110.     move.l _gb_LayerBase,a6
  6111.     move.l a6,-(a7)
  6112.     move.l -792(a6),a0
  6113.     jsr (a0)
  6114.     lea 8(a7),a7
  6115.     move.l (a7)+,a6
  6116.     rts
  6117.  
  6118.     SECTION "pOS_DestructLayerInfo",CODE
  6119.  
  6120.     XDEF _pOS_DestructLayerInfo
  6121. _pOS_DestructLayerInfo
  6122.     move.l a6,-(a7)
  6123.     move.l 8(a7),-(a7)
  6124.     move.l _gb_LayerBase,a6
  6125.     move.l a6,-(a7)
  6126.     move.l -780(a6),a0
  6127.     jsr (a0)
  6128.     lea 8(a7),a7
  6129.     move.l (a7)+,a6
  6130.     rts
  6131.  
  6132.     SECTION "pOS_CreateLayerInfo",CODE
  6133.  
  6134.     XDEF _pOS_CreateLayerInfo
  6135. _pOS_CreateLayerInfo
  6136.     move.l a6,-(a7)
  6137.     pea 8(a7)
  6138.     move.l _gb_LayerBase,a6
  6139.     move.l a6,-(a7)
  6140.     move.l -768(a6),a0
  6141.     jsr (a0)
  6142.     lea 8(a7),a7
  6143.     move.l (a7)+,a6
  6144.     rts
  6145.  
  6146.     SECTION "pOS_DeleteLayerInfo",CODE
  6147.  
  6148.     XDEF _pOS_DeleteLayerInfo
  6149. _pOS_DeleteLayerInfo
  6150.     move.l a6,-(a7)
  6151.     move.l 8(a7),-(a7)
  6152.     move.l _gb_LayerBase,a6
  6153.     move.l a6,-(a7)
  6154.     move.l -756(a6),a0
  6155.     jsr (a0)
  6156.     lea 8(a7),a7
  6157.     move.l (a7)+,a6
  6158.     rts
  6159.  
  6160.     SECTION "pOS_ConstructLayer",CODE
  6161.  
  6162.     XDEF _pOS_ConstructLayer
  6163. _pOS_ConstructLayer
  6164.     move.l a6,-(a7)
  6165.     move.l 8(a7),-(a7)
  6166.     move.l _gb_LayerBase,a6
  6167.     move.l a6,-(a7)
  6168.     move.l -744(a6),a0
  6169.     jsr (a0)
  6170.     lea 8(a7),a7
  6171.     move.l (a7)+,a6
  6172.     rts
  6173.  
  6174.     SECTION "pOS_DestructLayer",CODE
  6175.  
  6176.     XDEF _pOS_DestructLayer
  6177. _pOS_DestructLayer
  6178.     move.l a6,-(a7)
  6179.     move.l 8(a7),-(a7)
  6180.     move.l _gb_LayerBase,a6
  6181.     move.l a6,-(a7)
  6182.     move.l -732(a6),a0
  6183.     jsr (a0)
  6184.     lea 8(a7),a7
  6185.     move.l (a7)+,a6
  6186.     rts
  6187.  
  6188.     SECTION "pOS_CreateBehindLayer",CODE
  6189.  
  6190.     XDEF _pOS_CreateBehindLayer
  6191. _pOS_CreateBehindLayer
  6192.     move.l a6,-(a7)
  6193.     move.l 24(a7),-(a7)
  6194.     move.l 24(a7),-(a7)
  6195.     move.l 24(a7),-(a7)
  6196.     move.l 24(a7),-(a7)
  6197.     move.l 24(a7),-(a7)
  6198.     move.l _gb_LayerBase,a6
  6199.     move.l a6,-(a7)
  6200.     move.l -720(a6),a0
  6201.     jsr (a0)
  6202.     lea 24(a7),a7
  6203.     move.l (a7)+,a6
  6204.     rts
  6205.  
  6206.     SECTION "pOS_CreateUpfrontLayer",CODE
  6207.  
  6208.     XDEF _pOS_CreateUpfrontLayer
  6209. _pOS_CreateUpfrontLayer
  6210.     move.l a6,-(a7)
  6211.     move.l 24(a7),-(a7)
  6212.     move.l 24(a7),-(a7)
  6213.     move.l 24(a7),-(a7)
  6214.     move.l 24(a7),-(a7)
  6215.     move.l 24(a7),-(a7)
  6216.     move.l _gb_LayerBase,a6
  6217.     move.l a6,-(a7)
  6218.     move.l -708(a6),a0
  6219.     jsr (a0)
  6220.     lea 24(a7),a7
  6221.     move.l (a7)+,a6
  6222.     rts
  6223.  
  6224.     SECTION "pOS_DeleteLayer",CODE
  6225.  
  6226.     XDEF _pOS_DeleteLayer
  6227. _pOS_DeleteLayer
  6228.     move.l a6,-(a7)
  6229.     move.l 8(a7),-(a7)
  6230.     move.l _gb_LayerBase,a6
  6231.     move.l a6,-(a7)
  6232.     move.l -696(a6),a0
  6233.     jsr (a0)
  6234.     lea 8(a7),a7
  6235.     move.l (a7)+,a6
  6236.     rts
  6237.  
  6238.     SECTION "pOS_LockLayer",CODE
  6239.  
  6240.     XDEF _pOS_LockLayer
  6241. _pOS_LockLayer
  6242.     move.l a6,-(a7)
  6243.     move.l 8(a7),-(a7)
  6244.     move.l _gb_LayerBase,a6
  6245.     move.l a6,-(a7)
  6246.     move.l -684(a6),a0
  6247.     jsr (a0)
  6248.     lea 8(a7),a7
  6249.     move.l (a7)+,a6
  6250.     rts
  6251.  
  6252.     SECTION "pOS_UnlockLayer",CODE
  6253.  
  6254.     XDEF _pOS_UnlockLayer
  6255. _pOS_UnlockLayer
  6256.     move.l a6,-(a7)
  6257.     move.l 8(a7),-(a7)
  6258.     move.l _gb_LayerBase,a6
  6259.     move.l a6,-(a7)
  6260.     move.l -672(a6),a0
  6261.     jsr (a0)
  6262.     lea 8(a7),a7
  6263.     move.l (a7)+,a6
  6264.     rts
  6265.  
  6266.     SECTION "pOS_LockLayerInfo",CODE
  6267.  
  6268.     XDEF _pOS_LockLayerInfo
  6269. _pOS_LockLayerInfo
  6270.     move.l a6,-(a7)
  6271.     move.l 8(a7),-(a7)
  6272.     move.l _gb_LayerBase,a6
  6273.     move.l a6,-(a7)
  6274.     move.l -660(a6),a0
  6275.     jsr (a0)
  6276.     lea 8(a7),a7
  6277.     move.l (a7)+,a6
  6278.     rts
  6279.  
  6280.     SECTION "pOS_UnlockLayerInfo",CODE
  6281.  
  6282.     XDEF _pOS_UnlockLayerInfo
  6283. _pOS_UnlockLayerInfo
  6284.     move.l a6,-(a7)
  6285.     move.l 8(a7),-(a7)
  6286.     move.l _gb_LayerBase,a6
  6287.     move.l a6,-(a7)
  6288.     move.l -648(a6),a0
  6289.     jsr (a0)
  6290.     lea 8(a7),a7
  6291.     move.l (a7)+,a6
  6292.     rts
  6293.  
  6294.     SECTION "pOS_DamageLayerInfo",CODE
  6295.  
  6296.     XDEF _pOS_DamageLayerInfo
  6297. _pOS_DamageLayerInfo
  6298.     move.l a6,-(a7)
  6299.     move.l 20(a7),-(a7)
  6300.     move.l 20(a7),-(a7)
  6301.     move.l 20(a7),-(a7)
  6302.     move.l 20(a7),-(a7)
  6303.     move.l _gb_LayerBase,a6
  6304.     move.l a6,-(a7)
  6305.     move.l -636(a6),a0
  6306.     jsr (a0)
  6307.     lea 20(a7),a7
  6308.     move.l (a7)+,a6
  6309.     rts
  6310.  
  6311.     SECTION "pOS_DamageLayerInfoList",CODE
  6312.  
  6313.     XDEF _pOS_DamageLayerInfoList
  6314. _pOS_DamageLayerInfoList
  6315.     move.l a6,-(a7)
  6316.     move.l 20(a7),-(a7)
  6317.     move.l 20(a7),-(a7)
  6318.     move.l 20(a7),-(a7)
  6319.     move.l 20(a7),-(a7)
  6320.     move.l _gb_LayerBase,a6
  6321.     move.l a6,-(a7)
  6322.     move.l -624(a6),a0
  6323.     jsr (a0)
  6324.     lea 20(a7),a7
  6325.     move.l (a7)+,a6
  6326.     rts
  6327.  
  6328.     SECTION "pOS_MoveSizeLayer",CODE
  6329.  
  6330.     XDEF _pOS_MoveSizeLayer
  6331. _pOS_MoveSizeLayer
  6332.     move.l a6,-(a7)
  6333.     move.l 24(a7),-(a7)
  6334.     move.l 24(a7),-(a7)
  6335.     move.l 24(a7),-(a7)
  6336.     move.l 24(a7),-(a7)
  6337.     move.l 24(a7),-(a7)
  6338.     move.l _gb_LayerBase,a6
  6339.     move.l a6,-(a7)
  6340.     move.l -612(a6),a0
  6341.     jsr (a0)
  6342.     lea 24(a7),a7
  6343.     move.l (a7)+,a6
  6344.     rts
  6345.  
  6346.     SECTION "pOS_WhichLayer",CODE
  6347.  
  6348.     XDEF _pOS_WhichLayer
  6349. _pOS_WhichLayer
  6350.     move.l a6,-(a7)
  6351.     move.l 16(a7),-(a7)
  6352.     move.l 16(a7),-(a7)
  6353.     move.l 16(a7),-(a7)
  6354.     move.l _gb_LayerBase,a6
  6355.     move.l a6,-(a7)
  6356.     move.l -600(a6),a0
  6357.     jsr (a0)
  6358.     lea 16(a7),a7
  6359.     move.l (a7)+,a6
  6360.     rts
  6361.  
  6362.     SECTION "pOS_LockLayers",CODE
  6363.  
  6364.     XDEF _pOS_LockLayers
  6365. _pOS_LockLayers
  6366.     move.l a6,-(a7)
  6367.     move.l 8(a7),-(a7)
  6368.     move.l _gb_LayerBase,a6
  6369.     move.l a6,-(a7)
  6370.     move.l -588(a6),a0
  6371.     jsr (a0)
  6372.     lea 8(a7),a7
  6373.     move.l (a7)+,a6
  6374.     rts
  6375.  
  6376.     SECTION "pOS_UnlockLayers",CODE
  6377.  
  6378.     XDEF _pOS_UnlockLayers
  6379. _pOS_UnlockLayers
  6380.     move.l a6,-(a7)
  6381.     move.l 8(a7),-(a7)
  6382.     move.l _gb_LayerBase,a6
  6383.     move.l a6,-(a7)
  6384.     move.l -576(a6),a0
  6385.     jsr (a0)
  6386.     lea 8(a7),a7
  6387.     move.l (a7)+,a6
  6388.     rts
  6389.  
  6390.     SECTION "pOS_BehindLayer",CODE
  6391.  
  6392.     XDEF _pOS_BehindLayer
  6393. _pOS_BehindLayer
  6394.     move.l a6,-(a7)
  6395.     move.l 8(a7),-(a7)
  6396.     move.l _gb_LayerBase,a6
  6397.     move.l a6,-(a7)
  6398.     move.l -564(a6),a0
  6399.     jsr (a0)
  6400.     lea 8(a7),a7
  6401.     move.l (a7)+,a6
  6402.     rts
  6403.  
  6404.     SECTION "pOS_UpfrontLayer",CODE
  6405.  
  6406.     XDEF _pOS_UpfrontLayer
  6407. _pOS_UpfrontLayer
  6408.     move.l a6,-(a7)
  6409.     move.l 8(a7),-(a7)
  6410.     move.l _gb_LayerBase,a6
  6411.     move.l a6,-(a7)
  6412.     move.l -552(a6),a0
  6413.     jsr (a0)
  6414.     lea 8(a7),a7
  6415.     move.l (a7)+,a6
  6416.     rts
  6417.  
  6418.     SECTION "pOS_AddLayerHook",CODE
  6419.  
  6420.     XDEF _pOS_AddLayerHook
  6421. _pOS_AddLayerHook
  6422.     move.l a6,-(a7)
  6423.     move.l 16(a7),-(a7)
  6424.     move.l 16(a7),-(a7)
  6425.     move.l 16(a7),-(a7)
  6426.     move.l _gb_LayerBase,a6
  6427.     move.l a6,-(a7)
  6428.     move.l -540(a6),a0
  6429.     jsr (a0)
  6430.     lea 16(a7),a7
  6431.     move.l (a7)+,a6
  6432.     rts
  6433.  
  6434.     SECTION "pOS_RemLayerHook",CODE
  6435.  
  6436.     XDEF _pOS_RemLayerHook
  6437. _pOS_RemLayerHook
  6438.     move.l a6,-(a7)
  6439.     move.l 12(a7),-(a7)
  6440.     move.l 12(a7),-(a7)
  6441.     move.l _gb_LayerBase,a6
  6442.     move.l a6,-(a7)
  6443.     move.l -528(a6),a0
  6444.     jsr (a0)
  6445.     lea 12(a7),a7
  6446.     move.l (a7)+,a6
  6447.     rts
  6448.  
  6449.     SECTION "pOS_BeginLayerUpdate",CODE
  6450.  
  6451.     XDEF _pOS_BeginLayerUpdate
  6452. _pOS_BeginLayerUpdate
  6453.     move.l a6,-(a7)
  6454.     move.l 12(a7),-(a7)
  6455.     move.l 12(a7),-(a7)
  6456.     move.l _gb_LayerBase,a6
  6457.     move.l a6,-(a7)
  6458.     move.l -516(a6),a0
  6459.     jsr (a0)
  6460.     lea 12(a7),a7
  6461.     move.l (a7)+,a6
  6462.     rts
  6463.  
  6464.     SECTION "pOS_EndLayerUpdate",CODE
  6465.  
  6466.     XDEF _pOS_EndLayerUpdate
  6467. _pOS_EndLayerUpdate
  6468.     move.l a6,-(a7)
  6469.     move.l 12(a7),-(a7)
  6470.     move.l 12(a7),-(a7)
  6471.     move.l _gb_LayerBase,a6
  6472.     move.l a6,-(a7)
  6473.     move.l -504(a6),a0
  6474.     jsr (a0)
  6475.     lea 12(a7),a7
  6476.     move.l (a7)+,a6
  6477.     rts
  6478.  
  6479.     SECTION "pOS_CreateViClipListFrom",CODE
  6480.  
  6481.     XDEF _pOS_CreateViClipListFrom
  6482. _pOS_CreateViClipListFrom
  6483.     move.l a6,-(a7)
  6484.     move.l 18(a7),-(a7)
  6485.     move.w 20(a7),-(a7)
  6486.     move.l 18(a7),-(a7)
  6487.     move.l 18(a7),-(a7)
  6488.     move.l _gb_LayerBase,a6
  6489.     move.l a6,-(a7)
  6490.     move.l -492(a6),a0
  6491.     jsr (a0)
  6492.     lea 18(a7),a7
  6493.     move.l (a7)+,a6
  6494.     rts
  6495.  
  6496.     SECTION "pOS_DeleteViClipList",CODE
  6497.  
  6498.     XDEF _pOS_DeleteViClipList
  6499. _pOS_DeleteViClipList
  6500.     move.l a6,-(a7)
  6501.     move.w 16(a7),-(a7)
  6502.     move.l 14(a7),-(a7)
  6503.     move.l 14(a7),-(a7)
  6504.     move.l _gb_LayerBase,a6
  6505.     move.l a6,-(a7)
  6506.     move.l -480(a6),a0
  6507.     jsr (a0)
  6508.     lea 14(a7),a7
  6509.     move.l (a7)+,a6
  6510.     rts
  6511.  
  6512.     SECTION "pOS_InstallClipRegion",CODE
  6513.  
  6514.     XDEF _pOS_InstallClipRegion
  6515. _pOS_InstallClipRegion
  6516.     move.l a6,-(a7)
  6517.     move.l 12(a7),-(a7)
  6518.     move.l 12(a7),-(a7)
  6519.     move.l _gb_LayerBase,a6
  6520.     move.l a6,-(a7)
  6521.     move.l -468(a6),a0
  6522.     jsr (a0)
  6523.     lea 12(a7),a7
  6524.     move.l (a7)+,a6
  6525.     rts
  6526.  
  6527.     SECTION "pOS_CreateChildLayer",CODE
  6528.  
  6529.     XDEF _pOS_CreateChildLayer
  6530. _pOS_CreateChildLayer
  6531.     move.l a6,-(a7)
  6532.     move.l 24(a7),-(a7)
  6533.     move.l 24(a7),-(a7)
  6534.     move.l 24(a7),-(a7)
  6535.     move.l 24(a7),-(a7)
  6536.     move.l 24(a7),-(a7)
  6537.     move.l _gb_LayerBase,a6
  6538.     move.l a6,-(a7)
  6539.     move.l -456(a6),a0
  6540.     jsr (a0)
  6541.     lea 24(a7),a7
  6542.     move.l (a7)+,a6
  6543.     rts
  6544.  
  6545.     SECTION "pOS_MoveLayerBehindOf",CODE
  6546.  
  6547.     XDEF _pOS_MoveLayerBehindOf
  6548. _pOS_MoveLayerBehindOf
  6549.     move.l a6,-(a7)
  6550.     move.l 12(a7),-(a7)
  6551.     move.l 12(a7),-(a7)
  6552.     move.l _gb_LayerBase,a6
  6553.     move.l a6,-(a7)
  6554.     move.l -444(a6),a0
  6555.     jsr (a0)
  6556.     lea 12(a7),a7
  6557.     move.l (a7)+,a6
  6558.     rts
  6559.  
  6560.     SECTION "pOS_ScrollLayer",CODE
  6561.  
  6562.     XDEF _pOS_ScrollLayer
  6563. _pOS_ScrollLayer
  6564.     move.l a6,-(a7)
  6565.     move.l 16(a7),-(a7)
  6566.     move.l 16(a7),-(a7)
  6567.     move.l 16(a7),-(a7)
  6568.     move.l _gb_LayerBase,a6
  6569.     move.l a6,-(a7)
  6570.     move.l -432(a6),a0
  6571.     jsr (a0)
  6572.     lea 16(a7),a7
  6573.     move.l (a7)+,a6
  6574.     rts
  6575.  
  6576.     SECTION "pOS_CopySupToLayer",CODE
  6577.  
  6578.     XDEF _pOS_CopySupToLayer
  6579. _pOS_CopySupToLayer
  6580.     move.l a6,-(a7)
  6581.     move.l 8(a7),-(a7)
  6582.     move.l _gb_LayerBase,a6
  6583.     move.l a6,-(a7)
  6584.     move.l -420(a6),a0
  6585.     jsr (a0)
  6586.     lea 8(a7),a7
  6587.     move.l (a7)+,a6
  6588.     rts
  6589.  
  6590.     SECTION "pOS_CopyLayerToSup",CODE
  6591.  
  6592.     XDEF _pOS_CopyLayerToSup
  6593. _pOS_CopyLayerToSup
  6594.     move.l a6,-(a7)
  6595.     move.l 8(a7),-(a7)
  6596.     move.l _gb_LayerBase,a6
  6597.     move.l a6,-(a7)
  6598.     move.l -408(a6),a0
  6599.     jsr (a0)
  6600.     lea 8(a7),a7
  6601.     move.l (a7)+,a6
  6602.     rts
  6603.  
  6604.     SECTION "pOS_LockHideLayer",CODE
  6605.  
  6606.     XDEF _pOS_LockHideLayer
  6607. _pOS_LockHideLayer
  6608.     move.l a6,-(a7)
  6609.     move.l 16(a7),-(a7)
  6610.     move.l 16(a7),-(a7)
  6611.     move.l 16(a7),-(a7)
  6612.     move.l _gb_LayerBase,a6
  6613.     move.l a6,-(a7)
  6614.     move.l -396(a6),a0
  6615.     jsr (a0)
  6616.     lea 16(a7),a7
  6617.     move.l (a7)+,a6
  6618.     rts
  6619.  
  6620.     SECTION "pOS_UnlockHideLayer",CODE
  6621.  
  6622.     XDEF _pOS_UnlockHideLayer
  6623. _pOS_UnlockHideLayer
  6624.     move.l a6,-(a7)
  6625.     move.l 12(a7),-(a7)
  6626.     move.l 12(a7),-(a7)
  6627.     move.l _gb_LayerBase,a6
  6628.     move.l a6,-(a7)
  6629.     move.l -384(a6),a0
  6630.     jsr (a0)
  6631.     lea 12(a7),a7
  6632.     move.l (a7)+,a6
  6633.     rts
  6634.  
  6635.     SECTION "pOS_CheckVisibleRect",CODE
  6636.  
  6637.     XDEF _pOS_CheckVisibleRect
  6638. _pOS_CheckVisibleRect
  6639.     move.l a6,-(a7)
  6640.     move.l 12(a7),-(a7)
  6641.     move.l 12(a7),-(a7)
  6642.     move.l _gb_LayerBase,a6
  6643.     move.l a6,-(a7)
  6644.     move.l -372(a6),a0
  6645.     jsr (a0)
  6646.     lea 12(a7),a7
  6647.     move.l (a7)+,a6
  6648.     rts
  6649.  
  6650.     SECTION "pOS_AddLayerInfoHook",CODE
  6651.  
  6652.     XDEF _pOS_AddLayerInfoHook
  6653. _pOS_AddLayerInfoHook
  6654.     move.l a6,-(a7)
  6655.     move.l 16(a7),-(a7)
  6656.     move.l 16(a7),-(a7)
  6657.     move.l 16(a7),-(a7)
  6658.     move.l _gb_LayerBase,a6
  6659.     move.l a6,-(a7)
  6660.     move.l -816(a6),a0
  6661.     jsr (a0)
  6662.     lea 16(a7),a7
  6663.     move.l (a7)+,a6
  6664.     rts
  6665.  
  6666.     SECTION "pOS_RemLayerInfoHook",CODE
  6667.  
  6668.     XDEF _pOS_RemLayerInfoHook
  6669. _pOS_RemLayerInfoHook
  6670.     move.l a6,-(a7)
  6671.     move.l 16(a7),-(a7)
  6672.     move.l 16(a7),-(a7)
  6673.     move.l 16(a7),-(a7)
  6674.     move.l _gb_LayerBase,a6
  6675.     move.l a6,-(a7)
  6676.     move.l -804(a6),a0
  6677.     jsr (a0)
  6678.     lea 16(a7),a7
  6679.     move.l (a7)+,a6
  6680.     rts
  6681.  
  6682.     SECTION "pOS_LockClipLayer",CODE
  6683.  
  6684.     XDEF _pOS_LockClipLayer
  6685. _pOS_LockClipLayer
  6686.     move.l a6,-(a7)
  6687.     move.l 20(a7),-(a7)
  6688.     move.l 20(a7),-(a7)
  6689.     move.l 20(a7),-(a7)
  6690.     move.l 20(a7),-(a7)
  6691.     move.l _gb_LayerBase,a6
  6692.     move.l a6,-(a7)
  6693.     move.l -840(a6),a0
  6694.     jsr (a0)
  6695.     lea 20(a7),a7
  6696.     move.l (a7)+,a6
  6697.     rts
  6698.  
  6699.     SECTION "pOS_UnlockClipLayer",CODE
  6700.  
  6701.     XDEF _pOS_UnlockClipLayer
  6702. _pOS_UnlockClipLayer
  6703.     move.l a6,-(a7)
  6704.     move.l 12(a7),-(a7)
  6705.     move.l 12(a7),-(a7)
  6706.     move.l _gb_LayerBase,a6
  6707.     move.l a6,-(a7)
  6708.     move.l -828(a6),a0
  6709.     jsr (a0)
  6710.     lea 12(a7),a7
  6711.     move.l (a7)+,a6
  6712.     rts
  6713.  
  6714.     SECTION "pOS_EraseLayerRect",CODE
  6715.  
  6716.     XDEF _pOS_EraseLayerRect
  6717. _pOS_EraseLayerRect
  6718.     move.l a6,-(a7)
  6719.     move.l 12(a7),-(a7)
  6720.     move.l 12(a7),-(a7)
  6721.     move.l _gb_LayerBase,a6
  6722.     move.l a6,-(a7)
  6723.     move.l -864(a6),a0
  6724.     jsr (a0)
  6725.     lea 12(a7),a7
  6726.     move.l (a7)+,a6
  6727.     rts
  6728.  
  6729.     SECTION "pOS_GetVisibleRect",CODE
  6730.  
  6731.     XDEF _pOS_GetVisibleRect
  6732. _pOS_GetVisibleRect
  6733.     move.l a6,-(a7)
  6734.     move.l 12(a7),-(a7)
  6735.     move.l 12(a7),-(a7)
  6736.     move.l _gb_LayerBase,a6
  6737.     move.l a6,-(a7)
  6738.     move.l -852(a6),a0
  6739.     jsr (a0)
  6740.     lea 12(a7),a7
  6741.     move.l (a7)+,a6
  6742.     rts
  6743.  
  6744. ; Stub functions for protofile "pTimer2.h"
  6745. ; Generated by genStubs 1.0 for StormC
  6746. ; © 1996 HAAGE & PARTNER GmbH
  6747.  
  6748. ; DO NOT EDIT
  6749.  
  6750.     SECTION "pOS_GetSysTime",CODE
  6751.  
  6752.     XDEF _pOS_GetSysTime
  6753.     XREF _gb_TimerBase
  6754. _pOS_GetSysTime
  6755.     move.l a6,-(a7)
  6756.     move.l 8(a7),-(a7)
  6757.     move.l _gb_TimerBase,a6
  6758.     move.l a6,-(a7)
  6759.     move.l -264(a6),a0
  6760.     jsr (a0)
  6761.     lea 8(a7),a7
  6762.     move.l (a7)+,a6
  6763.     rts
  6764.  
  6765.     SECTION "pOS_AddTime",CODE
  6766.  
  6767.     XDEF _pOS_AddTime
  6768. _pOS_AddTime
  6769.     move.l a6,-(a7)
  6770.     move.l 12(a7),-(a7)
  6771.     move.l 12(a7),-(a7)
  6772.     move.l _gb_TimerBase,a6
  6773.     move.l a6,-(a7)
  6774.     move.l -276(a6),a0
  6775.     jsr (a0)
  6776.     lea 12(a7),a7
  6777.     move.l (a7)+,a6
  6778.     rts
  6779.  
  6780.     SECTION "pOS_SubTime",CODE
  6781.  
  6782.     XDEF _pOS_SubTime
  6783. _pOS_SubTime
  6784.     move.l a6,-(a7)
  6785.     move.l 12(a7),-(a7)
  6786.     move.l 12(a7),-(a7)
  6787.     move.l _gb_TimerBase,a6
  6788.     move.l a6,-(a7)
  6789.     move.l -288(a6),a0
  6790.     jsr (a0)
  6791.     lea 12(a7),a7
  6792.     move.l (a7)+,a6
  6793.     rts
  6794.  
  6795.     SECTION "pOS_CmpTime",CODE
  6796.  
  6797.     XDEF _pOS_CmpTime
  6798. _pOS_CmpTime
  6799.     move.l a6,-(a7)
  6800.     move.l 12(a7),-(a7)
  6801.     move.l 12(a7),-(a7)
  6802.     move.l _gb_TimerBase,a6
  6803.     move.l a6,-(a7)
  6804.     move.l -300(a6),a0
  6805.     jsr (a0)
  6806.     lea 12(a7),a7
  6807.     move.l (a7)+,a6
  6808.     rts
  6809.  
  6810. ; Stub functions for protofile "pIntui2.h"
  6811. ; Generated by genStubs 1.0 for StormC
  6812. ; © 1996 HAAGE & PARTNER GmbH
  6813.  
  6814. ; DO NOT EDIT
  6815.  
  6816.     SECTION "pOS_InitIntuiIOReq",CODE
  6817.  
  6818.     XDEF _pOS_InitIntuiIOReq
  6819.     XREF _gb_IntuiBase
  6820. _pOS_InitIntuiIOReq
  6821.     move.l a6,-(a7)
  6822.     move.l 8(a7),-(a7)
  6823.     move.l _gb_IntuiBase,a6
  6824.     move.l a6,-(a7)
  6825.     move.l -840(a6),a0
  6826.     jsr (a0)
  6827.     lea 8(a7),a7
  6828.     move.l (a7)+,a6
  6829.     rts
  6830.  
  6831.     SECTION "pOS_SendInputEvent",CODE
  6832.  
  6833.     XDEF _pOS_SendInputEvent
  6834. _pOS_SendInputEvent
  6835.     move.l a6,-(a7)
  6836.     move.l 8(a7),-(a7)
  6837.     move.l _gb_IntuiBase,a6
  6838.     move.l a6,-(a7)
  6839.     move.l -804(a6),a0
  6840.     jsr (a0)
  6841.     lea 8(a7),a7
  6842.     move.l (a7)+,a6
  6843.     rts
  6844.  
  6845.     SECTION "pOS_CmpDoubleClick",CODE
  6846.  
  6847.     XDEF _pOS_CmpDoubleClick
  6848. _pOS_CmpDoubleClick
  6849.     move.l a6,-(a7)
  6850.     move.l 12(a7),-(a7)
  6851.     move.l 12(a7),-(a7)
  6852.     move.l _gb_IntuiBase,a6
  6853.     move.l a6,-(a7)
  6854.     move.l -900(a6),a0
  6855.     jsr (a0)
  6856.     lea 12(a7),a7
  6857.     move.l (a7)+,a6
  6858.     rts
  6859.  
  6860.     SECTION "pOS_CheckDoubleClick",CODE
  6861.  
  6862.     XDEF _pOS_CheckDoubleClick
  6863. _pOS_CheckDoubleClick
  6864.     move.l a6,-(a7)
  6865.     move.l 8(a7),-(a7)
  6866.     move.l _gb_IntuiBase,a6
  6867.     move.l a6,-(a7)
  6868.     move.l -888(a6),a0
  6869.     jsr (a0)
  6870.     lea 8(a7),a7
  6871.     move.l (a7)+,a6
  6872.     rts
  6873.  
  6874.     SECTION "pOS_SysIMessage",CODE
  6875.  
  6876.     XDEF _pOS_SysIMessage
  6877. _pOS_SysIMessage
  6878.     move.l a6,-(a7)
  6879.     move.l 8(a7),-(a7)
  6880.     move.l _gb_IntuiBase,a6
  6881.     move.l a6,-(a7)
  6882.     move.l -852(a6),a0
  6883.     jsr (a0)
  6884.     lea 8(a7),a7
  6885.     move.l (a7)+,a6
  6886.     rts
  6887.  
  6888.     SECTION "pOS_CreateIMessage",CODE
  6889.  
  6890.     XDEF _pOS_CreateIMessage
  6891. _pOS_CreateIMessage
  6892.     move.l a6,-(a7)
  6893.     move.l 12(a7),-(a7)
  6894.     move.l 12(a7),-(a7)
  6895.     move.l _gb_IntuiBase,a6
  6896.     move.l a6,-(a7)
  6897.     move.l -1128(a6),a0
  6898.     jsr (a0)
  6899.     lea 12(a7),a7
  6900.     move.l (a7)+,a6
  6901.     rts
  6902.  
  6903.     SECTION "pOS_DeleteIMessage",CODE
  6904.  
  6905.     XDEF _pOS_DeleteIMessage
  6906. _pOS_DeleteIMessage
  6907.     move.l a6,-(a7)
  6908.     move.l 8(a7),-(a7)
  6909.     move.l _gb_IntuiBase,a6
  6910.     move.l a6,-(a7)
  6911.     move.l -1116(a6),a0
  6912.     jsr (a0)
  6913.     lea 8(a7),a7
  6914.     move.l (a7)+,a6
  6915.     rts
  6916.  
  6917.     SECTION "pOS_DisplayBeep",CODE
  6918.  
  6919.     XDEF _pOS_DisplayBeep
  6920. _pOS_DisplayBeep
  6921.     move.l a6,-(a7)
  6922.     move.l 12(a7),-(a7)
  6923.     move.l 12(a7),-(a7)
  6924.     move.l _gb_IntuiBase,a6
  6925.     move.l a6,-(a7)
  6926.     move.l -1104(a6),a0
  6927.     jsr (a0)
  6928.     lea 12(a7),a7
  6929.     move.l (a7)+,a6
  6930.     rts
  6931.  
  6932.     SECTION "pOS_LockIntuiBase",CODE
  6933.  
  6934.     XDEF _pOS_LockIntuiBase
  6935. _pOS_LockIntuiBase
  6936.     move.l a6,-(a7)
  6937.     move.l 8(a7),-(a7)
  6938.     move.l _gb_IntuiBase,a6
  6939.     move.l a6,-(a7)
  6940.     move.l -828(a6),a0
  6941.     jsr (a0)
  6942.     lea 8(a7),a7
  6943.     move.l (a7)+,a6
  6944.     rts
  6945.  
  6946.     SECTION "pOS_UnlockIntuiBase",CODE
  6947.  
  6948.     XDEF _pOS_UnlockIntuiBase
  6949. _pOS_UnlockIntuiBase
  6950.     move.l a6,-(a7)
  6951.     move.l 8(a7),-(a7)
  6952.     move.l _gb_IntuiBase,a6
  6953.     move.l a6,-(a7)
  6954.     move.l -816(a6),a0
  6955.     jsr (a0)
  6956.     lea 8(a7),a7
  6957.     move.l (a7)+,a6
  6958.     rts
  6959.  
  6960.     SECTION "pOS_LockIntuiGadgets",CODE
  6961.  
  6962.     XDEF _pOS_LockIntuiGadgets
  6963. _pOS_LockIntuiGadgets
  6964.     move.l a6,-(a7)
  6965.     move.l 8(a7),-(a7)
  6966.     move.l _gb_IntuiBase,a6
  6967.     move.l a6,-(a7)
  6968.     move.l -1404(a6),a0
  6969.     jsr (a0)
  6970.     lea 8(a7),a7
  6971.     move.l (a7)+,a6
  6972.     rts
  6973.  
  6974.     SECTION "pOS_UnlockIntuiGadgets",CODE
  6975.  
  6976.     XDEF _pOS_UnlockIntuiGadgets
  6977. _pOS_UnlockIntuiGadgets
  6978.     move.l a6,-(a7)
  6979.     move.l 8(a7),-(a7)
  6980.     move.l _gb_IntuiBase,a6
  6981.     move.l a6,-(a7)
  6982.     move.l -1392(a6),a0
  6983.     jsr (a0)
  6984.     lea 8(a7),a7
  6985.     move.l (a7)+,a6
  6986.     rts
  6987.  
  6988.     SECTION "pOS_LockIntuiGadget",CODE
  6989.  
  6990.     XDEF _pOS_LockIntuiGadget
  6991. _pOS_LockIntuiGadget
  6992.     move.l a6,-(a7)
  6993.     move.l 8(a7),-(a7)
  6994.     move.l _gb_IntuiBase,a6
  6995.     move.l a6,-(a7)
  6996.     move.l -876(a6),a0
  6997.     jsr (a0)
  6998.     lea 8(a7),a7
  6999.     move.l (a7)+,a6
  7000.     rts
  7001.  
  7002.     SECTION "pOS_UnlockIntuiGadget",CODE
  7003.  
  7004.     XDEF _pOS_UnlockIntuiGadget
  7005. _pOS_UnlockIntuiGadget
  7006.     move.l a6,-(a7)
  7007.     move.l 8(a7),-(a7)
  7008.     move.l _gb_IntuiBase,a6
  7009.     move.l a6,-(a7)
  7010.     move.l -864(a6),a0
  7011.     jsr (a0)
  7012.     lea 8(a7),a7
  7013.     move.l (a7)+,a6
  7014.     rts
  7015.  
  7016.     SECTION "pOS_CurrentTime",CODE
  7017.  
  7018.     XDEF _pOS_CurrentTime
  7019. _pOS_CurrentTime
  7020.     move.l a6,-(a7)
  7021.     move.l 12(a7),-(a7)
  7022.     move.l 12(a7),-(a7)
  7023.     move.l _gb_IntuiBase,a6
  7024.     move.l a6,-(a7)
  7025.     move.l -1440(a6),a0
  7026.     jsr (a0)
  7027.     lea 12(a7),a7
  7028.     move.l (a7)+,a6
  7029.     rts
  7030.  
  7031.     SECTION "pOS_OpenScreenA",CODE
  7032.  
  7033.     XDEF _pOS_OpenScreenA
  7034. _pOS_OpenScreenA
  7035.     move.l a6,-(a7)
  7036.     move.l 8(a7),-(a7)
  7037.     move.l _gb_IntuiBase,a6
  7038.     move.l a6,-(a7)
  7039.     move.l -792(a6),a0
  7040.     jsr (a0)
  7041.     lea 8(a7),a7
  7042.     move.l (a7)+,a6
  7043.     rts
  7044.  
  7045.     SECTION "pOS_OpenScreen",CODE
  7046.  
  7047.     XDEF _pOS_OpenScreen
  7048. _pOS_OpenScreen
  7049.     move.l a6,-(a7)
  7050.     pea 8(a7)
  7051.     move.l _gb_IntuiBase,a6
  7052.     move.l a6,-(a7)
  7053.     move.l -792(a6),a0
  7054.     jsr (a0)
  7055.     lea 8(a7),a7
  7056.     move.l (a7)+,a6
  7057.     rts
  7058.  
  7059.     SECTION "pOS_CloseScreen",CODE
  7060.  
  7061.     XDEF _pOS_CloseScreen
  7062. _pOS_CloseScreen
  7063.     move.l a6,-(a7)
  7064.     move.l 8(a7),-(a7)
  7065.     move.l _gb_IntuiBase,a6
  7066.     move.l a6,-(a7)
  7067.     move.l -780(a6),a0
  7068.     jsr (a0)
  7069.     lea 8(a7),a7
  7070.     move.l (a7)+,a6
  7071.     rts
  7072.  
  7073.     SECTION "pOS_LockPubScreen",CODE
  7074.  
  7075.     XDEF _pOS_LockPubScreen
  7076. _pOS_LockPubScreen
  7077.     move.l a6,-(a7)
  7078.     move.l 8(a7),-(a7)
  7079.     move.l _gb_IntuiBase,a6
  7080.     move.l a6,-(a7)
  7081.     move.l -768(a6),a0
  7082.     jsr (a0)
  7083.     lea 8(a7),a7
  7084.     move.l (a7)+,a6
  7085.     rts
  7086.  
  7087.     SECTION "pOS_UnlockPubScreen",CODE
  7088.  
  7089.     XDEF _pOS_UnlockPubScreen
  7090. _pOS_UnlockPubScreen
  7091.     move.l a6,-(a7)
  7092.     move.l 8(a7),-(a7)
  7093.     move.l _gb_IntuiBase,a6
  7094.     move.l a6,-(a7)
  7095.     move.l -756(a6),a0
  7096.     jsr (a0)
  7097.     lea 8(a7),a7
  7098.     move.l (a7)+,a6
  7099.     rts
  7100.  
  7101.     SECTION "pOS_PubScreenStatus",CODE
  7102.  
  7103.     XDEF _pOS_PubScreenStatus
  7104. _pOS_PubScreenStatus
  7105.     move.l a6,-(a7)
  7106.     move.l 12(a7),-(a7)
  7107.     move.l 12(a7),-(a7)
  7108.     move.l _gb_IntuiBase,a6
  7109.     move.l a6,-(a7)
  7110.     move.l -744(a6),a0
  7111.     jsr (a0)
  7112.     lea 12(a7),a7
  7113.     move.l (a7)+,a6
  7114.     rts
  7115.  
  7116.     SECTION "pOS_GetIColorMap",CODE
  7117.  
  7118.     XDEF _pOS_GetIColorMap
  7119. _pOS_GetIColorMap
  7120.     move.l a6,-(a7)
  7121.     move.l 12(a7),-(a7)
  7122.     move.l 12(a7),-(a7)
  7123.     move.l _gb_IntuiBase,a6
  7124.     move.l a6,-(a7)
  7125.     move.l -1356(a6),a0
  7126.     jsr (a0)
  7127.     lea 12(a7),a7
  7128.     move.l (a7)+,a6
  7129.     rts
  7130.  
  7131.     SECTION "pOS_GetWindowBorder",CODE
  7132.  
  7133.     XDEF _pOS_GetWindowBorder
  7134. _pOS_GetWindowBorder
  7135.     move.l a6,-(a7)
  7136.     move.l 24(a7),-(a7)
  7137.     move.l 24(a7),-(a7)
  7138.     move.l 24(a7),-(a7)
  7139.     move.l 24(a7),-(a7)
  7140.     move.l 24(a7),-(a7)
  7141.     move.l _gb_IntuiBase,a6
  7142.     move.l a6,-(a7)
  7143.     move.l -1368(a6),a0
  7144.     jsr (a0)
  7145.     lea 24(a7),a7
  7146.     move.l (a7)+,a6
  7147.     rts
  7148.  
  7149.     SECTION "pOS_SetScreenPosition",CODE
  7150.  
  7151.     XDEF _pOS_SetScreenPosition
  7152. _pOS_SetScreenPosition
  7153.     move.l a6,-(a7)
  7154.     move.l 16(a7),-(a7)
  7155.     move.l 16(a7),-(a7)
  7156.     move.l 16(a7),-(a7)
  7157.     move.l _gb_IntuiBase,a6
  7158.     move.l a6,-(a7)
  7159.     move.l -1536(a6),a0
  7160.     jsr (a0)
  7161.     lea 16(a7),a7
  7162.     move.l (a7)+,a6
  7163.     rts
  7164.  
  7165.     SECTION "pOS_ScreenToFront",CODE
  7166.  
  7167.     XDEF _pOS_ScreenToFront
  7168. _pOS_ScreenToFront
  7169.     move.l a6,-(a7)
  7170.     move.l 8(a7),-(a7)
  7171.     move.l _gb_IntuiBase,a6
  7172.     move.l a6,-(a7)
  7173.     move.l -1524(a6),a0
  7174.     jsr (a0)
  7175.     lea 8(a7),a7
  7176.     move.l (a7)+,a6
  7177.     rts
  7178.  
  7179.     SECTION "pOS_ScreenToBack",CODE
  7180.  
  7181.     XDEF _pOS_ScreenToBack
  7182. _pOS_ScreenToBack
  7183.     move.l a6,-(a7)
  7184.     move.l 8(a7),-(a7)
  7185.     move.l _gb_IntuiBase,a6
  7186.     move.l a6,-(a7)
  7187.     move.l -1512(a6),a0
  7188.     jsr (a0)
  7189.     lea 8(a7),a7
  7190.     move.l (a7)+,a6
  7191.     rts
  7192.  
  7193.     SECTION "pOS_OpenWindowA",CODE
  7194.  
  7195.     XDEF _pOS_OpenWindowA
  7196. _pOS_OpenWindowA
  7197.     move.l a6,-(a7)
  7198.     move.l 8(a7),-(a7)
  7199.     move.l _gb_IntuiBase,a6
  7200.     move.l a6,-(a7)
  7201.     move.l -732(a6),a0
  7202.     jsr (a0)
  7203.     lea 8(a7),a7
  7204.     move.l (a7)+,a6
  7205.     rts
  7206.  
  7207.     SECTION "pOS_OpenWindow",CODE
  7208.  
  7209.     XDEF _pOS_OpenWindow
  7210. _pOS_OpenWindow
  7211.     move.l a6,-(a7)
  7212.     pea 8(a7)
  7213.     move.l _gb_IntuiBase,a6
  7214.     move.l a6,-(a7)
  7215.     move.l -732(a6),a0
  7216.     jsr (a0)
  7217.     lea 8(a7),a7
  7218.     move.l (a7)+,a6
  7219.     rts
  7220.  
  7221.     SECTION "pOS_CloseWindow",CODE
  7222.  
  7223.     XDEF _pOS_CloseWindow
  7224. _pOS_CloseWindow
  7225.     move.l a6,-(a7)
  7226.     move.l 8(a7),-(a7)
  7227.     move.l _gb_IntuiBase,a6
  7228.     move.l a6,-(a7)
  7229.     move.l -720(a6),a0
  7230.     jsr (a0)
  7231.     lea 8(a7),a7
  7232.     move.l (a7)+,a6
  7233.     rts
  7234.  
  7235.     SECTION "pOS_ChangeWindowBox",CODE
  7236.  
  7237.     XDEF _pOS_ChangeWindowBox
  7238. _pOS_ChangeWindowBox
  7239.     move.l a6,-(a7)
  7240.     move.l 24(a7),-(a7)
  7241.     move.l 24(a7),-(a7)
  7242.     move.l 24(a7),-(a7)
  7243.     move.l 24(a7),-(a7)
  7244.     move.l 24(a7),-(a7)
  7245.     move.l _gb_IntuiBase,a6
  7246.     move.l a6,-(a7)
  7247.     move.l -708(a6),a0
  7248.     jsr (a0)
  7249.     lea 24(a7),a7
  7250.     move.l (a7)+,a6
  7251.     rts
  7252.  
  7253.     SECTION "pOS_ModifyIDCMP",CODE
  7254.  
  7255.     XDEF _pOS_ModifyIDCMP
  7256. _pOS_ModifyIDCMP
  7257.     move.l a6,-(a7)
  7258.     move.l 12(a7),-(a7)
  7259.     move.l 12(a7),-(a7)
  7260.     move.l _gb_IntuiBase,a6
  7261.     move.l a6,-(a7)
  7262.     move.l -696(a6),a0
  7263.     jsr (a0)
  7264.     lea 12(a7),a7
  7265.     move.l (a7)+,a6
  7266.     rts
  7267.  
  7268.     SECTION "pOS_ModifySharedIDCMP",CODE
  7269.  
  7270.     XDEF _pOS_ModifySharedIDCMP
  7271. _pOS_ModifySharedIDCMP
  7272.     move.l a6,-(a7)
  7273.     move.l 16(a7),-(a7)
  7274.     move.l 16(a7),-(a7)
  7275.     move.l 16(a7),-(a7)
  7276.     move.l _gb_IntuiBase,a6
  7277.     move.l a6,-(a7)
  7278.     move.l -684(a6),a0
  7279.     jsr (a0)
  7280.     lea 16(a7),a7
  7281.     move.l (a7)+,a6
  7282.     rts
  7283.  
  7284.     SECTION "pOS_WindowToFront",CODE
  7285.  
  7286.     XDEF _pOS_WindowToFront
  7287. _pOS_WindowToFront
  7288.     move.l a6,-(a7)
  7289.     move.l 8(a7),-(a7)
  7290.     move.l _gb_IntuiBase,a6
  7291.     move.l a6,-(a7)
  7292.     move.l -672(a6),a0
  7293.     jsr (a0)
  7294.     lea 8(a7),a7
  7295.     move.l (a7)+,a6
  7296.     rts
  7297.  
  7298.     SECTION "pOS_WindowToBack",CODE
  7299.  
  7300.     XDEF _pOS_WindowToBack
  7301. _pOS_WindowToBack
  7302.     move.l a6,-(a7)
  7303.     move.l 8(a7),-(a7)
  7304.     move.l _gb_IntuiBase,a6
  7305.     move.l a6,-(a7)
  7306.     move.l -660(a6),a0
  7307.     jsr (a0)
  7308.     lea 8(a7),a7
  7309.     move.l (a7)+,a6
  7310.     rts
  7311.  
  7312.     SECTION "pOS_BeginRefresh",CODE
  7313.  
  7314.     XDEF _pOS_BeginRefresh
  7315. _pOS_BeginRefresh
  7316.     move.l a6,-(a7)
  7317.     move.l 12(a7),-(a7)
  7318.     move.l 12(a7),-(a7)
  7319.     move.l _gb_IntuiBase,a6
  7320.     move.l a6,-(a7)
  7321.     move.l -648(a6),a0
  7322.     jsr (a0)
  7323.     lea 12(a7),a7
  7324.     move.l (a7)+,a6
  7325.     rts
  7326.  
  7327.     SECTION "pOS_EndRefresh",CODE
  7328.  
  7329.     XDEF _pOS_EndRefresh
  7330. _pOS_EndRefresh
  7331.     move.l a6,-(a7)
  7332.     move.l 12(a7),-(a7)
  7333.     move.l 12(a7),-(a7)
  7334.     move.l _gb_IntuiBase,a6
  7335.     move.l a6,-(a7)
  7336.     move.l -636(a6),a0
  7337.     jsr (a0)
  7338.     lea 12(a7),a7
  7339.     move.l (a7)+,a6
  7340.     rts
  7341.  
  7342.     SECTION "pOS_RefreshWindowFrame",CODE
  7343.  
  7344.     XDEF _pOS_RefreshWindowFrame
  7345. _pOS_RefreshWindowFrame
  7346.     move.l a6,-(a7)
  7347.     move.l 8(a7),-(a7)
  7348.     move.l _gb_IntuiBase,a6
  7349.     move.l a6,-(a7)
  7350.     move.l -624(a6),a0
  7351.     jsr (a0)
  7352.     lea 8(a7),a7
  7353.     move.l (a7)+,a6
  7354.     rts
  7355.  
  7356.     SECTION "pOS_InvalidWindowRect",CODE
  7357.  
  7358.     XDEF _pOS_InvalidWindowRect
  7359. _pOS_InvalidWindowRect
  7360.     move.l a6,-(a7)
  7361.     move.l 16(a7),-(a7)
  7362.     move.l 16(a7),-(a7)
  7363.     move.l 16(a7),-(a7)
  7364.     move.l _gb_IntuiBase,a6
  7365.     move.l a6,-(a7)
  7366.     move.l -612(a6),a0
  7367.     jsr (a0)
  7368.     lea 16(a7),a7
  7369.     move.l (a7)+,a6
  7370.     rts
  7371.  
  7372.     SECTION "pOS_ActivateWindow",CODE
  7373.  
  7374.     XDEF _pOS_ActivateWindow
  7375. _pOS_ActivateWindow
  7376.     move.l a6,-(a7)
  7377.     move.l 8(a7),-(a7)
  7378.     move.l _gb_IntuiBase,a6
  7379.     move.l a6,-(a7)
  7380.     move.l -600(a6),a0
  7381.     jsr (a0)
  7382.     lea 8(a7),a7
  7383.     move.l (a7)+,a6
  7384.     rts
  7385.  
  7386.     SECTION "pOS_ZipWindow",CODE
  7387.  
  7388.     XDEF _pOS_ZipWindow
  7389. _pOS_ZipWindow
  7390.     move.l a6,-(a7)
  7391.     move.l 8(a7),-(a7)
  7392.     move.l _gb_IntuiBase,a6
  7393.     move.l a6,-(a7)
  7394.     move.l -588(a6),a0
  7395.     jsr (a0)
  7396.     lea 8(a7),a7
  7397.     move.l (a7)+,a6
  7398.     rts
  7399.  
  7400.     SECTION "pOS_SetWindowMenu",CODE
  7401.  
  7402.     XDEF _pOS_SetWindowMenu
  7403. _pOS_SetWindowMenu
  7404.     move.l a6,-(a7)
  7405.     move.l 16(a7),-(a7)
  7406.     move.l 16(a7),-(a7)
  7407.     move.l 16(a7),-(a7)
  7408.     move.l _gb_IntuiBase,a6
  7409.     move.l a6,-(a7)
  7410.     move.l -576(a6),a0
  7411.     jsr (a0)
  7412.     lea 16(a7),a7
  7413.     move.l (a7)+,a6
  7414.     rts
  7415.  
  7416.     SECTION "pOS_GetWindowIBox",CODE
  7417.  
  7418.     XDEF _pOS_GetWindowIBox
  7419. _pOS_GetWindowIBox
  7420.     move.l a6,-(a7)
  7421.     move.l 16(a7),-(a7)
  7422.     move.l 16(a7),-(a7)
  7423.     move.l 16(a7),-(a7)
  7424.     move.l _gb_IntuiBase,a6
  7425.     move.l a6,-(a7)
  7426.     move.l -960(a6),a0
  7427.     jsr (a0)
  7428.     lea 16(a7),a7
  7429.     move.l (a7)+,a6
  7430.     rts
  7431.  
  7432.     SECTION "pOS_CheckVisibleIBox",CODE
  7433.  
  7434.     XDEF _pOS_CheckVisibleIBox
  7435. _pOS_CheckVisibleIBox
  7436.     move.l a6,-(a7)
  7437.     move.l 16(a7),-(a7)
  7438.     move.l 16(a7),-(a7)
  7439.     move.l 16(a7),-(a7)
  7440.     move.l _gb_IntuiBase,a6
  7441.     move.l a6,-(a7)
  7442.     move.l -948(a6),a0
  7443.     jsr (a0)
  7444.     lea 16(a7),a7
  7445.     move.l (a7)+,a6
  7446.     rts
  7447.  
  7448.     SECTION "pOS_CheckVisibleIRect",CODE
  7449.  
  7450.     XDEF _pOS_CheckVisibleIRect
  7451. _pOS_CheckVisibleIRect
  7452.     move.l a6,-(a7)
  7453.     move.l 16(a7),-(a7)
  7454.     move.l 16(a7),-(a7)
  7455.     move.l 16(a7),-(a7)
  7456.     move.l _gb_IntuiBase,a6
  7457.     move.l a6,-(a7)
  7458.     move.l -936(a6),a0
  7459.     jsr (a0)
  7460.     lea 16(a7),a7
  7461.     move.l (a7)+,a6
  7462.     rts
  7463.  
  7464.     SECTION "pOS_SetWindowLimits",CODE
  7465.  
  7466.     XDEF _pOS_SetWindowLimits
  7467. _pOS_SetWindowLimits
  7468.     move.l a6,-(a7)
  7469.     move.l 24(a7),-(a7)
  7470.     move.l 24(a7),-(a7)
  7471.     move.l 24(a7),-(a7)
  7472.     move.l 24(a7),-(a7)
  7473.     move.l 24(a7),-(a7)
  7474.     move.l _gb_IntuiBase,a6
  7475.     move.l a6,-(a7)
  7476.     move.l -924(a6),a0
  7477.     jsr (a0)
  7478.     lea 24(a7),a7
  7479.     move.l (a7)+,a6
  7480.     rts
  7481.  
  7482.     SECTION "pOS_SetWindowTitles",CODE
  7483.  
  7484.     XDEF _pOS_SetWindowTitles
  7485. _pOS_SetWindowTitles
  7486.     move.l a6,-(a7)
  7487.     move.l 16(a7),-(a7)
  7488.     move.l 16(a7),-(a7)
  7489.     move.l 16(a7),-(a7)
  7490.     move.l _gb_IntuiBase,a6
  7491.     move.l a6,-(a7)
  7492.     move.l -912(a6),a0
  7493.     jsr (a0)
  7494.     lea 16(a7),a7
  7495.     move.l (a7)+,a6
  7496.     rts
  7497.  
  7498.     SECTION "pOS_InactivateWindow",CODE
  7499.  
  7500.     XDEF _pOS_InactivateWindow
  7501. _pOS_InactivateWindow
  7502.     move.l a6,-(a7)
  7503.     move.l 8(a7),-(a7)
  7504.     move.l _gb_IntuiBase,a6
  7505.     move.l a6,-(a7)
  7506.     move.l -1344(a6),a0
  7507.     jsr (a0)
  7508.     lea 8(a7),a7
  7509.     move.l (a7)+,a6
  7510.     rts
  7511.  
  7512.     SECTION "pOS_SetWindowBusy",CODE
  7513.  
  7514.     XDEF _pOS_SetWindowBusy
  7515. _pOS_SetWindowBusy
  7516.     move.l a6,-(a7)
  7517.     move.l 12(a7),-(a7)
  7518.     move.l 12(a7),-(a7)
  7519.     move.l _gb_IntuiBase,a6
  7520.     move.l a6,-(a7)
  7521.     move.l -1332(a6),a0
  7522.     jsr (a0)
  7523.     lea 12(a7),a7
  7524.     move.l (a7)+,a6
  7525.     rts
  7526.  
  7527.     SECTION "pOS_SetWindowTask",CODE
  7528.  
  7529.     XDEF _pOS_SetWindowTask
  7530. _pOS_SetWindowTask
  7531.     move.l a6,-(a7)
  7532.     move.l 20(a7),-(a7)
  7533.     move.l 20(a7),-(a7)
  7534.     move.l 20(a7),-(a7)
  7535.     move.l 20(a7),-(a7)
  7536.     move.l _gb_IntuiBase,a6
  7537.     move.l a6,-(a7)
  7538.     move.l -1380(a6),a0
  7539.     jsr (a0)
  7540.     lea 20(a7),a7
  7541.     move.l (a7)+,a6
  7542.     rts
  7543.  
  7544.     SECTION "pOS_SetMenuStrip",CODE
  7545.  
  7546.     XDEF _pOS_SetMenuStrip
  7547. _pOS_SetMenuStrip
  7548.     move.l a6,-(a7)
  7549.     move.l 12(a7),-(a7)
  7550.     move.l 12(a7),-(a7)
  7551.     move.l _gb_IntuiBase,a6
  7552.     move.l a6,-(a7)
  7553.     move.l -1500(a6),a0
  7554.     jsr (a0)
  7555.     lea 12(a7),a7
  7556.     move.l (a7)+,a6
  7557.     rts
  7558.  
  7559.     SECTION "pOS_SetMouseQueue",CODE
  7560.  
  7561.     XDEF _pOS_SetMouseQueue
  7562. _pOS_SetMouseQueue
  7563.     move.l a6,-(a7)
  7564.     move.l 12(a7),-(a7)
  7565.     move.l 12(a7),-(a7)
  7566.     move.l _gb_IntuiBase,a6
  7567.     move.l a6,-(a7)
  7568.     move.l -1488(a6),a0
  7569.     jsr (a0)
  7570.     lea 12(a7),a7
  7571.     move.l (a7)+,a6
  7572.     rts
  7573.  
  7574.     SECTION "pOS_SetKeyQueue",CODE
  7575.  
  7576.     XDEF _pOS_SetKeyQueue
  7577. _pOS_SetKeyQueue
  7578.     move.l a6,-(a7)
  7579.     move.l 12(a7),-(a7)
  7580.     move.l 12(a7),-(a7)
  7581.     move.l _gb_IntuiBase,a6
  7582.     move.l a6,-(a7)
  7583.     move.l -1476(a6),a0
  7584.     jsr (a0)
  7585.     lea 12(a7),a7
  7586.     move.l (a7)+,a6
  7587.     rts
  7588.  
  7589.     SECTION "pOS_SetUpdateGadQueue",CODE
  7590.  
  7591.     XDEF _pOS_SetUpdateGadQueue
  7592. _pOS_SetUpdateGadQueue
  7593.     move.l a6,-(a7)
  7594.     move.l 12(a7),-(a7)
  7595.     move.l 12(a7),-(a7)
  7596.     move.l _gb_IntuiBase,a6
  7597.     move.l a6,-(a7)
  7598.     move.l -1464(a6),a0
  7599.     jsr (a0)
  7600.     lea 12(a7),a7
  7601.     move.l (a7)+,a6
  7602.     rts
  7603.  
  7604.     SECTION "pOS_SetWinBgFill",CODE
  7605.  
  7606.     XDEF _pOS_SetWinBgFill
  7607. _pOS_SetWinBgFill
  7608.     move.l a6,-(a7)
  7609.     move.l 20(a7),-(a7)
  7610.     move.l 20(a7),-(a7)
  7611.     move.l 20(a7),-(a7)
  7612.     move.l 20(a7),-(a7)
  7613.     move.l _gb_IntuiBase,a6
  7614.     move.l a6,-(a7)
  7615.     move.l -1452(a6),a0
  7616.     jsr (a0)
  7617.     lea 20(a7),a7
  7618.     move.l (a7)+,a6
  7619.     rts
  7620.  
  7621.     SECTION "pOS_AddWindowTickHandler",CODE
  7622.  
  7623.     XDEF _pOS_AddWindowTickHandler
  7624. _pOS_AddWindowTickHandler
  7625.     move.l a6,-(a7)
  7626.     move.l 12(a7),-(a7)
  7627.     move.l 12(a7),-(a7)
  7628.     move.l _gb_IntuiBase,a6
  7629.     move.l a6,-(a7)
  7630.     move.l -1572(a6),a0
  7631.     jsr (a0)
  7632.     lea 12(a7),a7
  7633.     move.l (a7)+,a6
  7634.     rts
  7635.  
  7636.     SECTION "pOS_RemWindowTickHandler",CODE
  7637.  
  7638.     XDEF _pOS_RemWindowTickHandler
  7639. _pOS_RemWindowTickHandler
  7640.     move.l a6,-(a7)
  7641.     move.l 12(a7),-(a7)
  7642.     move.l 12(a7),-(a7)
  7643.     move.l _gb_IntuiBase,a6
  7644.     move.l a6,-(a7)
  7645.     move.l -1560(a6),a0
  7646.     jsr (a0)
  7647.     lea 12(a7),a7
  7648.     move.l (a7)+,a6
  7649.     rts
  7650.  
  7651.     SECTION "pOS_GetVisibleIRect",CODE
  7652.  
  7653.     XDEF _pOS_GetVisibleIRect
  7654. _pOS_GetVisibleIRect
  7655.     move.l a6,-(a7)
  7656.     move.l 16(a7),-(a7)
  7657.     move.l 16(a7),-(a7)
  7658.     move.l 16(a7),-(a7)
  7659.     move.l _gb_IntuiBase,a6
  7660.     move.l a6,-(a7)
  7661.     move.l -1548(a6),a0
  7662.     jsr (a0)
  7663.     lea 16(a7),a7
  7664.     move.l (a7)+,a6
  7665.     rts
  7666.  
  7667.     SECTION "pOS_AddGadgets",CODE
  7668.  
  7669.     XDEF _pOS_AddGadgets
  7670. _pOS_AddGadgets
  7671.     move.l a6,-(a7)
  7672.     move.l 12(a7),-(a7)
  7673.     move.l 12(a7),-(a7)
  7674.     move.l _gb_IntuiBase,a6
  7675.     move.l a6,-(a7)
  7676.     move.l -564(a6),a0
  7677.     jsr (a0)
  7678.     lea 12(a7),a7
  7679.     move.l (a7)+,a6
  7680.     rts
  7681.  
  7682.     SECTION "pOS_RemGadgets",CODE
  7683.  
  7684.     XDEF _pOS_RemGadgets
  7685. _pOS_RemGadgets
  7686.     move.l a6,-(a7)
  7687.     move.l 24(a7),-(a7)
  7688.     move.l 24(a7),-(a7)
  7689.     move.l 24(a7),-(a7)
  7690.     move.l 24(a7),-(a7)
  7691.     move.l 24(a7),-(a7)
  7692.     move.l _gb_IntuiBase,a6
  7693.     move.l a6,-(a7)
  7694.     move.l -552(a6),a0
  7695.     jsr (a0)
  7696.     lea 24(a7),a7
  7697.     move.l (a7)+,a6
  7698.     rts
  7699.  
  7700.     SECTION "pOS_AddGadget",CODE
  7701.  
  7702.     XDEF _pOS_AddGadget
  7703. _pOS_AddGadget
  7704.     move.l a6,-(a7)
  7705.     move.l 12(a7),-(a7)
  7706.     move.l 12(a7),-(a7)
  7707.     move.l _gb_IntuiBase,a6
  7708.     move.l a6,-(a7)
  7709.     move.l -540(a6),a0
  7710.     jsr (a0)
  7711.     lea 12(a7),a7
  7712.     move.l (a7)+,a6
  7713.     rts
  7714.  
  7715.     SECTION "pOS_RemGadget",CODE
  7716.  
  7717.     XDEF _pOS_RemGadget
  7718. _pOS_RemGadget
  7719.     move.l a6,-(a7)
  7720.     move.l 12(a7),-(a7)
  7721.     move.l 12(a7),-(a7)
  7722.     move.l _gb_IntuiBase,a6
  7723.     move.l a6,-(a7)
  7724.     move.l -528(a6),a0
  7725.     jsr (a0)
  7726.     lea 12(a7),a7
  7727.     move.l (a7)+,a6
  7728.     rts
  7729.  
  7730.     SECTION "pOS_RefreshGadgets",CODE
  7731.  
  7732.     XDEF _pOS_RefreshGadgets
  7733. _pOS_RefreshGadgets
  7734.     move.l a6,-(a7)
  7735.     move.l 16(a7),-(a7)
  7736.     move.l 16(a7),-(a7)
  7737.     move.l 16(a7),-(a7)
  7738.     move.l _gb_IntuiBase,a6
  7739.     move.l a6,-(a7)
  7740.     move.l -516(a6),a0
  7741.     jsr (a0)
  7742.     lea 16(a7),a7
  7743.     move.l (a7)+,a6
  7744.     rts
  7745.  
  7746.     SECTION "pOS_RefreshLayerGadgets",CODE
  7747.  
  7748.     XDEF _pOS_RefreshLayerGadgets
  7749. _pOS_RefreshLayerGadgets
  7750.     move.l a6,-(a7)
  7751.     move.l 12(a7),-(a7)
  7752.     move.l 12(a7),-(a7)
  7753.     move.l _gb_IntuiBase,a6
  7754.     move.l a6,-(a7)
  7755.     move.l -504(a6),a0
  7756.     jsr (a0)
  7757.     lea 12(a7),a7
  7758.     move.l (a7)+,a6
  7759.     rts
  7760.  
  7761.     SECTION "pOS_NewIObjectA",CODE
  7762.  
  7763.     XDEF _pOS_NewIObjectA
  7764. _pOS_NewIObjectA
  7765.     move.l a6,-(a7)
  7766.     move.l 20(a7),-(a7)
  7767.     move.l 20(a7),-(a7)
  7768.     move.l 20(a7),-(a7)
  7769.     move.l 20(a7),-(a7)
  7770.     move.l _gb_IntuiBase,a6
  7771.     move.l a6,-(a7)
  7772.     move.l -492(a6),a0
  7773.     jsr (a0)
  7774.     lea 20(a7),a7
  7775.     move.l (a7)+,a6
  7776.     rts
  7777.  
  7778.     SECTION "pOS_NewIObject",CODE
  7779.  
  7780.     XDEF _pOS_NewIObject
  7781. _pOS_NewIObject
  7782.     move.l a6,-(a7)
  7783.     pea 20(a7)
  7784.     move.l 20(a7),-(a7)
  7785.     move.l 20(a7),-(a7)
  7786.     move.l 20(a7),-(a7)
  7787.     move.l _gb_IntuiBase,a6
  7788.     move.l a6,-(a7)
  7789.     move.l -492(a6),a0
  7790.     jsr (a0)
  7791.     lea 20(a7),a7
  7792.     move.l (a7)+,a6
  7793.     rts
  7794.  
  7795.     SECTION "pOS_DisposeIObject",CODE
  7796.  
  7797.     XDEF _pOS_DisposeIObject
  7798. _pOS_DisposeIObject
  7799.     move.l a6,-(a7)
  7800.     move.l 8(a7),-(a7)
  7801.     move.l _gb_IntuiBase,a6
  7802.     move.l a6,-(a7)
  7803.     move.l -480(a6),a0
  7804.     jsr (a0)
  7805.     lea 8(a7),a7
  7806.     move.l (a7)+,a6
  7807.     rts
  7808.  
  7809.     SECTION "pOS_SetGadgetAttrsA",CODE
  7810.  
  7811.     XDEF _pOS_SetGadgetAttrsA
  7812. _pOS_SetGadgetAttrsA
  7813.     move.l a6,-(a7)
  7814.     move.l 16(a7),-(a7)
  7815.     move.l 16(a7),-(a7)
  7816.     move.l 16(a7),-(a7)
  7817.     move.l _gb_IntuiBase,a6
  7818.     move.l a6,-(a7)
  7819.     move.l -468(a6),a0
  7820.     jsr (a0)
  7821.     lea 16(a7),a7
  7822.     move.l (a7)+,a6
  7823.     rts
  7824.  
  7825.     SECTION "pOS_SetGadgetAttrs",CODE
  7826.  
  7827.     XDEF _pOS_SetGadgetAttrs
  7828. _pOS_SetGadgetAttrs
  7829.     move.l a6,-(a7)
  7830.     pea 16(a7)
  7831.     move.l 16(a7),-(a7)
  7832.     move.l 16(a7),-(a7)
  7833.     move.l _gb_IntuiBase,a6
  7834.     move.l a6,-(a7)
  7835.     move.l -468(a6),a0
  7836.     jsr (a0)
  7837.     lea 16(a7),a7
  7838.     move.l (a7)+,a6
  7839.     rts
  7840.  
  7841.     SECTION "pOS_ActivateGadget",CODE
  7842.  
  7843.     XDEF _pOS_ActivateGadget
  7844. _pOS_ActivateGadget
  7845.     move.l a6,-(a7)
  7846.     move.l 12(a7),-(a7)
  7847.     move.l 12(a7),-(a7)
  7848.     move.l _gb_IntuiBase,a6
  7849.     move.l a6,-(a7)
  7850.     move.l -444(a6),a0
  7851.     jsr (a0)
  7852.     lea 12(a7),a7
  7853.     move.l (a7)+,a6
  7854.     rts
  7855.  
  7856.     SECTION "pOS_EnableGadget",CODE
  7857.  
  7858.     XDEF _pOS_EnableGadget
  7859. _pOS_EnableGadget
  7860.     move.l a6,-(a7)
  7861.     move.l 16(a7),-(a7)
  7862.     move.l 16(a7),-(a7)
  7863.     move.l 16(a7),-(a7)
  7864.     move.l _gb_IntuiBase,a6
  7865.     move.l a6,-(a7)
  7866.     move.l -432(a6),a0
  7867.     jsr (a0)
  7868.     lea 16(a7),a7
  7869.     move.l (a7)+,a6
  7870.     rts
  7871.  
  7872.     SECTION "pOS_RefreshGadgetsMd",CODE
  7873.  
  7874.     XDEF _pOS_RefreshGadgetsMd
  7875. _pOS_RefreshGadgetsMd
  7876.     move.l a6,-(a7)
  7877.     move.l 20(a7),-(a7)
  7878.     move.l 20(a7),-(a7)
  7879.     move.l 20(a7),-(a7)
  7880.     move.l 20(a7),-(a7)
  7881.     move.l _gb_IntuiBase,a6
  7882.     move.l a6,-(a7)
  7883.     move.l -984(a6),a0
  7884.     jsr (a0)
  7885.     lea 20(a7),a7
  7886.     move.l (a7)+,a6
  7887.     rts
  7888.  
  7889.     SECTION "pOS_LayoutGadgets",CODE
  7890.  
  7891.     XDEF _pOS_LayoutGadgets
  7892. _pOS_LayoutGadgets
  7893.     move.l a6,-(a7)
  7894.     move.l 16(a7),-(a7)
  7895.     move.l 16(a7),-(a7)
  7896.     move.l 16(a7),-(a7)
  7897.     move.l _gb_IntuiBase,a6
  7898.     move.l a6,-(a7)
  7899.     move.l -972(a6),a0
  7900.     jsr (a0)
  7901.     lea 16(a7),a7
  7902.     move.l (a7)+,a6
  7903.     rts
  7904.  
  7905.     SECTION "pOS_GetGadgetAttr",CODE
  7906.  
  7907.     XDEF _pOS_GetGadgetAttr
  7908. _pOS_GetGadgetAttr
  7909.     move.l a6,-(a7)
  7910.     move.l 20(a7),-(a7)
  7911.     move.l 20(a7),-(a7)
  7912.     move.l 20(a7),-(a7)
  7913.     move.l 20(a7),-(a7)
  7914.     move.l _gb_IntuiBase,a6
  7915.     move.l a6,-(a7)
  7916.     move.l -456(a6),a0
  7917.     jsr (a0)
  7918.     lea 20(a7),a7
  7919.     move.l (a7)+,a6
  7920.     rts
  7921.  
  7922.     SECTION "pOS_InactivateGadget",CODE
  7923.  
  7924.     XDEF _pOS_InactivateGadget
  7925. _pOS_InactivateGadget
  7926.     move.l a6,-(a7)
  7927.     move.l 12(a7),-(a7)
  7928.     move.l 12(a7),-(a7)
  7929.     move.l _gb_IntuiBase,a6
  7930.     move.l a6,-(a7)
  7931.     move.l -1428(a6),a0
  7932.     jsr (a0)
  7933.     lea 12(a7),a7
  7934.     move.l (a7)+,a6
  7935.     rts
  7936.  
  7937.     SECTION "pOS_IsGadgetActive",CODE
  7938.  
  7939.     XDEF _pOS_IsGadgetActive
  7940. _pOS_IsGadgetActive
  7941.     move.l a6,-(a7)
  7942.     move.l 12(a7),-(a7)
  7943.     move.l 12(a7),-(a7)
  7944.     move.l _gb_IntuiBase,a6
  7945.     move.l a6,-(a7)
  7946.     move.l -1416(a6),a0
  7947.     jsr (a0)
  7948.     lea 12(a7),a7
  7949.     move.l (a7)+,a6
  7950.     rts
  7951.  
  7952.     SECTION "pOS_DrawIObj",CODE
  7953.  
  7954.     XDEF _pOS_DrawIObj
  7955. _pOS_DrawIObj
  7956.     move.l a6,-(a7)
  7957.     move.l 32(a7),-(a7)
  7958.     move.l 32(a7),-(a7)
  7959.     move.l 32(a7),-(a7)
  7960.     move.l 32(a7),-(a7)
  7961.     move.l 32(a7),-(a7)
  7962.     move.l 32(a7),-(a7)
  7963.     move.l 32(a7),-(a7)
  7964.     move.l _gb_IntuiBase,a6
  7965.     move.l a6,-(a7)
  7966.     move.l -420(a6),a0
  7967.     jsr (a0)
  7968.     lea 32(a7),a7
  7969.     move.l (a7)+,a6
  7970.     rts
  7971.  
  7972.     SECTION "pOS_IObjDisposeList",CODE
  7973.  
  7974.     XDEF _pOS_IObjDisposeList
  7975. _pOS_IObjDisposeList
  7976.     move.l a6,-(a7)
  7977.     move.l 8(a7),-(a7)
  7978.     move.l _gb_IntuiBase,a6
  7979.     move.l a6,-(a7)
  7980.     move.l -408(a6),a0
  7981.     jsr (a0)
  7982.     lea 8(a7),a7
  7983.     move.l (a7)+,a6
  7984.     rts
  7985.  
  7986.     SECTION "pOS_IObjGetBoxList",CODE
  7987.  
  7988.     XDEF _pOS_IObjGetBoxList
  7989. _pOS_IObjGetBoxList
  7990.     move.l a6,-(a7)
  7991.     move.l 16(a7),-(a7)
  7992.     move.l 16(a7),-(a7)
  7993.     move.l 16(a7),-(a7)
  7994.     move.l _gb_IntuiBase,a6
  7995.     move.l a6,-(a7)
  7996.     move.l -396(a6),a0
  7997.     jsr (a0)
  7998.     lea 16(a7),a7
  7999.     move.l (a7)+,a6
  8000.     rts
  8001.  
  8002.     SECTION "pOS_IObjDrawList",CODE
  8003.  
  8004.     XDEF _pOS_IObjDrawList
  8005. _pOS_IObjDrawList
  8006.     move.l a6,-(a7)
  8007.     move.l 36(a7),-(a7)
  8008.     move.l 36(a7),-(a7)
  8009.     move.l 36(a7),-(a7)
  8010.     move.l 36(a7),-(a7)
  8011.     move.l 36(a7),-(a7)
  8012.     move.l 36(a7),-(a7)
  8013.     move.l 36(a7),-(a7)
  8014.     move.l 36(a7),-(a7)
  8015.     move.l _gb_IntuiBase,a6
  8016.     move.l a6,-(a7)
  8017.     move.l -384(a6),a0
  8018.     jsr (a0)
  8019.     lea 36(a7),a7
  8020.     move.l (a7)+,a6
  8021.     rts
  8022.  
  8023.     SECTION "pOS_PreLayoutMenu",CODE
  8024.  
  8025.     XDEF _pOS_PreLayoutMenu
  8026. _pOS_PreLayoutMenu
  8027.     move.l a6,-(a7)
  8028.     move.l 12(a7),-(a7)
  8029.     move.l 12(a7),-(a7)
  8030.     move.l _gb_IntuiBase,a6
  8031.     move.l a6,-(a7)
  8032.     move.l -372(a6),a0
  8033.     jsr (a0)
  8034.     lea 12(a7),a7
  8035.     move.l (a7)+,a6
  8036.     rts
  8037.  
  8038.     SECTION "pOS_LayoutMenu",CODE
  8039.  
  8040.     XDEF _pOS_LayoutMenu
  8041. _pOS_LayoutMenu
  8042.     move.l a6,-(a7)
  8043.     move.l 20(a7),-(a7)
  8044.     move.l 20(a7),-(a7)
  8045.     move.l 20(a7),-(a7)
  8046.     move.l 20(a7),-(a7)
  8047.     move.l _gb_IntuiBase,a6
  8048.     move.l a6,-(a7)
  8049.     move.l -360(a6),a0
  8050.     jsr (a0)
  8051.     lea 20(a7),a7
  8052.     move.l (a7)+,a6
  8053.     rts
  8054.  
  8055.     SECTION "pOS_CreateMenuTagA",CODE
  8056.  
  8057.     XDEF _pOS_CreateMenuTagA
  8058. _pOS_CreateMenuTagA
  8059.     move.l a6,-(a7)
  8060.     move.l 16(a7),-(a7)
  8061.     move.l 16(a7),-(a7)
  8062.     move.l 16(a7),-(a7)
  8063.     move.l _gb_IntuiBase,a6
  8064.     move.l a6,-(a7)
  8065.     move.l -348(a6),a0
  8066.     jsr (a0)
  8067.     lea 16(a7),a7
  8068.     move.l (a7)+,a6
  8069.     rts
  8070.  
  8071.     SECTION "pOS_DeleteMenu",CODE
  8072.  
  8073.     XDEF _pOS_DeleteMenu
  8074. _pOS_DeleteMenu
  8075.     move.l a6,-(a7)
  8076.     move.l 8(a7),-(a7)
  8077.     move.l _gb_IntuiBase,a6
  8078.     move.l a6,-(a7)
  8079.     move.l -336(a6),a0
  8080.     jsr (a0)
  8081.     lea 8(a7),a7
  8082.     move.l (a7)+,a6
  8083.     rts
  8084.  
  8085.     SECTION "pOS_SetMenuHighLight",CODE
  8086.  
  8087.     XDEF _pOS_SetMenuHighLight
  8088. _pOS_SetMenuHighLight
  8089.     move.l a6,-(a7)
  8090.     move.l 12(a7),-(a7)
  8091.     move.l 12(a7),-(a7)
  8092.     move.l _gb_IntuiBase,a6
  8093.     move.l a6,-(a7)
  8094.     move.l -324(a6),a0
  8095.     jsr (a0)
  8096.     lea 12(a7),a7
  8097.     move.l (a7)+,a6
  8098.     rts
  8099.  
  8100.     SECTION "pOS_MenuHandleIEvent",CODE
  8101.  
  8102.     XDEF _pOS_MenuHandleIEvent
  8103. _pOS_MenuHandleIEvent
  8104.     move.l a6,-(a7)
  8105.     move.l 12(a7),-(a7)
  8106.     move.l 12(a7),-(a7)
  8107.     move.l _gb_IntuiBase,a6
  8108.     move.l a6,-(a7)
  8109.     move.l -312(a6),a0
  8110.     jsr (a0)
  8111.     lea 12(a7),a7
  8112.     move.l (a7)+,a6
  8113.     rts
  8114.  
  8115.     SECTION "pOS_OpenHandleMenuIEvent",CODE
  8116.  
  8117.     XDEF _pOS_OpenHandleMenuIEvent
  8118. _pOS_OpenHandleMenuIEvent
  8119.     move.l a6,-(a7)
  8120.     move.l 8(a7),-(a7)
  8121.     move.l _gb_IntuiBase,a6
  8122.     move.l a6,-(a7)
  8123.     move.l -300(a6),a0
  8124.     jsr (a0)
  8125.     lea 8(a7),a7
  8126.     move.l (a7)+,a6
  8127.     rts
  8128.  
  8129.     SECTION "pOS_CloseHandleMenuIEvent",CODE
  8130.  
  8131.     XDEF _pOS_CloseHandleMenuIEvent
  8132. _pOS_CloseHandleMenuIEvent
  8133.     move.l a6,-(a7)
  8134.     move.l 8(a7),-(a7)
  8135.     move.l _gb_IntuiBase,a6
  8136.     move.l a6,-(a7)
  8137.     move.l -288(a6),a0
  8138.     jsr (a0)
  8139.     lea 8(a7),a7
  8140.     move.l (a7)+,a6
  8141.     rts
  8142.  
  8143.     SECTION "pOS_GetMenuItemFromNum",CODE
  8144.  
  8145.     XDEF _pOS_GetMenuItemFromNum
  8146. _pOS_GetMenuItemFromNum
  8147.     move.l a6,-(a7)
  8148.     move.l 12(a7),-(a7)
  8149.     move.l 12(a7),-(a7)
  8150.     move.l _gb_IntuiBase,a6
  8151.     move.l a6,-(a7)
  8152.     move.l -276(a6),a0
  8153.     jsr (a0)
  8154.     lea 12(a7),a7
  8155.     move.l (a7)+,a6
  8156.     rts
  8157.  
  8158.     SECTION "pOS_GetMenuNumFromItem",CODE
  8159.  
  8160.     XDEF _pOS_GetMenuNumFromItem
  8161. _pOS_GetMenuNumFromItem
  8162.     move.l a6,-(a7)
  8163.     move.l 12(a7),-(a7)
  8164.     move.l 12(a7),-(a7)
  8165.     move.l _gb_IntuiBase,a6
  8166.     move.l a6,-(a7)
  8167.     move.l -264(a6),a0
  8168.     jsr (a0)
  8169.     lea 12(a7),a7
  8170.     move.l (a7)+,a6
  8171.     rts
  8172.  
  8173.     SECTION "pOS_SetWindowMenuChecker",CODE
  8174.  
  8175.     XDEF _pOS_SetWindowMenuChecker
  8176. _pOS_SetWindowMenuChecker
  8177.     move.l a6,-(a7)
  8178.     move.w 16(a7),-(a7)
  8179.     move.l 14(a7),-(a7)
  8180.     move.l 14(a7),-(a7)
  8181.     move.l _gb_IntuiBase,a6
  8182.     move.l a6,-(a7)
  8183.     move.l -1092(a6),a0
  8184.     jsr (a0)
  8185.     lea 14(a7),a7
  8186.     move.l (a7)+,a6
  8187.     rts
  8188.  
  8189.     SECTION "pOS_GetWindowMenuChecker",CODE
  8190.  
  8191.     XDEF _pOS_GetWindowMenuChecker
  8192. _pOS_GetWindowMenuChecker
  8193.     move.l a6,-(a7)
  8194.     move.l 12(a7),-(a7)
  8195.     move.l 12(a7),-(a7)
  8196.     move.l _gb_IntuiBase,a6
  8197.     move.l a6,-(a7)
  8198.     move.l -1080(a6),a0
  8199.     jsr (a0)
  8200.     lea 12(a7),a7
  8201.     move.l (a7)+,a6
  8202.     rts
  8203.  
  8204.     SECTION "pOS_EnableWindowMenu",CODE
  8205.  
  8206.     XDEF _pOS_EnableWindowMenu
  8207. _pOS_EnableWindowMenu
  8208.     move.l a6,-(a7)
  8209.     move.w 16(a7),-(a7)
  8210.     move.l 14(a7),-(a7)
  8211.     move.l 14(a7),-(a7)
  8212.     move.l _gb_IntuiBase,a6
  8213.     move.l a6,-(a7)
  8214.     move.l -1068(a6),a0
  8215.     jsr (a0)
  8216.     lea 14(a7),a7
  8217.     move.l (a7)+,a6
  8218.     rts
  8219.  
  8220.     SECTION "pOS_GetMenuVKey",CODE
  8221.  
  8222.     XDEF _pOS_GetMenuVKey
  8223. _pOS_GetMenuVKey
  8224.     move.l a6,-(a7)
  8225.     move.l 12(a7),-(a7)
  8226.     move.l 12(a7),-(a7)
  8227.     move.l _gb_IntuiBase,a6
  8228.     move.l a6,-(a7)
  8229.     move.l -1596(a6),a0
  8230.     jsr (a0)
  8231.     lea 12(a7),a7
  8232.     move.l (a7)+,a6
  8233.     rts
  8234.  
  8235.     SECTION "pOS_HandleMenuItemEvent",CODE
  8236.  
  8237.     XDEF _pOS_HandleMenuItemEvent
  8238. _pOS_HandleMenuItemEvent
  8239.     move.l a6,-(a7)
  8240.     move.l 12(a7),-(a7)
  8241.     move.l 12(a7),-(a7)
  8242.     move.l _gb_IntuiBase,a6
  8243.     move.l a6,-(a7)
  8244.     move.l -1584(a6),a0
  8245.     jsr (a0)
  8246.     lea 12(a7),a7
  8247.     move.l (a7)+,a6
  8248.     rts
  8249.  
  8250.     SECTION "pOS_CreateBubbleHelpA",CODE
  8251.  
  8252.     XDEF _pOS_CreateBubbleHelpA
  8253. _pOS_CreateBubbleHelpA
  8254.     move.l a6,-(a7)
  8255.     move.l 8(a7),-(a7)
  8256.     move.l _gb_IntuiBase,a6
  8257.     move.l a6,-(a7)
  8258.     move.l -1056(a6),a0
  8259.     jsr (a0)
  8260.     lea 8(a7),a7
  8261.     move.l (a7)+,a6
  8262.     rts
  8263.  
  8264.     SECTION "pOS_CreateBubbleHelp",CODE
  8265.  
  8266.     XDEF _pOS_CreateBubbleHelp
  8267. _pOS_CreateBubbleHelp
  8268.     move.l a6,-(a7)
  8269.     pea 8(a7)
  8270.     move.l _gb_IntuiBase,a6
  8271.     move.l a6,-(a7)
  8272.     move.l -1056(a6),a0
  8273.     jsr (a0)
  8274.     lea 8(a7),a7
  8275.     move.l (a7)+,a6
  8276.     rts
  8277.  
  8278.     SECTION "pOS_DeleteBubbleHelp",CODE
  8279.  
  8280.     XDEF _pOS_DeleteBubbleHelp
  8281. _pOS_DeleteBubbleHelp
  8282.     move.l a6,-(a7)
  8283.     move.l 8(a7),-(a7)
  8284.     move.l _gb_IntuiBase,a6
  8285.     move.l a6,-(a7)
  8286.     move.l -1044(a6),a0
  8287.     jsr (a0)
  8288.     lea 8(a7),a7
  8289.     move.l (a7)+,a6
  8290.     rts
  8291.  
  8292.     SECTION "pOS_CreateRequestWinA",CODE
  8293.  
  8294.     XDEF _pOS_CreateRequestWinA
  8295. _pOS_CreateRequestWinA
  8296.     move.l a6,-(a7)
  8297.     move.l 8(a7),-(a7)
  8298.     move.l _gb_IntuiBase,a6
  8299.     move.l a6,-(a7)
  8300.     move.l -1032(a6),a0
  8301.     jsr (a0)
  8302.     lea 8(a7),a7
  8303.     move.l (a7)+,a6
  8304.     rts
  8305.  
  8306.     SECTION "pOS_CreateRequestWin",CODE
  8307.  
  8308.     XDEF _pOS_CreateRequestWin
  8309. _pOS_CreateRequestWin
  8310.     move.l a6,-(a7)
  8311.     pea 8(a7)
  8312.     move.l _gb_IntuiBase,a6
  8313.     move.l a6,-(a7)
  8314.     move.l -1032(a6),a0
  8315.     jsr (a0)
  8316.     lea 8(a7),a7
  8317.     move.l (a7)+,a6
  8318.     rts
  8319.  
  8320.     SECTION "pOS_DeleteRequestWin",CODE
  8321.  
  8322.     XDEF _pOS_DeleteRequestWin
  8323. _pOS_DeleteRequestWin
  8324.     move.l a6,-(a7)
  8325.     move.l 8(a7),-(a7)
  8326.     move.l _gb_IntuiBase,a6
  8327.     move.l a6,-(a7)
  8328.     move.l -1020(a6),a0
  8329.     jsr (a0)
  8330.     lea 8(a7),a7
  8331.     move.l (a7)+,a6
  8332.     rts
  8333.  
  8334.     SECTION "pOS_EasyRequestArgs",CODE
  8335.  
  8336.     XDEF _pOS_EasyRequestArgs
  8337. _pOS_EasyRequestArgs
  8338.     move.l a6,-(a7)
  8339.     move.l 20(a7),-(a7)
  8340.     move.l 20(a7),-(a7)
  8341.     move.l 20(a7),-(a7)
  8342.     move.l 20(a7),-(a7)
  8343.     move.l _gb_IntuiBase,a6
  8344.     move.l a6,-(a7)
  8345.     move.l -1008(a6),a0
  8346.     jsr (a0)
  8347.     lea 20(a7),a7
  8348.     move.l (a7)+,a6
  8349.     rts
  8350.  
  8351.     SECTION "pOS_RequestWinHandler",CODE
  8352.  
  8353.     XDEF _pOS_RequestWinHandler
  8354. _pOS_RequestWinHandler
  8355.     move.l a6,-(a7)
  8356.     move.w 16(a7),-(a7)
  8357.     move.l 14(a7),-(a7)
  8358.     move.l 14(a7),-(a7)
  8359.     move.l _gb_IntuiBase,a6
  8360.     move.l a6,-(a7)
  8361.     move.l -996(a6),a0
  8362.     jsr (a0)
  8363.     lea 14(a7),a7
  8364.     move.l (a7)+,a6
  8365.     rts
  8366.  
  8367.     SECTION "pOS_AddDrag",CODE
  8368.  
  8369.     XDEF _pOS_AddDrag
  8370. _pOS_AddDrag
  8371.     move.l a6,-(a7)
  8372.     move.l 12(a7),-(a7)
  8373.     move.l 12(a7),-(a7)
  8374.     move.l _gb_IntuiBase,a6
  8375.     move.l a6,-(a7)
  8376.     move.l -1320(a6),a0
  8377.     jsr (a0)
  8378.     lea 12(a7),a7
  8379.     move.l (a7)+,a6
  8380.     rts
  8381.  
  8382.     SECTION "pOS_RemDrag",CODE
  8383.  
  8384.     XDEF _pOS_RemDrag
  8385. _pOS_RemDrag
  8386.     move.l a6,-(a7)
  8387.     move.l 12(a7),-(a7)
  8388.     move.l 12(a7),-(a7)
  8389.     move.l _gb_IntuiBase,a6
  8390.     move.l a6,-(a7)
  8391.     move.l -1308(a6),a0
  8392.     jsr (a0)
  8393.     lea 12(a7),a7
  8394.     move.l (a7)+,a6
  8395.     rts
  8396.  
  8397.     SECTION "pOS_CreateDragA",CODE
  8398.  
  8399.     XDEF _pOS_CreateDragA
  8400. _pOS_CreateDragA
  8401.     move.l a6,-(a7)
  8402.     move.l 8(a7),-(a7)
  8403.     move.l _gb_IntuiBase,a6
  8404.     move.l a6,-(a7)
  8405.     move.l -1296(a6),a0
  8406.     jsr (a0)
  8407.     lea 8(a7),a7
  8408.     move.l (a7)+,a6
  8409.     rts
  8410.  
  8411.     SECTION "pOS_CreateDrag",CODE
  8412.  
  8413.     XDEF _pOS_CreateDrag
  8414. _pOS_CreateDrag
  8415.     move.l a6,-(a7)
  8416.     pea 8(a7)
  8417.     move.l _gb_IntuiBase,a6
  8418.     move.l a6,-(a7)
  8419.     move.l -1296(a6),a0
  8420.     jsr (a0)
  8421.     lea 8(a7),a7
  8422.     move.l (a7)+,a6
  8423.     rts
  8424.  
  8425.     SECTION "pOS_DeleteDrag",CODE
  8426.  
  8427.     XDEF _pOS_DeleteDrag
  8428. _pOS_DeleteDrag
  8429.     move.l a6,-(a7)
  8430.     move.l 8(a7),-(a7)
  8431.     move.l _gb_IntuiBase,a6
  8432.     move.l a6,-(a7)
  8433.     move.l -1284(a6),a0
  8434.     jsr (a0)
  8435.     lea 8(a7),a7
  8436.     move.l (a7)+,a6
  8437.     rts
  8438.  
  8439.     SECTION "pOS_CreateDragGfx",CODE
  8440.  
  8441.     XDEF _pOS_CreateDragGfx
  8442. _pOS_CreateDragGfx
  8443.     move.l a6,-(a7)
  8444.     move.l 12(a7),-(a7)
  8445.     move.l 12(a7),-(a7)
  8446.     move.l _gb_IntuiBase,a6
  8447.     move.l a6,-(a7)
  8448.     move.l -1272(a6),a0
  8449.     jsr (a0)
  8450.     lea 12(a7),a7
  8451.     move.l (a7)+,a6
  8452.     rts
  8453.  
  8454.     SECTION "pOS_DeleteDragGfx",CODE
  8455.  
  8456.     XDEF _pOS_DeleteDragGfx
  8457. _pOS_DeleteDragGfx
  8458.     move.l a6,-(a7)
  8459.     move.l 8(a7),-(a7)
  8460.     move.l _gb_IntuiBase,a6
  8461.     move.l a6,-(a7)
  8462.     move.l -1260(a6),a0
  8463.     jsr (a0)
  8464.     lea 8(a7),a7
  8465.     move.l (a7)+,a6
  8466.     rts
  8467.  
  8468.     SECTION "pOS_ConstructDragList",CODE
  8469.  
  8470.     XDEF _pOS_ConstructDragList
  8471. _pOS_ConstructDragList
  8472.     move.l a6,-(a7)
  8473.     move.l 8(a7),-(a7)
  8474.     move.l _gb_IntuiBase,a6
  8475.     move.l a6,-(a7)
  8476.     move.l -1248(a6),a0
  8477.     jsr (a0)
  8478.     lea 8(a7),a7
  8479.     move.l (a7)+,a6
  8480.     rts
  8481.  
  8482.     SECTION "pOS_DestructDragList",CODE
  8483.  
  8484.     XDEF _pOS_DestructDragList
  8485. _pOS_DestructDragList
  8486.     move.l a6,-(a7)
  8487.     move.l 8(a7),-(a7)
  8488.     move.l _gb_IntuiBase,a6
  8489.     move.l a6,-(a7)
  8490.     move.l -1236(a6),a0
  8491.     jsr (a0)
  8492.     lea 8(a7),a7
  8493.     move.l (a7)+,a6
  8494.     rts
  8495.  
  8496.     SECTION "pOS_LayoutDragList",CODE
  8497.  
  8498.     XDEF _pOS_LayoutDragList
  8499. _pOS_LayoutDragList
  8500.     move.l a6,-(a7)
  8501.     move.l 12(a7),-(a7)
  8502.     move.l 12(a7),-(a7)
  8503.     move.l _gb_IntuiBase,a6
  8504.     move.l a6,-(a7)
  8505.     move.l -1224(a6),a0
  8506.     jsr (a0)
  8507.     lea 12(a7),a7
  8508.     move.l (a7)+,a6
  8509.     rts
  8510.  
  8511.     SECTION "pOS_CreateDragListGfx",CODE
  8512.  
  8513.     XDEF _pOS_CreateDragListGfx
  8514. _pOS_CreateDragListGfx
  8515.     move.l a6,-(a7)
  8516.     move.l 12(a7),-(a7)
  8517.     move.l 12(a7),-(a7)
  8518.     move.l _gb_IntuiBase,a6
  8519.     move.l a6,-(a7)
  8520.     move.l -1212(a6),a0
  8521.     jsr (a0)
  8522.     lea 12(a7),a7
  8523.     move.l (a7)+,a6
  8524.     rts
  8525.  
  8526.     SECTION "pOS_DeleteDragListGfx",CODE
  8527.  
  8528.     XDEF _pOS_DeleteDragListGfx
  8529. _pOS_DeleteDragListGfx
  8530.     move.l a6,-(a7)
  8531.     move.l 8(a7),-(a7)
  8532.     move.l _gb_IntuiBase,a6
  8533.     move.l a6,-(a7)
  8534.     move.l -1200(a6),a0
  8535.     jsr (a0)
  8536.     lea 8(a7),a7
  8537.     move.l (a7)+,a6
  8538.     rts
  8539.  
  8540.     SECTION "pOS_RenderDragList",CODE
  8541.  
  8542.     XDEF _pOS_RenderDragList
  8543. _pOS_RenderDragList
  8544.     move.l a6,-(a7)
  8545.     move.l 12(a7),-(a7)
  8546.     move.l 12(a7),-(a7)
  8547.     move.l _gb_IntuiBase,a6
  8548.     move.l a6,-(a7)
  8549.     move.l -1188(a6),a0
  8550.     jsr (a0)
  8551.     lea 12(a7),a7
  8552.     move.l (a7)+,a6
  8553.     rts
  8554.  
  8555.     SECTION "pOS_MoveDragList",CODE
  8556.  
  8557.     XDEF _pOS_MoveDragList
  8558. _pOS_MoveDragList
  8559.     move.l a6,-(a7)
  8560.     move.l 20(a7),-(a7)
  8561.     move.l 20(a7),-(a7)
  8562.     move.l 20(a7),-(a7)
  8563.     move.l 20(a7),-(a7)
  8564.     move.l _gb_IntuiBase,a6
  8565.     move.l a6,-(a7)
  8566.     move.l -1176(a6),a0
  8567.     jsr (a0)
  8568.     lea 20(a7),a7
  8569.     move.l (a7)+,a6
  8570.     rts
  8571.  
  8572.     SECTION "pOS_RestoreDragList",CODE
  8573.  
  8574.     XDEF _pOS_RestoreDragList
  8575. _pOS_RestoreDragList
  8576.     move.l a6,-(a7)
  8577.     move.l 8(a7),-(a7)
  8578.     move.l _gb_IntuiBase,a6
  8579.     move.l a6,-(a7)
  8580.     move.l -1164(a6),a0
  8581.     jsr (a0)
  8582.     lea 8(a7),a7
  8583.     move.l (a7)+,a6
  8584.     rts
  8585.  
  8586.     SECTION "pOS_SaveDragList",CODE
  8587.  
  8588.     XDEF _pOS_SaveDragList
  8589. _pOS_SaveDragList
  8590.     move.l a6,-(a7)
  8591.     move.l 8(a7),-(a7)
  8592.     move.l _gb_IntuiBase,a6
  8593.     move.l a6,-(a7)
  8594.     move.l -1152(a6),a0
  8595.     jsr (a0)
  8596.     lea 8(a7),a7
  8597.     move.l (a7)+,a6
  8598.     rts
  8599.  
  8600.     SECTION "pOS_GetDropAttFromDragList",CODE
  8601.  
  8602.     XDEF _pOS_GetDropAttFromDragList
  8603. _pOS_GetDropAttFromDragList
  8604.     move.l a6,-(a7)
  8605.     move.l 16(a7),-(a7)
  8606.     move.l 16(a7),-(a7)
  8607.     move.l 16(a7),-(a7)
  8608.     move.l _gb_IntuiBase,a6
  8609.     move.l a6,-(a7)
  8610.     move.l -1140(a6),a0
  8611.     jsr (a0)
  8612.     lea 16(a7),a7
  8613.     move.l (a7)+,a6
  8614.     rts
  8615.  
  8616. ; Stub functions for protofile "pGfx2.h"
  8617. ; Generated by genStubs 1.0 for StormC
  8618. ; © 1996 HAAGE & PARTNER GmbH
  8619.  
  8620. ; DO NOT EDIT
  8621.  
  8622.     SECTION "pOS_InitGfxLibrary",CODE
  8623.  
  8624.     XDEF _pOS_InitGfxLibrary
  8625.     XREF _gb_GfxBase
  8626. _pOS_InitGfxLibrary
  8627.     move.l a6,-(a7)
  8628.     move.l 8(a7),-(a7)
  8629.     move.l _gb_GfxBase,a6
  8630.     move.l a6,-(a7)
  8631.     move.l -192(a6),a0
  8632.     jsr (a0)
  8633.     lea 8(a7),a7
  8634.     move.l (a7)+,a6
  8635.     rts
  8636.  
  8637.     SECTION "pOS_CreateMonMount",CODE
  8638.  
  8639.     XDEF _pOS_CreateMonMount
  8640. _pOS_CreateMonMount
  8641.     move.l a6,-(a7)
  8642.     move.l 8(a7),-(a7)
  8643.     move.l _gb_GfxBase,a6
  8644.     move.l a6,-(a7)
  8645.     move.l -180(a6),a0
  8646.     jsr (a0)
  8647.     lea 8(a7),a7
  8648.     move.l (a7)+,a6
  8649.     rts
  8650.  
  8651.     SECTION "pOS_DeleteMonMount",CODE
  8652.  
  8653.     XDEF _pOS_DeleteMonMount
  8654. _pOS_DeleteMonMount
  8655.     move.l a6,-(a7)
  8656.     move.l 8(a7),-(a7)
  8657.     move.l _gb_GfxBase,a6
  8658.     move.l a6,-(a7)
  8659.     move.l -168(a6),a0
  8660.     jsr (a0)
  8661.     lea 8(a7),a7
  8662.     move.l (a7)+,a6
  8663.     rts
  8664.  
  8665.     SECTION "pOS_AllocGfxObject",CODE
  8666.  
  8667.     XDEF _pOS_AllocGfxObject
  8668. _pOS_AllocGfxObject
  8669.     move.l a6,-(a7)
  8670.     move.l 12(a7),-(a7)
  8671.     move.l 12(a7),-(a7)
  8672.     move.l _gb_GfxBase,a6
  8673.     move.l a6,-(a7)
  8674.     move.l -156(a6),a0
  8675.     jsr (a0)
  8676.     lea 12(a7),a7
  8677.     move.l (a7)+,a6
  8678.     rts
  8679.  
  8680.     SECTION "pOS_FreeGfxObject",CODE
  8681.  
  8682.     XDEF _pOS_FreeGfxObject
  8683. _pOS_FreeGfxObject
  8684.     move.l a6,-(a7)
  8685.     move.l 12(a7),-(a7)
  8686.     move.l 12(a7),-(a7)
  8687.     move.l _gb_GfxBase,a6
  8688.     move.l a6,-(a7)
  8689.     move.l -144(a6),a0
  8690.     jsr (a0)
  8691.     lea 12(a7),a7
  8692.     move.l (a7)+,a6
  8693.     rts
  8694.  
  8695.     SECTION "pOS_WaitBlit",CODE
  8696.  
  8697.     XDEF _pOS_WaitBlit
  8698. _pOS_WaitBlit
  8699.     move.l a6,-(a7)
  8700.     move.l 8(a7),-(a7)
  8701.     move.l _gb_GfxBase,a6
  8702.     move.l a6,-(a7)
  8703.     move.l -1392(a6),a0
  8704.     jsr (a0)
  8705.     lea 8(a7),a7
  8706.     move.l (a7)+,a6
  8707.     rts
  8708.  
  8709.     SECTION "pOS_AllocGfxMapA",CODE
  8710.  
  8711.     XDEF _pOS_AllocGfxMapA
  8712. _pOS_AllocGfxMapA
  8713.     move.l a6,-(a7)
  8714.     move.l 12(a7),-(a7)
  8715.     move.l 12(a7),-(a7)
  8716.     move.l _gb_GfxBase,a6
  8717.     move.l a6,-(a7)
  8718.     move.l -240(a6),a0
  8719.     jsr (a0)
  8720.     lea 12(a7),a7
  8721.     move.l (a7)+,a6
  8722.     rts
  8723.  
  8724.     SECTION "pOS_AllocGfxMap",CODE
  8725.  
  8726.     XDEF _pOS_AllocGfxMap
  8727. _pOS_AllocGfxMap
  8728.     move.l a6,-(a7)
  8729.     pea 12(a7)
  8730.     move.l 12(a7),-(a7)
  8731.     move.l _gb_GfxBase,a6
  8732.     move.l a6,-(a7)
  8733.     move.l -240(a6),a0
  8734.     jsr (a0)
  8735.     lea 12(a7),a7
  8736.     move.l (a7)+,a6
  8737.     rts
  8738.  
  8739.     SECTION "pOS_FreeGfxMap",CODE
  8740.  
  8741.     XDEF _pOS_FreeGfxMap
  8742. _pOS_FreeGfxMap
  8743.     move.l a6,-(a7)
  8744.     move.l 8(a7),-(a7)
  8745.     move.l _gb_GfxBase,a6
  8746.     move.l a6,-(a7)
  8747.     move.l -228(a6),a0
  8748.     jsr (a0)
  8749.     lea 8(a7),a7
  8750.     move.l (a7)+,a6
  8751.     rts
  8752.  
  8753.     SECTION "pOS_AllocGfxMapExA",CODE
  8754.  
  8755.     XDEF _pOS_AllocGfxMapExA
  8756. _pOS_AllocGfxMapExA
  8757.     move.l a6,-(a7)
  8758.     move.l 12(a7),-(a7)
  8759.     move.l 12(a7),-(a7)
  8760.     move.l _gb_GfxBase,a6
  8761.     move.l a6,-(a7)
  8762.     move.l -1200(a6),a0
  8763.     jsr (a0)
  8764.     lea 12(a7),a7
  8765.     move.l (a7)+,a6
  8766.     rts
  8767.  
  8768.     SECTION "pOS_AllocGfxMapEx",CODE
  8769.  
  8770.     XDEF _pOS_AllocGfxMapEx
  8771. _pOS_AllocGfxMapEx
  8772.     move.l a6,-(a7)
  8773.     pea 12(a7)
  8774.     move.l 12(a7),-(a7)
  8775.     move.l _gb_GfxBase,a6
  8776.     move.l a6,-(a7)
  8777.     move.l -1200(a6),a0
  8778.     jsr (a0)
  8779.     lea 12(a7),a7
  8780.     move.l (a7)+,a6
  8781.     rts
  8782.  
  8783.     SECTION "pOS_FreeGfxMapExA",CODE
  8784.  
  8785.     XDEF _pOS_FreeGfxMapExA
  8786. _pOS_FreeGfxMapExA
  8787.     move.l a6,-(a7)
  8788.     move.l 8(a7),-(a7)
  8789.     move.l _gb_GfxBase,a6
  8790.     move.l a6,-(a7)
  8791.     move.l -1188(a6),a0
  8792.     jsr (a0)
  8793.     lea 8(a7),a7
  8794.     move.l (a7)+,a6
  8795.     rts
  8796.  
  8797.     SECTION "pOS_InitTCGfxMap",CODE
  8798.  
  8799.     XDEF _pOS_InitTCGfxMap
  8800. _pOS_InitTCGfxMap
  8801.     move.l a6,-(a7)
  8802.     move.l 12(a7),-(a7)
  8803.     move.l 12(a7),-(a7)
  8804.     move.l _gb_GfxBase,a6
  8805.     move.l a6,-(a7)
  8806.     move.l -1356(a6),a0
  8807.     jsr (a0)
  8808.     lea 12(a7),a7
  8809.     move.l (a7)+,a6
  8810.     rts
  8811.  
  8812.     SECTION "pOS_WriteStdGfxMap",CODE
  8813.  
  8814.     XDEF _pOS_WriteStdGfxMap
  8815. _pOS_WriteStdGfxMap
  8816.     move.l a6,-(a7)
  8817.     move.l 44(a7),-(a7)
  8818.     move.l 44(a7),-(a7)
  8819.     move.l 44(a7),-(a7)
  8820.     move.l 44(a7),-(a7)
  8821.     move.l 44(a7),-(a7)
  8822.     move.l 44(a7),-(a7)
  8823.     move.l 44(a7),-(a7)
  8824.     move.l 44(a7),-(a7)
  8825.     move.l 44(a7),-(a7)
  8826.     move.l 44(a7),-(a7)
  8827.     move.l _gb_GfxBase,a6
  8828.     move.l a6,-(a7)
  8829.     move.l -1344(a6),a0
  8830.     jsr (a0)
  8831.     lea 44(a7),a7
  8832.     move.l (a7)+,a6
  8833.     rts
  8834.  
  8835.     SECTION "pOS_WriteStdGfxMapRastPort",CODE
  8836.  
  8837.     XDEF _pOS_WriteStdGfxMapRastPort
  8838. _pOS_WriteStdGfxMapRastPort
  8839.     move.l a6,-(a7)
  8840.     move.l 40(a7),-(a7)
  8841.     move.l 40(a7),-(a7)
  8842.     move.l 40(a7),-(a7)
  8843.     move.l 40(a7),-(a7)
  8844.     move.l 40(a7),-(a7)
  8845.     move.l 40(a7),-(a7)
  8846.     move.l 40(a7),-(a7)
  8847.     move.l 40(a7),-(a7)
  8848.     move.l 40(a7),-(a7)
  8849.     move.l _gb_GfxBase,a6
  8850.     move.l a6,-(a7)
  8851.     move.l -1368(a6),a0
  8852.     jsr (a0)
  8853.     lea 40(a7),a7
  8854.     move.l (a7)+,a6
  8855.     rts
  8856.  
  8857.     SECTION "pOS_AllocColorMapA",CODE
  8858.  
  8859.     XDEF _pOS_AllocColorMapA
  8860. _pOS_AllocColorMapA
  8861.     move.l a6,-(a7)
  8862.     move.l 12(a7),-(a7)
  8863.     move.l 12(a7),-(a7)
  8864.     move.l _gb_GfxBase,a6
  8865.     move.l a6,-(a7)
  8866.     move.l -216(a6),a0
  8867.     jsr (a0)
  8868.     lea 12(a7),a7
  8869.     move.l (a7)+,a6
  8870.     rts
  8871.  
  8872.     SECTION "pOS_AllocColorMap",CODE
  8873.  
  8874.     XDEF _pOS_AllocColorMap
  8875. _pOS_AllocColorMap
  8876.     move.l a6,-(a7)
  8877.     pea 12(a7)
  8878.     move.l 12(a7),-(a7)
  8879.     move.l _gb_GfxBase,a6
  8880.     move.l a6,-(a7)
  8881.     move.l -216(a6),a0
  8882.     jsr (a0)
  8883.     lea 12(a7),a7
  8884.     move.l (a7)+,a6
  8885.     rts
  8886.  
  8887.     SECTION "pOS_FreeColorMap",CODE
  8888.  
  8889.     XDEF _pOS_FreeColorMap
  8890. _pOS_FreeColorMap
  8891.     move.l a6,-(a7)
  8892.     move.l 8(a7),-(a7)
  8893.     move.l _gb_GfxBase,a6
  8894.     move.l a6,-(a7)
  8895.     move.l -204(a6),a0
  8896.     jsr (a0)
  8897.     lea 8(a7),a7
  8898.     move.l (a7)+,a6
  8899.     rts
  8900.  
  8901.     SECTION "pOS_SetColor",CODE
  8902.  
  8903.     XDEF _pOS_SetColor
  8904. _pOS_SetColor
  8905.     move.l a6,-(a7)
  8906.     move.l 20(a7),-(a7)
  8907.     move.l 20(a7),-(a7)
  8908.     move.l 20(a7),-(a7)
  8909.     move.l 20(a7),-(a7)
  8910.     move.l _gb_GfxBase,a6
  8911.     move.l a6,-(a7)
  8912.     move.l -1284(a6),a0
  8913.     jsr (a0)
  8914.     lea 20(a7),a7
  8915.     move.l (a7)+,a6
  8916.     rts
  8917.  
  8918.     SECTION "pOS_GetColor",CODE
  8919.  
  8920.     XDEF _pOS_GetColor
  8921. _pOS_GetColor
  8922.     move.l a6,-(a7)
  8923.     move.l 20(a7),-(a7)
  8924.     move.l 20(a7),-(a7)
  8925.     move.l 20(a7),-(a7)
  8926.     move.l 20(a7),-(a7)
  8927.     move.l _gb_GfxBase,a6
  8928.     move.l a6,-(a7)
  8929.     move.l -1272(a6),a0
  8930.     jsr (a0)
  8931.     lea 20(a7),a7
  8932.     move.l (a7)+,a6
  8933.     rts
  8934.  
  8935.     SECTION "pOS_ObtainColorPen",CODE
  8936.  
  8937.     XDEF _pOS_ObtainColorPen
  8938. _pOS_ObtainColorPen
  8939.     move.l a6,-(a7)
  8940.     move.l 20(a7),-(a7)
  8941.     move.l 20(a7),-(a7)
  8942.     move.l 20(a7),-(a7)
  8943.     move.l 20(a7),-(a7)
  8944.     move.l _gb_GfxBase,a6
  8945.     move.l a6,-(a7)
  8946.     move.l -1260(a6),a0
  8947.     jsr (a0)
  8948.     lea 20(a7),a7
  8949.     move.l (a7)+,a6
  8950.     rts
  8951.  
  8952.     SECTION "pOS_ReleaseColorPen",CODE
  8953.  
  8954.     XDEF _pOS_ReleaseColorPen
  8955. _pOS_ReleaseColorPen
  8956.     move.l a6,-(a7)
  8957.     move.l 12(a7),-(a7)
  8958.     move.l 12(a7),-(a7)
  8959.     move.l _gb_GfxBase,a6
  8960.     move.l a6,-(a7)
  8961.     move.l -1248(a6),a0
  8962.     jsr (a0)
  8963.     lea 12(a7),a7
  8964.     move.l (a7)+,a6
  8965.     rts
  8966.  
  8967.     SECTION "pOS_AllocColorMapExA",CODE
  8968.  
  8969.     XDEF _pOS_AllocColorMapExA
  8970. _pOS_AllocColorMapExA
  8971.     move.l a6,-(a7)
  8972.     move.l 12(a7),-(a7)
  8973.     move.l 12(a7),-(a7)
  8974.     move.l _gb_GfxBase,a6
  8975.     move.l a6,-(a7)
  8976.     move.l -1236(a6),a0
  8977.     jsr (a0)
  8978.     lea 12(a7),a7
  8979.     move.l (a7)+,a6
  8980.     rts
  8981.  
  8982.     SECTION "pOS_AllocColorMapEx",CODE
  8983.  
  8984.     XDEF _pOS_AllocColorMapEx
  8985. _pOS_AllocColorMapEx
  8986.     move.l a6,-(a7)
  8987.     pea 12(a7)
  8988.     move.l 12(a7),-(a7)
  8989.     move.l _gb_GfxBase,a6
  8990.     move.l a6,-(a7)
  8991.     move.l -1236(a6),a0
  8992.     jsr (a0)
  8993.     lea 12(a7),a7
  8994.     move.l (a7)+,a6
  8995.     rts
  8996.  
  8997.     SECTION "pOS_FreeColorMapExA",CODE
  8998.  
  8999.     XDEF _pOS_FreeColorMapExA
  9000. _pOS_FreeColorMapExA
  9001.     move.l a6,-(a7)
  9002.     move.l 8(a7),-(a7)
  9003.     move.l _gb_GfxBase,a6
  9004.     move.l a6,-(a7)
  9005.     move.l -1224(a6),a0
  9006.     jsr (a0)
  9007.     lea 8(a7),a7
  9008.     move.l (a7)+,a6
  9009.     rts
  9010.  
  9011.     SECTION "pOS_DisplayColorMap",CODE
  9012.  
  9013.     XDEF _pOS_DisplayColorMap
  9014. _pOS_DisplayColorMap
  9015.     move.l a6,-(a7)
  9016.     move.l 12(a7),-(a7)
  9017.     move.l 12(a7),-(a7)
  9018.     move.l _gb_GfxBase,a6
  9019.     move.l a6,-(a7)
  9020.     move.l -1212(a6),a0
  9021.     jsr (a0)
  9022.     lea 12(a7),a7
  9023.     move.l (a7)+,a6
  9024.     rts
  9025.  
  9026.     SECTION "pOS_ConstructRastPort",CODE
  9027.  
  9028.     XDEF _pOS_ConstructRastPort
  9029. _pOS_ConstructRastPort
  9030.     move.l a6,-(a7)
  9031.     move.l 8(a7),-(a7)
  9032.     move.l _gb_GfxBase,a6
  9033.     move.l a6,-(a7)
  9034.     move.l -660(a6),a0
  9035.     jsr (a0)
  9036.     lea 8(a7),a7
  9037.     move.l (a7)+,a6
  9038.     rts
  9039.  
  9040.     SECTION "pOS_SetRastPortA",CODE
  9041.  
  9042.     XDEF _pOS_SetRastPortA
  9043. _pOS_SetRastPortA
  9044.     move.l a6,-(a7)
  9045.     move.l 12(a7),-(a7)
  9046.     move.l 12(a7),-(a7)
  9047.     move.l _gb_GfxBase,a6
  9048.     move.l a6,-(a7)
  9049.     move.l -648(a6),a0
  9050.     jsr (a0)
  9051.     lea 12(a7),a7
  9052.     move.l (a7)+,a6
  9053.     rts
  9054.  
  9055.     SECTION "pOS_SetRastPort",CODE
  9056.  
  9057.     XDEF _pOS_SetRastPort
  9058. _pOS_SetRastPort
  9059.     move.l a6,-(a7)
  9060.     pea 12(a7)
  9061.     move.l 12(a7),-(a7)
  9062.     move.l _gb_GfxBase,a6
  9063.     move.l a6,-(a7)
  9064.     move.l -648(a6),a0
  9065.     jsr (a0)
  9066.     lea 12(a7),a7
  9067.     move.l (a7)+,a6
  9068.     rts
  9069.  
  9070.     SECTION "pOS_GetRastPortA",CODE
  9071.  
  9072.     XDEF _pOS_GetRastPortA
  9073. _pOS_GetRastPortA
  9074.     move.l a6,-(a7)
  9075.     move.l 12(a7),-(a7)
  9076.     move.l 12(a7),-(a7)
  9077.     move.l _gb_GfxBase,a6
  9078.     move.l a6,-(a7)
  9079.     move.l -636(a6),a0
  9080.     jsr (a0)
  9081.     lea 12(a7),a7
  9082.     move.l (a7)+,a6
  9083.     rts
  9084.  
  9085.     SECTION "pOS_GetRastPort",CODE
  9086.  
  9087.     XDEF _pOS_GetRastPort
  9088. _pOS_GetRastPort
  9089.     move.l a6,-(a7)
  9090.     pea 12(a7)
  9091.     move.l 12(a7),-(a7)
  9092.     move.l _gb_GfxBase,a6
  9093.     move.l a6,-(a7)
  9094.     move.l -636(a6),a0
  9095.     jsr (a0)
  9096.     lea 12(a7),a7
  9097.     move.l (a7)+,a6
  9098.     rts
  9099.  
  9100.     SECTION "pOS_SetPosition",CODE
  9101.  
  9102.     XDEF _pOS_SetPosition
  9103. _pOS_SetPosition
  9104.     move.l a6,-(a7)
  9105.     move.l 16(a7),-(a7)
  9106.     move.l 16(a7),-(a7)
  9107.     move.l 16(a7),-(a7)
  9108.     move.l _gb_GfxBase,a6
  9109.     move.l a6,-(a7)
  9110.     move.l -624(a6),a0
  9111.     jsr (a0)
  9112.     lea 16(a7),a7
  9113.     move.l (a7)+,a6
  9114.     rts
  9115.  
  9116.     SECTION "pOS_SetDrMd",CODE
  9117.  
  9118.     XDEF _pOS_SetDrMd
  9119. _pOS_SetDrMd
  9120.     move.l a6,-(a7)
  9121.     move.l 12(a7),-(a7)
  9122.     move.l 12(a7),-(a7)
  9123.     move.l _gb_GfxBase,a6
  9124.     move.l a6,-(a7)
  9125.     move.l -612(a6),a0
  9126.     jsr (a0)
  9127.     lea 12(a7),a7
  9128.     move.l (a7)+,a6
  9129.     rts
  9130.  
  9131.     SECTION "pOS_DrawLine",CODE
  9132.  
  9133.     XDEF _pOS_DrawLine
  9134. _pOS_DrawLine
  9135.     move.l a6,-(a7)
  9136.     move.l 16(a7),-(a7)
  9137.     move.l 16(a7),-(a7)
  9138.     move.l 16(a7),-(a7)
  9139.     move.l _gb_GfxBase,a6
  9140.     move.l a6,-(a7)
  9141.     move.l -600(a6),a0
  9142.     jsr (a0)
  9143.     lea 16(a7),a7
  9144.     move.l (a7)+,a6
  9145.     rts
  9146.  
  9147.     SECTION "pOS_DrawRectFill",CODE
  9148.  
  9149.     XDEF _pOS_DrawRectFill
  9150. _pOS_DrawRectFill
  9151.     move.l a6,-(a7)
  9152.     move.l 24(a7),-(a7)
  9153.     move.l 24(a7),-(a7)
  9154.     move.l 24(a7),-(a7)
  9155.     move.l 24(a7),-(a7)
  9156.     move.l 24(a7),-(a7)
  9157.     move.l _gb_GfxBase,a6
  9158.     move.l a6,-(a7)
  9159.     move.l -588(a6),a0
  9160.     jsr (a0)
  9161.     lea 24(a7),a7
  9162.     move.l (a7)+,a6
  9163.     rts
  9164.  
  9165.     SECTION "pOS_SetAPen",CODE
  9166.  
  9167.     XDEF _pOS_SetAPen
  9168. _pOS_SetAPen
  9169.     move.l a6,-(a7)
  9170.     move.l 12(a7),-(a7)
  9171.     move.l 12(a7),-(a7)
  9172.     move.l _gb_GfxBase,a6
  9173.     move.l a6,-(a7)
  9174.     move.l -576(a6),a0
  9175.     jsr (a0)
  9176.     lea 12(a7),a7
  9177.     move.l (a7)+,a6
  9178.     rts
  9179.  
  9180.     SECTION "pOS_SetAPenR",CODE
  9181.  
  9182.     XDEF _pOS_SetAPenR
  9183. _pOS_SetAPenR
  9184.     move.l a6,-(a7)
  9185.     move.l 12(a7),-(a7)
  9186.     move.l 12(a7),-(a7)
  9187.     move.l _gb_GfxBase,a6
  9188.     move.l a6,-(a7)
  9189.     move.l -564(a6),a0
  9190.     jsr (a0)
  9191.     lea 12(a7),a7
  9192.     move.l (a7)+,a6
  9193.     rts
  9194.  
  9195.     SECTION "pOS_SetAPenR2",CODE
  9196.  
  9197.     XDEF _pOS_SetAPenR2
  9198. _pOS_SetAPenR2
  9199.     move.l a6,-(a7)
  9200.     move.l 12(a7),-(a7)
  9201.     move.l 12(a7),-(a7)
  9202.     move.l _gb_GfxBase,a6
  9203.     move.l a6,-(a7)
  9204.     move.l -552(a6),a0
  9205.     jsr (a0)
  9206.     lea 12(a7),a7
  9207.     move.l (a7)+,a6
  9208.     rts
  9209.  
  9210.     SECTION "pOS_SetBPen",CODE
  9211.  
  9212.     XDEF _pOS_SetBPen
  9213. _pOS_SetBPen
  9214.     move.l a6,-(a7)
  9215.     move.l 12(a7),-(a7)
  9216.     move.l 12(a7),-(a7)
  9217.     move.l _gb_GfxBase,a6
  9218.     move.l a6,-(a7)
  9219.     move.l -540(a6),a0
  9220.     jsr (a0)
  9221.     lea 12(a7),a7
  9222.     move.l (a7)+,a6
  9223.     rts
  9224.  
  9225.     SECTION "pOS_SetBPenR",CODE
  9226.  
  9227.     XDEF _pOS_SetBPenR
  9228. _pOS_SetBPenR
  9229.     move.l a6,-(a7)
  9230.     move.l 12(a7),-(a7)
  9231.     move.l 12(a7),-(a7)
  9232.     move.l _gb_GfxBase,a6
  9233.     move.l a6,-(a7)
  9234.     move.l -528(a6),a0
  9235.     jsr (a0)
  9236.     lea 12(a7),a7
  9237.     move.l (a7)+,a6
  9238.     rts
  9239.  
  9240.     SECTION "pOS_SetBPenR2",CODE
  9241.  
  9242.     XDEF _pOS_SetBPenR2
  9243. _pOS_SetBPenR2
  9244.     move.l a6,-(a7)
  9245.     move.l 12(a7),-(a7)
  9246.     move.l 12(a7),-(a7)
  9247.     move.l _gb_GfxBase,a6
  9248.     move.l a6,-(a7)
  9249.     move.l -516(a6),a0
  9250.     jsr (a0)
  9251.     lea 12(a7),a7
  9252.     move.l (a7)+,a6
  9253.     rts
  9254.  
  9255.     SECTION "pOS_SetOPen",CODE
  9256.  
  9257.     XDEF _pOS_SetOPen
  9258. _pOS_SetOPen
  9259.     move.l a6,-(a7)
  9260.     move.l 12(a7),-(a7)
  9261.     move.l 12(a7),-(a7)
  9262.     move.l _gb_GfxBase,a6
  9263.     move.l a6,-(a7)
  9264.     move.l -504(a6),a0
  9265.     jsr (a0)
  9266.     lea 12(a7),a7
  9267.     move.l (a7)+,a6
  9268.     rts
  9269.  
  9270.     SECTION "pOS_SetOPenR",CODE
  9271.  
  9272.     XDEF _pOS_SetOPenR
  9273. _pOS_SetOPenR
  9274.     move.l a6,-(a7)
  9275.     move.l 12(a7),-(a7)
  9276.     move.l 12(a7),-(a7)
  9277.     move.l _gb_GfxBase,a6
  9278.     move.l a6,-(a7)
  9279.     move.l -492(a6),a0
  9280.     jsr (a0)
  9281.     lea 12(a7),a7
  9282.     move.l (a7)+,a6
  9283.     rts
  9284.  
  9285.     SECTION "pOS_SetOPenR2",CODE
  9286.  
  9287.     XDEF _pOS_SetOPenR2
  9288. _pOS_SetOPenR2
  9289.     move.l a6,-(a7)
  9290.     move.l 12(a7),-(a7)
  9291.     move.l 12(a7),-(a7)
  9292.     move.l _gb_GfxBase,a6
  9293.     move.l a6,-(a7)
  9294.     move.l -480(a6),a0
  9295.     jsr (a0)
  9296.     lea 12(a7),a7
  9297.     move.l (a7)+,a6
  9298.     rts
  9299.  
  9300.     SECTION "pOS_SetAreaFillPattern",CODE
  9301.  
  9302.     XDEF _pOS_SetAreaFillPattern
  9303. _pOS_SetAreaFillPattern
  9304.     move.l a6,-(a7)
  9305.     move.l 16(a7),-(a7)
  9306.     move.l 16(a7),-(a7)
  9307.     move.l 16(a7),-(a7)
  9308.     move.l _gb_GfxBase,a6
  9309.     move.l a6,-(a7)
  9310.     move.l -468(a6),a0
  9311.     jsr (a0)
  9312.     lea 16(a7),a7
  9313.     move.l (a7)+,a6
  9314.     rts
  9315.  
  9316.     SECTION "pOS_SetLineFillPattern",CODE
  9317.  
  9318.     XDEF _pOS_SetLineFillPattern
  9319. _pOS_SetLineFillPattern
  9320.     move.l a6,-(a7)
  9321.     move.l 16(a7),-(a7)
  9322.     move.l 16(a7),-(a7)
  9323.     move.l 16(a7),-(a7)
  9324.     move.l _gb_GfxBase,a6
  9325.     move.l a6,-(a7)
  9326.     move.l -456(a6),a0
  9327.     jsr (a0)
  9328.     lea 16(a7),a7
  9329.     move.l (a7)+,a6
  9330.     rts
  9331.  
  9332.     SECTION "pOS_BltGfxMap",CODE
  9333.  
  9334.     XDEF _pOS_BltGfxMap
  9335. _pOS_BltGfxMap
  9336.     move.l a6,-(a7)
  9337.     move.l 40(a7),-(a7)
  9338.     move.l 40(a7),-(a7)
  9339.     move.l 40(a7),-(a7)
  9340.     move.l 40(a7),-(a7)
  9341.     move.l 40(a7),-(a7)
  9342.     move.l 40(a7),-(a7)
  9343.     move.l 40(a7),-(a7)
  9344.     move.l 40(a7),-(a7)
  9345.     move.l 40(a7),-(a7)
  9346.     move.l _gb_GfxBase,a6
  9347.     move.l a6,-(a7)
  9348.     move.l -444(a6),a0
  9349.     jsr (a0)
  9350.     lea 40(a7),a7
  9351.     move.l (a7)+,a6
  9352.     rts
  9353.  
  9354.     SECTION "pOS_AllocRastPortA",CODE
  9355.  
  9356.     XDEF _pOS_AllocRastPortA
  9357. _pOS_AllocRastPortA
  9358.     move.l a6,-(a7)
  9359.     move.l 12(a7),-(a7)
  9360.     move.l 12(a7),-(a7)
  9361.     move.l _gb_GfxBase,a6
  9362.     move.l a6,-(a7)
  9363.     move.l -432(a6),a0
  9364.     jsr (a0)
  9365.     lea 12(a7),a7
  9366.     move.l (a7)+,a6
  9367.     rts
  9368.  
  9369.     SECTION "pOS_AllocRastPort",CODE
  9370.  
  9371.     XDEF _pOS_AllocRastPort
  9372. _pOS_AllocRastPort
  9373.     move.l a6,-(a7)
  9374.     pea 12(a7)
  9375.     move.l 12(a7),-(a7)
  9376.     move.l _gb_GfxBase,a6
  9377.     move.l a6,-(a7)
  9378.     move.l -432(a6),a0
  9379.     jsr (a0)
  9380.     lea 12(a7),a7
  9381.     move.l (a7)+,a6
  9382.     rts
  9383.  
  9384.     SECTION "pOS_FreeRastPort",CODE
  9385.  
  9386.     XDEF _pOS_FreeRastPort
  9387. _pOS_FreeRastPort
  9388.     move.l a6,-(a7)
  9389.     move.l 8(a7),-(a7)
  9390.     move.l _gb_GfxBase,a6
  9391.     move.l a6,-(a7)
  9392.     move.l -420(a6),a0
  9393.     jsr (a0)
  9394.     lea 8(a7),a7
  9395.     move.l (a7)+,a6
  9396.     rts
  9397.  
  9398.     SECTION "pOS_BltTemplate",CODE
  9399.  
  9400.     XDEF _pOS_BltTemplate
  9401. _pOS_BltTemplate
  9402.     move.l a6,-(a7)
  9403.     move.l 36(a7),-(a7)
  9404.     move.l 36(a7),-(a7)
  9405.     move.l 36(a7),-(a7)
  9406.     move.l 36(a7),-(a7)
  9407.     move.l 36(a7),-(a7)
  9408.     move.l 36(a7),-(a7)
  9409.     move.l 36(a7),-(a7)
  9410.     move.l 36(a7),-(a7)
  9411.     move.l _gb_GfxBase,a6
  9412.     move.l a6,-(a7)
  9413.     move.l -408(a6),a0
  9414.     jsr (a0)
  9415.     lea 36(a7),a7
  9416.     move.l (a7)+,a6
  9417.     rts
  9418.  
  9419.     SECTION "pOS_ScrollRaster",CODE
  9420.  
  9421.     XDEF _pOS_ScrollRaster
  9422. _pOS_ScrollRaster
  9423.     move.l a6,-(a7)
  9424.     move.l 36(a7),-(a7)
  9425.     move.l 36(a7),-(a7)
  9426.     move.l 36(a7),-(a7)
  9427.     move.l 36(a7),-(a7)
  9428.     move.l 36(a7),-(a7)
  9429.     move.l 36(a7),-(a7)
  9430.     move.l 36(a7),-(a7)
  9431.     move.l 36(a7),-(a7)
  9432.     move.l _gb_GfxBase,a6
  9433.     move.l a6,-(a7)
  9434.     move.l -396(a6),a0
  9435.     jsr (a0)
  9436.     lea 36(a7),a7
  9437.     move.l (a7)+,a6
  9438.     rts
  9439.  
  9440.     SECTION "pOS_BltGfxMapRastPort",CODE
  9441.  
  9442.     XDEF _pOS_BltGfxMapRastPort
  9443. _pOS_BltGfxMapRastPort
  9444.     move.l a6,-(a7)
  9445.     move.l 40(a7),-(a7)
  9446.     move.l 40(a7),-(a7)
  9447.     move.l 40(a7),-(a7)
  9448.     move.l 40(a7),-(a7)
  9449.     move.l 40(a7),-(a7)
  9450.     move.l 40(a7),-(a7)
  9451.     move.l 40(a7),-(a7)
  9452.     move.l 40(a7),-(a7)
  9453.     move.l 40(a7),-(a7)
  9454.     move.l _gb_GfxBase,a6
  9455.     move.l a6,-(a7)
  9456.     move.l -384(a6),a0
  9457.     jsr (a0)
  9458.     lea 40(a7),a7
  9459.     move.l (a7)+,a6
  9460.     rts
  9461.  
  9462.     SECTION "pOS_BltGfxMapClip",CODE
  9463.  
  9464.     XDEF _pOS_BltGfxMapClip
  9465. _pOS_BltGfxMapClip
  9466.     move.l a6,-(a7)
  9467.     move.l 40(a7),-(a7)
  9468.     move.l 40(a7),-(a7)
  9469.     move.l 40(a7),-(a7)
  9470.     move.l 40(a7),-(a7)
  9471.     move.l 40(a7),-(a7)
  9472.     move.l 40(a7),-(a7)
  9473.     move.l 40(a7),-(a7)
  9474.     move.l 40(a7),-(a7)
  9475.     move.l 40(a7),-(a7)
  9476.     move.l _gb_GfxBase,a6
  9477.     move.l a6,-(a7)
  9478.     move.l -372(a6),a0
  9479.     jsr (a0)
  9480.     lea 40(a7),a7
  9481.     move.l (a7)+,a6
  9482.     rts
  9483.  
  9484.     SECTION "pOS_SetABPenDrMd",CODE
  9485.  
  9486.     XDEF _pOS_SetABPenDrMd
  9487. _pOS_SetABPenDrMd
  9488.     move.l a6,-(a7)
  9489.     move.l 20(a7),-(a7)
  9490.     move.l 20(a7),-(a7)
  9491.     move.l 20(a7),-(a7)
  9492.     move.l 20(a7),-(a7)
  9493.     move.l _gb_GfxBase,a6
  9494.     move.l a6,-(a7)
  9495.     move.l -360(a6),a0
  9496.     jsr (a0)
  9497.     lea 20(a7),a7
  9498.     move.l (a7)+,a6
  9499.     rts
  9500.  
  9501.     SECTION "pOS_PolyDraw",CODE
  9502.  
  9503.     XDEF _pOS_PolyDraw
  9504. _pOS_PolyDraw
  9505.     move.l a6,-(a7)
  9506.     move.l 16(a7),-(a7)
  9507.     move.l 16(a7),-(a7)
  9508.     move.l 16(a7),-(a7)
  9509.     move.l _gb_GfxBase,a6
  9510.     move.l a6,-(a7)
  9511.     move.l -348(a6),a0
  9512.     jsr (a0)
  9513.     lea 16(a7),a7
  9514.     move.l (a7)+,a6
  9515.     rts
  9516.  
  9517.     SECTION "pOS_PolyFill",CODE
  9518.  
  9519.     XDEF _pOS_PolyFill
  9520. _pOS_PolyFill
  9521.     move.l a6,-(a7)
  9522.     move.l 20(a7),-(a7)
  9523.     move.l 20(a7),-(a7)
  9524.     move.l 20(a7),-(a7)
  9525.     move.l 20(a7),-(a7)
  9526.     move.l _gb_GfxBase,a6
  9527.     move.l a6,-(a7)
  9528.     move.l -336(a6),a0
  9529.     jsr (a0)
  9530.     lea 20(a7),a7
  9531.     move.l (a7)+,a6
  9532.     rts
  9533.  
  9534.     SECTION "pOS_SetPixelR",CODE
  9535.  
  9536.     XDEF _pOS_SetPixelR
  9537. _pOS_SetPixelR
  9538.     move.l a6,-(a7)
  9539.     move.l 28(a7),-(a7)
  9540.     move.l 28(a7),-(a7)
  9541.     move.l 28(a7),-(a7)
  9542.     move.l 28(a7),-(a7)
  9543.     move.l 28(a7),-(a7)
  9544.     move.l 28(a7),-(a7)
  9545.     move.l _gb_GfxBase,a6
  9546.     move.l a6,-(a7)
  9547.     move.l -312(a6),a0
  9548.     jsr (a0)
  9549.     lea 28(a7),a7
  9550.     move.l (a7)+,a6
  9551.     rts
  9552.  
  9553.     SECTION "pOS_SetPixelR2",CODE
  9554.  
  9555.     XDEF _pOS_SetPixelR2
  9556. _pOS_SetPixelR2
  9557.     move.l a6,-(a7)
  9558.     move.l 28(a7),-(a7)
  9559.     move.l 28(a7),-(a7)
  9560.     move.l 28(a7),-(a7)
  9561.     move.l 28(a7),-(a7)
  9562.     move.l 28(a7),-(a7)
  9563.     move.l 28(a7),-(a7)
  9564.     move.l _gb_GfxBase,a6
  9565.     move.l a6,-(a7)
  9566.     move.l -300(a6),a0
  9567.     jsr (a0)
  9568.     lea 28(a7),a7
  9569.     move.l (a7)+,a6
  9570.     rts
  9571.  
  9572.     SECTION "pOS_SetPixel",CODE
  9573.  
  9574.     XDEF _pOS_SetPixel
  9575. _pOS_SetPixel
  9576.     move.l a6,-(a7)
  9577.     move.l 24(a7),-(a7)
  9578.     move.l 24(a7),-(a7)
  9579.     move.l 24(a7),-(a7)
  9580.     move.l 24(a7),-(a7)
  9581.     move.l 24(a7),-(a7)
  9582.     move.l _gb_GfxBase,a6
  9583.     move.l a6,-(a7)
  9584.     move.l -288(a6),a0
  9585.     jsr (a0)
  9586.     lea 24(a7),a7
  9587.     move.l (a7)+,a6
  9588.     rts
  9589.  
  9590.     SECTION "pOS_GetPixelR",CODE
  9591.  
  9592.     XDEF _pOS_GetPixelR
  9593. _pOS_GetPixelR
  9594.     move.l a6,-(a7)
  9595.     move.l 28(a7),-(a7)
  9596.     move.l 28(a7),-(a7)
  9597.     move.l 28(a7),-(a7)
  9598.     move.l 28(a7),-(a7)
  9599.     move.l 28(a7),-(a7)
  9600.     move.l 28(a7),-(a7)
  9601.     move.l _gb_GfxBase,a6
  9602.     move.l a6,-(a7)
  9603.     move.l -276(a6),a0
  9604.     jsr (a0)
  9605.     lea 28(a7),a7
  9606.     move.l (a7)+,a6
  9607.     rts
  9608.  
  9609.     SECTION "pOS_GetPixelR2",CODE
  9610.  
  9611.     XDEF _pOS_GetPixelR2
  9612. _pOS_GetPixelR2
  9613.     move.l a6,-(a7)
  9614.     move.l 28(a7),-(a7)
  9615.     move.l 28(a7),-(a7)
  9616.     move.l 28(a7),-(a7)
  9617.     move.l 28(a7),-(a7)
  9618.     move.l 28(a7),-(a7)
  9619.     move.l 28(a7),-(a7)
  9620.     move.l _gb_GfxBase,a6
  9621.     move.l a6,-(a7)
  9622.     move.l -264(a6),a0
  9623.     jsr (a0)
  9624.     lea 28(a7),a7
  9625.     move.l (a7)+,a6
  9626.     rts
  9627.  
  9628.     SECTION "pOS_GetPixel",CODE
  9629.  
  9630.     XDEF _pOS_GetPixel
  9631. _pOS_GetPixel
  9632.     move.l a6,-(a7)
  9633.     move.l 20(a7),-(a7)
  9634.     move.l 20(a7),-(a7)
  9635.     move.l 20(a7),-(a7)
  9636.     move.l 20(a7),-(a7)
  9637.     move.l _gb_GfxBase,a6
  9638.     move.l a6,-(a7)
  9639.     move.l -252(a6),a0
  9640.     jsr (a0)
  9641.     lea 20(a7),a7
  9642.     move.l (a7)+,a6
  9643.     rts
  9644.  
  9645.     SECTION "pOS_WritePixel",CODE
  9646.  
  9647.     XDEF _pOS_WritePixel
  9648. _pOS_WritePixel
  9649.     move.l a6,-(a7)
  9650.     move.l 16(a7),-(a7)
  9651.     move.l 16(a7),-(a7)
  9652.     move.l 16(a7),-(a7)
  9653.     move.l _gb_GfxBase,a6
  9654.     move.l a6,-(a7)
  9655.     move.l -1176(a6),a0
  9656.     jsr (a0)
  9657.     lea 16(a7),a7
  9658.     move.l (a7)+,a6
  9659.     rts
  9660.  
  9661.     SECTION "pOS_EraseRect",CODE
  9662.  
  9663.     XDEF _pOS_EraseRect
  9664. _pOS_EraseRect
  9665.     move.l a6,-(a7)
  9666.     move.l 24(a7),-(a7)
  9667.     move.l 24(a7),-(a7)
  9668.     move.l 24(a7),-(a7)
  9669.     move.l 24(a7),-(a7)
  9670.     move.l 24(a7),-(a7)
  9671.     move.l _gb_GfxBase,a6
  9672.     move.l a6,-(a7)
  9673.     move.l -1380(a6),a0
  9674.     jsr (a0)
  9675.     lea 24(a7),a7
  9676.     move.l (a7)+,a6
  9677.     rts
  9678.  
  9679.     SECTION "pOS_BltMask",CODE
  9680.  
  9681.     XDEF _pOS_BltMask
  9682. _pOS_BltMask
  9683.     move.l a6,-(a7)
  9684.     move.l 28(a7),-(a7)
  9685.     move.l 28(a7),-(a7)
  9686.     move.l 28(a7),-(a7)
  9687.     move.l 28(a7),-(a7)
  9688.     move.l 28(a7),-(a7)
  9689.     move.l 28(a7),-(a7)
  9690.     move.l _gb_GfxBase,a6
  9691.     move.l a6,-(a7)
  9692.     move.l -324(a6),a0
  9693.     jsr (a0)
  9694.     lea 28(a7),a7
  9695.     move.l (a7)+,a6
  9696.     rts
  9697.  
  9698.     SECTION "pOS_BltMaskRastPort",CODE
  9699.  
  9700.     XDEF _pOS_BltMaskRastPort
  9701. _pOS_BltMaskRastPort
  9702.     move.l a6,-(a7)
  9703.     move.l 24(a7),-(a7)
  9704.     move.l 24(a7),-(a7)
  9705.     move.l 24(a7),-(a7)
  9706.     move.l 24(a7),-(a7)
  9707.     move.l 24(a7),-(a7)
  9708.     move.l _gb_GfxBase,a6
  9709.     move.l a6,-(a7)
  9710.     move.l -1404(a6),a0
  9711.     jsr (a0)
  9712.     lea 24(a7),a7
  9713.     move.l (a7)+,a6
  9714.     rts
  9715.  
  9716.     SECTION "pOS_DrawLineClip",CODE
  9717.  
  9718.     XDEF _pOS_DrawLineClip
  9719. _pOS_DrawLineClip
  9720.     move.l a6,-(a7)
  9721.     move.l 20(a7),-(a7)
  9722.     move.l 20(a7),-(a7)
  9723.     move.l 20(a7),-(a7)
  9724.     move.l 20(a7),-(a7)
  9725.     move.l _gb_GfxBase,a6
  9726.     move.l a6,-(a7)
  9727.     move.l -1452(a6),a0
  9728.     jsr (a0)
  9729.     lea 20(a7),a7
  9730.     move.l (a7)+,a6
  9731.     rts
  9732.  
  9733.     SECTION "pOS_DrawRectFillClip",CODE
  9734.  
  9735.     XDEF _pOS_DrawRectFillClip
  9736. _pOS_DrawRectFillClip
  9737.     move.l a6,-(a7)
  9738.     move.l 28(a7),-(a7)
  9739.     move.l 28(a7),-(a7)
  9740.     move.l 28(a7),-(a7)
  9741.     move.l 28(a7),-(a7)
  9742.     move.l 28(a7),-(a7)
  9743.     move.l 28(a7),-(a7)
  9744.     move.l _gb_GfxBase,a6
  9745.     move.l a6,-(a7)
  9746.     move.l -1440(a6),a0
  9747.     jsr (a0)
  9748.     lea 28(a7),a7
  9749.     move.l (a7)+,a6
  9750.     rts
  9751.  
  9752.     SECTION "pOS_EraseRectClip",CODE
  9753.  
  9754.     XDEF _pOS_EraseRectClip
  9755. _pOS_EraseRectClip
  9756.     move.l a6,-(a7)
  9757.     move.l 28(a7),-(a7)
  9758.     move.l 28(a7),-(a7)
  9759.     move.l 28(a7),-(a7)
  9760.     move.l 28(a7),-(a7)
  9761.     move.l 28(a7),-(a7)
  9762.     move.l 28(a7),-(a7)
  9763.     move.l _gb_GfxBase,a6
  9764.     move.l a6,-(a7)
  9765.     move.l -1428(a6),a0
  9766.     jsr (a0)
  9767.     lea 28(a7),a7
  9768.     move.l (a7)+,a6
  9769.     rts
  9770.  
  9771.     SECTION "pOS_PolyDrawClip",CODE
  9772.  
  9773.     XDEF _pOS_PolyDrawClip
  9774. _pOS_PolyDrawClip
  9775.     move.l a6,-(a7)
  9776.     move.l 28(a7),-(a7)
  9777.     move.l 28(a7),-(a7)
  9778.     move.l 28(a7),-(a7)
  9779.     move.l 28(a7),-(a7)
  9780.     move.l 28(a7),-(a7)
  9781.     move.l 28(a7),-(a7)
  9782.     move.l _gb_GfxBase,a6
  9783.     move.l a6,-(a7)
  9784.     move.l -1416(a6),a0
  9785.     jsr (a0)
  9786.     lea 28(a7),a7
  9787.     move.l (a7)+,a6
  9788.     rts
  9789.  
  9790.     SECTION "pOS_ConstructView",CODE
  9791.  
  9792.     XDEF _pOS_ConstructView
  9793. _pOS_ConstructView
  9794.     move.l a6,-(a7)
  9795.     move.l 8(a7),-(a7)
  9796.     move.l _gb_GfxBase,a6
  9797.     move.l a6,-(a7)
  9798.     move.l -708(a6),a0
  9799.     jsr (a0)
  9800.     lea 8(a7),a7
  9801.     move.l (a7)+,a6
  9802.     rts
  9803.  
  9804.     SECTION "pOS_DestructView",CODE
  9805.  
  9806.     XDEF _pOS_DestructView
  9807. _pOS_DestructView
  9808.     move.l a6,-(a7)
  9809.     move.l 8(a7),-(a7)
  9810.     move.l _gb_GfxBase,a6
  9811.     move.l a6,-(a7)
  9812.     move.l -696(a6),a0
  9813.     jsr (a0)
  9814.     lea 8(a7),a7
  9815.     move.l (a7)+,a6
  9816.     rts
  9817.  
  9818.     SECTION "pOS_ConstructViewPort",CODE
  9819.  
  9820.     XDEF _pOS_ConstructViewPort
  9821. _pOS_ConstructViewPort
  9822.     move.l a6,-(a7)
  9823.     move.l 8(a7),-(a7)
  9824.     move.l _gb_GfxBase,a6
  9825.     move.l a6,-(a7)
  9826.     move.l -684(a6),a0
  9827.     jsr (a0)
  9828.     lea 8(a7),a7
  9829.     move.l (a7)+,a6
  9830.     rts
  9831.  
  9832.     SECTION "pOS_DestructViewPort",CODE
  9833.  
  9834.     XDEF _pOS_DestructViewPort
  9835. _pOS_DestructViewPort
  9836.     move.l a6,-(a7)
  9837.     move.l 8(a7),-(a7)
  9838.     move.l _gb_GfxBase,a6
  9839.     move.l a6,-(a7)
  9840.     move.l -672(a6),a0
  9841.     jsr (a0)
  9842.     lea 8(a7),a7
  9843.     move.l (a7)+,a6
  9844.     rts
  9845.  
  9846.     SECTION "pOS_DisplayView",CODE
  9847.  
  9848.     XDEF _pOS_DisplayView
  9849. _pOS_DisplayView
  9850.     move.l a6,-(a7)
  9851.     move.l 16(a7),-(a7)
  9852.     move.l 16(a7),-(a7)
  9853.     move.l 16(a7),-(a7)
  9854.     move.l _gb_GfxBase,a6
  9855.     move.l a6,-(a7)
  9856.     move.l -1296(a6),a0
  9857.     jsr (a0)
  9858.     lea 16(a7),a7
  9859.     move.l (a7)+,a6
  9860.     rts
  9861.  
  9862.     SECTION "pOS_AddFont",CODE
  9863.  
  9864.     XDEF _pOS_AddFont
  9865. _pOS_AddFont
  9866.     move.l a6,-(a7)
  9867.     move.l 8(a7),-(a7)
  9868.     move.l _gb_GfxBase,a6
  9869.     move.l a6,-(a7)
  9870.     move.l -852(a6),a0
  9871.     jsr (a0)
  9872.     lea 8(a7),a7
  9873.     move.l (a7)+,a6
  9874.     rts
  9875.  
  9876.     SECTION "pOS_RemFont",CODE
  9877.  
  9878.     XDEF _pOS_RemFont
  9879. _pOS_RemFont
  9880.     move.l a6,-(a7)
  9881.     move.l 8(a7),-(a7)
  9882.     move.l _gb_GfxBase,a6
  9883.     move.l a6,-(a7)
  9884.     move.l -840(a6),a0
  9885.     jsr (a0)
  9886.     lea 8(a7),a7
  9887.     move.l (a7)+,a6
  9888.     rts
  9889.  
  9890.     SECTION "pOS_OpenFont",CODE
  9891.  
  9892.     XDEF _pOS_OpenFont
  9893. _pOS_OpenFont
  9894.     move.l a6,-(a7)
  9895.     move.l 8(a7),-(a7)
  9896.     move.l _gb_GfxBase,a6
  9897.     move.l a6,-(a7)
  9898.     move.l -828(a6),a0
  9899.     jsr (a0)
  9900.     lea 8(a7),a7
  9901.     move.l (a7)+,a6
  9902.     rts
  9903.  
  9904.     SECTION "pOS_CloseFont",CODE
  9905.  
  9906.     XDEF _pOS_CloseFont
  9907. _pOS_CloseFont
  9908.     move.l a6,-(a7)
  9909.     move.l 8(a7),-(a7)
  9910.     move.l _gb_GfxBase,a6
  9911.     move.l a6,-(a7)
  9912.     move.l -816(a6),a0
  9913.     jsr (a0)
  9914.     lea 8(a7),a7
  9915.     move.l (a7)+,a6
  9916.     rts
  9917.  
  9918.     SECTION "pOS_DrawText",CODE
  9919.  
  9920.     XDEF _pOS_DrawText
  9921. _pOS_DrawText
  9922.     move.l a6,-(a7)
  9923.     move.l 16(a7),-(a7)
  9924.     move.l 16(a7),-(a7)
  9925.     move.l 16(a7),-(a7)
  9926.     move.l _gb_GfxBase,a6
  9927.     move.l a6,-(a7)
  9928.     move.l -804(a6),a0
  9929.     jsr (a0)
  9930.     lea 16(a7),a7
  9931.     move.l (a7)+,a6
  9932.     rts
  9933.  
  9934.     SECTION "pOS_SetFont",CODE
  9935.  
  9936.     XDEF _pOS_SetFont
  9937. _pOS_SetFont
  9938.     move.l a6,-(a7)
  9939.     move.l 12(a7),-(a7)
  9940.     move.l 12(a7),-(a7)
  9941.     move.l _gb_GfxBase,a6
  9942.     move.l a6,-(a7)
  9943.     move.l -792(a6),a0
  9944.     jsr (a0)
  9945.     lea 12(a7),a7
  9946.     move.l (a7)+,a6
  9947.     rts
  9948.  
  9949.     SECTION "pOS_AskSoftFontStyle",CODE
  9950.  
  9951.     XDEF _pOS_AskSoftFontStyle
  9952. _pOS_AskSoftFontStyle
  9953.     move.l a6,-(a7)
  9954.     move.l 8(a7),-(a7)
  9955.     move.l _gb_GfxBase,a6
  9956.     move.l a6,-(a7)
  9957.     move.l -780(a6),a0
  9958.     jsr (a0)
  9959.     lea 8(a7),a7
  9960.     move.l (a7)+,a6
  9961.     rts
  9962.  
  9963.     SECTION "pOS_SetSoftFontStyle",CODE
  9964.  
  9965.     XDEF _pOS_SetSoftFontStyle
  9966. _pOS_SetSoftFontStyle
  9967.     move.l a6,-(a7)
  9968.     move.l 16(a7),-(a7)
  9969.     move.l 16(a7),-(a7)
  9970.     move.l 16(a7),-(a7)
  9971.     move.l _gb_GfxBase,a6
  9972.     move.l a6,-(a7)
  9973.     move.l -768(a6),a0
  9974.     jsr (a0)
  9975.     lea 16(a7),a7
  9976.     move.l (a7)+,a6
  9977.     rts
  9978.  
  9979.     SECTION "pOS_FindBestSoftFont",CODE
  9980.  
  9981.     XDEF _pOS_FindBestSoftFont
  9982. _pOS_FindBestSoftFont
  9983.     move.l a6,-(a7)
  9984.     move.l 8(a7),-(a7)
  9985.     move.l _gb_GfxBase,a6
  9986.     move.l a6,-(a7)
  9987.     move.l -756(a6),a0
  9988.     jsr (a0)
  9989.     lea 8(a7),a7
  9990.     move.l (a7)+,a6
  9991.     rts
  9992.  
  9993.     SECTION "pOS_TextLength",CODE
  9994.  
  9995.     XDEF _pOS_TextLength
  9996. _pOS_TextLength
  9997.     move.l a6,-(a7)
  9998.     move.l 16(a7),-(a7)
  9999.     move.l 16(a7),-(a7)
  10000.     move.l 16(a7),-(a7)
  10001.     move.l _gb_GfxBase,a6
  10002.     move.l a6,-(a7)
  10003.     move.l -744(a6),a0
  10004.     jsr (a0)
  10005.     lea 16(a7),a7
  10006.     move.l (a7)+,a6
  10007.     rts
  10008.  
  10009.     SECTION "pOS_DrawTextWidth",CODE
  10010.  
  10011.     XDEF _pOS_DrawTextWidth
  10012. _pOS_DrawTextWidth
  10013.     move.l a6,-(a7)
  10014.     move.l 20(a7),-(a7)
  10015.     move.l 20(a7),-(a7)
  10016.     move.l 20(a7),-(a7)
  10017.     move.l 20(a7),-(a7)
  10018.     move.l _gb_GfxBase,a6
  10019.     move.l a6,-(a7)
  10020.     move.l -732(a6),a0
  10021.     jsr (a0)
  10022.     lea 20(a7),a7
  10023.     move.l (a7)+,a6
  10024.     rts
  10025.  
  10026.     SECTION "pOS_DrawTextRect",CODE
  10027.  
  10028.     XDEF _pOS_DrawTextRect
  10029. _pOS_DrawTextRect
  10030.     move.l a6,-(a7)
  10031.     move.l 20(a7),-(a7)
  10032.     move.l 20(a7),-(a7)
  10033.     move.l 20(a7),-(a7)
  10034.     move.l 20(a7),-(a7)
  10035.     move.l _gb_GfxBase,a6
  10036.     move.l a6,-(a7)
  10037.     move.l -720(a6),a0
  10038.     jsr (a0)
  10039.     lea 20(a7),a7
  10040.     move.l (a7)+,a6
  10041.     rts
  10042.  
  10043.     SECTION "pOS_CalcTextDim",CODE
  10044.  
  10045.     XDEF _pOS_CalcTextDim
  10046. _pOS_CalcTextDim
  10047.     move.l a6,-(a7)
  10048.     move.l 24(a7),-(a7)
  10049.     move.l 24(a7),-(a7)
  10050.     move.l 24(a7),-(a7)
  10051.     move.l 24(a7),-(a7)
  10052.     move.l 24(a7),-(a7)
  10053.     move.l _gb_GfxBase,a6
  10054.     move.l a6,-(a7)
  10055.     move.l -1332(a6),a0
  10056.     jsr (a0)
  10057.     lea 24(a7),a7
  10058.     move.l (a7)+,a6
  10059.     rts
  10060.  
  10061.     SECTION "pOS_InitMonIOReq",CODE
  10062.  
  10063.     XDEF _pOS_InitMonIOReq
  10064. _pOS_InitMonIOReq
  10065.     move.l a6,-(a7)
  10066.     move.l 12(a7),-(a7)
  10067.     move.l 12(a7),-(a7)
  10068.     move.l _gb_GfxBase,a6
  10069.     move.l a6,-(a7)
  10070.     move.l -984(a6),a0
  10071.     jsr (a0)
  10072.     lea 12(a7),a7
  10073.     move.l (a7)+,a6
  10074.     rts
  10075.  
  10076.     SECTION "pOS_InitMonDevice",CODE
  10077.  
  10078.     XDEF _pOS_InitMonDevice
  10079. _pOS_InitMonDevice
  10080.     move.l a6,-(a7)
  10081.     move.l 8(a7),-(a7)
  10082.     move.l _gb_GfxBase,a6
  10083.     move.l a6,-(a7)
  10084.     move.l -972(a6),a0
  10085.     jsr (a0)
  10086.     lea 8(a7),a7
  10087.     move.l (a7)+,a6
  10088.     rts
  10089.  
  10090.     SECTION "pOS_AddMonDevice",CODE
  10091.  
  10092.     XDEF _pOS_AddMonDevice
  10093. _pOS_AddMonDevice
  10094.     move.l a6,-(a7)
  10095.     move.l 8(a7),-(a7)
  10096.     move.l _gb_GfxBase,a6
  10097.     move.l a6,-(a7)
  10098.     move.l -960(a6),a0
  10099.     jsr (a0)
  10100.     lea 8(a7),a7
  10101.     move.l (a7)+,a6
  10102.     rts
  10103.  
  10104.     SECTION "pOS_RemMonDevice",CODE
  10105.  
  10106.     XDEF _pOS_RemMonDevice
  10107. _pOS_RemMonDevice
  10108.     move.l a6,-(a7)
  10109.     move.l 8(a7),-(a7)
  10110.     move.l _gb_GfxBase,a6
  10111.     move.l a6,-(a7)
  10112.     move.l -948(a6),a0
  10113.     jsr (a0)
  10114.     lea 8(a7),a7
  10115.     move.l (a7)+,a6
  10116.     rts
  10117.  
  10118.     SECTION "pOS_OpenMonDevice",CODE
  10119.  
  10120.     XDEF _pOS_OpenMonDevice
  10121. _pOS_OpenMonDevice
  10122.     move.l a6,-(a7)
  10123.     move.l 8(a7),-(a7)
  10124.     move.l _gb_GfxBase,a6
  10125.     move.l a6,-(a7)
  10126.     move.l -936(a6),a0
  10127.     jsr (a0)
  10128.     lea 8(a7),a7
  10129.     move.l (a7)+,a6
  10130.     rts
  10131.  
  10132.     SECTION "pOS_CloseMonDevice",CODE
  10133.  
  10134.     XDEF _pOS_CloseMonDevice
  10135. _pOS_CloseMonDevice
  10136.     move.l a6,-(a7)
  10137.     move.l 8(a7),-(a7)
  10138.     move.l _gb_GfxBase,a6
  10139.     move.l a6,-(a7)
  10140.     move.l -924(a6),a0
  10141.     jsr (a0)
  10142.     lea 8(a7),a7
  10143.     move.l (a7)+,a6
  10144.     rts
  10145.  
  10146.     SECTION "pOS_GetNextMonDevice",CODE
  10147.  
  10148.     XDEF _pOS_GetNextMonDevice
  10149. _pOS_GetNextMonDevice
  10150.     move.l a6,-(a7)
  10151.     move.l 8(a7),-(a7)
  10152.     move.l _gb_GfxBase,a6
  10153.     move.l a6,-(a7)
  10154.     move.l -912(a6),a0
  10155.     jsr (a0)
  10156.     lea 8(a7),a7
  10157.     move.l (a7)+,a6
  10158.     rts
  10159.  
  10160.     SECTION "pOS_GetMonDevice",CODE
  10161.  
  10162.     XDEF _pOS_GetMonDevice
  10163. _pOS_GetMonDevice
  10164.     move.l a6,-(a7)
  10165.     move.l 12(a7),-(a7)
  10166.     move.l 12(a7),-(a7)
  10167.     move.l _gb_GfxBase,a6
  10168.     move.l a6,-(a7)
  10169.     move.l -900(a6),a0
  10170.     jsr (a0)
  10171.     lea 12(a7),a7
  10172.     move.l (a7)+,a6
  10173.     rts
  10174.  
  10175.     SECTION "pOS_GetMonDeviceName",CODE
  10176.  
  10177.     XDEF _pOS_GetMonDeviceName
  10178. _pOS_GetMonDeviceName
  10179.     move.l a6,-(a7)
  10180.     move.l 12(a7),-(a7)
  10181.     move.l 12(a7),-(a7)
  10182.     move.l _gb_GfxBase,a6
  10183.     move.l a6,-(a7)
  10184.     move.l -888(a6),a0
  10185.     jsr (a0)
  10186.     lea 12(a7),a7
  10187.     move.l (a7)+,a6
  10188.     rts
  10189.  
  10190.     SECTION "pOS_GetMonMountName",CODE
  10191.  
  10192.     XDEF _pOS_GetMonMountName
  10193. _pOS_GetMonMountName
  10194.     move.l a6,-(a7)
  10195.     move.l 8(a7),-(a7)
  10196.     move.l _gb_GfxBase,a6
  10197.     move.l a6,-(a7)
  10198.     move.l -876(a6),a0
  10199.     jsr (a0)
  10200.     lea 8(a7),a7
  10201.     move.l (a7)+,a6
  10202.     rts
  10203.  
  10204.     SECTION "pOS_CreateMonDevFromMount",CODE
  10205.  
  10206.     XDEF _pOS_CreateMonDevFromMount
  10207. _pOS_CreateMonDevFromMount
  10208.     move.l a6,-(a7)
  10209.     move.l 8(a7),-(a7)
  10210.     move.l _gb_GfxBase,a6
  10211.     move.l a6,-(a7)
  10212.     move.l -864(a6),a0
  10213.     jsr (a0)
  10214.     lea 8(a7),a7
  10215.     move.l (a7)+,a6
  10216.     rts
  10217.  
  10218.     SECTION "pOS_LockMonObject",CODE
  10219.  
  10220.     XDEF _pOS_LockMonObject
  10221. _pOS_LockMonObject
  10222.     move.l a6,-(a7)
  10223.     move.l 16(a7),-(a7)
  10224.     move.l 16(a7),-(a7)
  10225.     move.l 16(a7),-(a7)
  10226.     move.l _gb_GfxBase,a6
  10227.     move.l a6,-(a7)
  10228.     move.l -1140(a6),a0
  10229.     jsr (a0)
  10230.     lea 16(a7),a7
  10231.     move.l (a7)+,a6
  10232.     rts
  10233.  
  10234.     SECTION "pOS_UnlockMonObject",CODE
  10235.  
  10236.     XDEF _pOS_UnlockMonObject
  10237. _pOS_UnlockMonObject
  10238.     move.l a6,-(a7)
  10239.     move.l 8(a7),-(a7)
  10240.     move.l _gb_GfxBase,a6
  10241.     move.l a6,-(a7)
  10242.     move.l -1128(a6),a0
  10243.     jsr (a0)
  10244.     lea 8(a7),a7
  10245.     move.l (a7)+,a6
  10246.     rts
  10247.  
  10248.     SECTION "pOS_DupMonObjectLock",CODE
  10249.  
  10250.     XDEF _pOS_DupMonObjectLock
  10251. _pOS_DupMonObjectLock
  10252.     move.l a6,-(a7)
  10253.     move.l 8(a7),-(a7)
  10254.     move.l _gb_GfxBase,a6
  10255.     move.l a6,-(a7)
  10256.     move.l -1116(a6),a0
  10257.     jsr (a0)
  10258.     lea 8(a7),a7
  10259.     move.l (a7)+,a6
  10260.     rts
  10261.  
  10262.     SECTION "pOS_ExamineMonObject",CODE
  10263.  
  10264.     XDEF _pOS_ExamineMonObject
  10265. _pOS_ExamineMonObject
  10266.     move.l a6,-(a7)
  10267.     move.l 16(a7),-(a7)
  10268.     move.l 16(a7),-(a7)
  10269.     move.l 16(a7),-(a7)
  10270.     move.l _gb_GfxBase,a6
  10271.     move.l a6,-(a7)
  10272.     move.l -1104(a6),a0
  10273.     jsr (a0)
  10274.     lea 16(a7),a7
  10275.     move.l (a7)+,a6
  10276.     rts
  10277.  
  10278.     SECTION "pOS_ExNextMonObject",CODE
  10279.  
  10280.     XDEF _pOS_ExNextMonObject
  10281. _pOS_ExNextMonObject
  10282.     move.l a6,-(a7)
  10283.     move.l 12(a7),-(a7)
  10284.     move.l 12(a7),-(a7)
  10285.     move.l _gb_GfxBase,a6
  10286.     move.l a6,-(a7)
  10287.     move.l -1092(a6),a0
  10288.     jsr (a0)
  10289.     lea 12(a7),a7
  10290.     move.l (a7)+,a6
  10291.     rts
  10292.  
  10293.     SECTION "pOS_ConstructGfxLk",CODE
  10294.  
  10295.     XDEF _pOS_ConstructGfxLk
  10296. _pOS_ConstructGfxLk
  10297.     move.l a6,-(a7)
  10298.     move.l 16(a7),-(a7)
  10299.     move.l 16(a7),-(a7)
  10300.     move.l 16(a7),-(a7)
  10301.     move.l _gb_GfxBase,a6
  10302.     move.l a6,-(a7)
  10303.     move.l -1080(a6),a0
  10304.     jsr (a0)
  10305.     lea 16(a7),a7
  10306.     move.l (a7)+,a6
  10307.     rts
  10308.  
  10309.     SECTION "pOS_DestructGfxLk",CODE
  10310.  
  10311.     XDEF _pOS_DestructGfxLk
  10312. _pOS_DestructGfxLk
  10313.     move.l a6,-(a7)
  10314.     move.l 8(a7),-(a7)
  10315.     move.l _gb_GfxBase,a6
  10316.     move.l a6,-(a7)
  10317.     move.l -1068(a6),a0
  10318.     jsr (a0)
  10319.     lea 8(a7),a7
  10320.     move.l (a7)+,a6
  10321.     rts
  10322.  
  10323.     SECTION "pOS_OpenMonFile",CODE
  10324.  
  10325.     XDEF _pOS_OpenMonFile
  10326. _pOS_OpenMonFile
  10327.     move.l a6,-(a7)
  10328.     move.l 16(a7),-(a7)
  10329.     move.l 16(a7),-(a7)
  10330.     move.l 16(a7),-(a7)
  10331.     move.l _gb_GfxBase,a6
  10332.     move.l a6,-(a7)
  10333.     move.l -1056(a6),a0
  10334.     jsr (a0)
  10335.     lea 16(a7),a7
  10336.     move.l (a7)+,a6
  10337.     rts
  10338.  
  10339.     SECTION "pOS_CloseMonFile",CODE
  10340.  
  10341.     XDEF _pOS_CloseMonFile
  10342. _pOS_CloseMonFile
  10343.     move.l a6,-(a7)
  10344.     move.l 8(a7),-(a7)
  10345.     move.l _gb_GfxBase,a6
  10346.     move.l a6,-(a7)
  10347.     move.l -1044(a6),a0
  10348.     jsr (a0)
  10349.     lea 8(a7),a7
  10350.     move.l (a7)+,a6
  10351.     rts
  10352.  
  10353.     SECTION "pOS_ConstructGfxFH",CODE
  10354.  
  10355.     XDEF _pOS_ConstructGfxFH
  10356. _pOS_ConstructGfxFH
  10357.     move.l a6,-(a7)
  10358.     move.l 16(a7),-(a7)
  10359.     move.l 16(a7),-(a7)
  10360.     move.l 16(a7),-(a7)
  10361.     move.l _gb_GfxBase,a6
  10362.     move.l a6,-(a7)
  10363.     move.l -1032(a6),a0
  10364.     jsr (a0)
  10365.     lea 16(a7),a7
  10366.     move.l (a7)+,a6
  10367.     rts
  10368.  
  10369.     SECTION "pOS_DestructGfxFH",CODE
  10370.  
  10371.     XDEF _pOS_DestructGfxFH
  10372. _pOS_DestructGfxFH
  10373.     move.l a6,-(a7)
  10374.     move.l 8(a7),-(a7)
  10375.     move.l _gb_GfxBase,a6
  10376.     move.l a6,-(a7)
  10377.     move.l -1020(a6),a0
  10378.     jsr (a0)
  10379.     lea 8(a7),a7
  10380.     move.l (a7)+,a6
  10381.     rts
  10382.  
  10383.     SECTION "pOS_DupMonFile",CODE
  10384.  
  10385.     XDEF _pOS_DupMonFile
  10386. _pOS_DupMonFile
  10387.     move.l a6,-(a7)
  10388.     move.l 8(a7),-(a7)
  10389.     move.l _gb_GfxBase,a6
  10390.     move.l a6,-(a7)
  10391.     move.l -1008(a6),a0
  10392.     jsr (a0)
  10393.     lea 8(a7),a7
  10394.     move.l (a7)+,a6
  10395.     rts
  10396.  
  10397.     SECTION "pOS_SetGfxFHView",CODE
  10398.  
  10399.     XDEF _pOS_SetGfxFHView
  10400. _pOS_SetGfxFHView
  10401.     move.l a6,-(a7)
  10402.     move.l 16(a7),-(a7)
  10403.     move.l 16(a7),-(a7)
  10404.     move.l 16(a7),-(a7)
  10405.     move.l _gb_GfxBase,a6
  10406.     move.l a6,-(a7)
  10407.     move.l -1320(a6),a0
  10408.     jsr (a0)
  10409.     lea 16(a7),a7
  10410.     move.l (a7)+,a6
  10411.     rts
  10412.  
  10413.     SECTION "pOS_DisplayMonFile",CODE
  10414.  
  10415.     XDEF _pOS_DisplayMonFile
  10416. _pOS_DisplayMonFile
  10417.     move.l a6,-(a7)
  10418.     move.l 12(a7),-(a7)
  10419.     move.l 12(a7),-(a7)
  10420.     move.l _gb_GfxBase,a6
  10421.     move.l a6,-(a7)
  10422.     move.l -1308(a6),a0
  10423.     jsr (a0)
  10424.     lea 12(a7),a7
  10425.     move.l (a7)+,a6
  10426.     rts
  10427.  
  10428.     SECTION "pOS_DrawBorderBox",CODE
  10429.  
  10430.     XDEF _pOS_DrawBorderBox
  10431. _pOS_DrawBorderBox
  10432.     move.l a6,-(a7)
  10433.     move.l 20(a7),-(a7)
  10434.     move.l 20(a7),-(a7)
  10435.     move.l 20(a7),-(a7)
  10436.     move.l 20(a7),-(a7)
  10437.     move.l _gb_GfxBase,a6
  10438.     move.l a6,-(a7)
  10439.     move.l -1164(a6),a0
  10440.     jsr (a0)
  10441.     lea 20(a7),a7
  10442.     move.l (a7)+,a6
  10443.     rts
  10444.  
  10445.     SECTION "pOS_CalcBorderBox",CODE
  10446.  
  10447.     XDEF _pOS_CalcBorderBox
  10448. _pOS_CalcBorderBox
  10449.     move.l a6,-(a7)
  10450.     move.l 12(a7),-(a7)
  10451.     move.l 12(a7),-(a7)
  10452.     move.l _gb_GfxBase,a6
  10453.     move.l a6,-(a7)
  10454.     move.l -1152(a6),a0
  10455.     jsr (a0)
  10456.     lea 12(a7),a7
  10457.     move.l (a7)+,a6
  10458.     rts
  10459.  
  10460.     SECTION "pOS_DrawBorderBoxClip",CODE
  10461.  
  10462.     XDEF _pOS_DrawBorderBoxClip
  10463. _pOS_DrawBorderBoxClip
  10464.     move.l a6,-(a7)
  10465.     move.l 24(a7),-(a7)
  10466.     move.l 24(a7),-(a7)
  10467.     move.l 24(a7),-(a7)
  10468.     move.l 24(a7),-(a7)
  10469.     move.l 24(a7),-(a7)
  10470.     move.l _gb_GfxBase,a6
  10471.     move.l a6,-(a7)
  10472.     move.l -1464(a6),a0
  10473.     jsr (a0)
  10474.     lea 24(a7),a7
  10475.     move.l (a7)+,a6
  10476.     rts
  10477.  
  10478.     SECTION "pOS_MountMonDevice",CODE
  10479.  
  10480.     XDEF _pOS_MountMonDevice
  10481. _pOS_MountMonDevice
  10482.     move.l a6,-(a7)
  10483.     move.l 20(a7),-(a7)
  10484.     move.l 20(a7),-(a7)
  10485.     move.l 20(a7),-(a7)
  10486.     move.l 20(a7),-(a7)
  10487.     move.l _gb_GfxBase,a6
  10488.     move.l a6,-(a7)
  10489.     move.l -996(a6),a0
  10490.     jsr (a0)
  10491.     lea 20(a7),a7
  10492.     move.l (a7)+,a6
  10493.     rts
  10494.  
  10495. ; Stub functions for protofile "pConsole2.h"
  10496. ; Generated by genStubs 1.0 for StormC
  10497. ; © 1996 HAAGE & PARTNER GmbH
  10498.  
  10499. ; DO NOT EDIT
  10500.  
  10501.     SECTION "pOS_RawKeyConvert",CODE
  10502.  
  10503.     XDEF _pOS_RawKeyConvert
  10504.     XREF _gb_ConsoleBase
  10505. _pOS_RawKeyConvert
  10506.     move.l a6,-(a7)
  10507.     move.l 16(a7),-(a7)
  10508.     move.l 16(a7),-(a7)
  10509.     move.l 16(a7),-(a7)
  10510.     move.l _gb_ConsoleBase,a6
  10511.     move.l a6,-(a7)
  10512.     move.l -276(a6),a0
  10513.     jsr (a0)
  10514.     lea 16(a7),a7
  10515.     move.l (a7)+,a6
  10516.     rts
  10517.  
  10518.     SECTION "pOS_MapRawKey",CODE
  10519.  
  10520.     XDEF _pOS_MapRawKey
  10521. _pOS_MapRawKey
  10522.     move.l a6,-(a7)
  10523.     move.l 20(a7),-(a7)
  10524.     move.l 20(a7),-(a7)
  10525.     move.l 20(a7),-(a7)
  10526.     move.l 20(a7),-(a7)
  10527.     move.l _gb_ConsoleBase,a6
  10528.     move.l a6,-(a7)
  10529.     move.l -264(a6),a0
  10530.     jsr (a0)
  10531.     lea 20(a7),a7
  10532.     move.l (a7)+,a6
  10533.     rts
  10534.  
  10535. ; Stub functions for protofile "pDtType2.h"
  10536. ; Generated by genStubs 1.0 for StormC
  10537. ; © 1996 HAAGE & PARTNER GmbH
  10538.  
  10539. ; DO NOT EDIT
  10540.  
  10541.     SECTION "pOS_CreateDTObjectA",CODE
  10542.  
  10543.     XDEF _pOS_CreateDTObjectA
  10544.     XREF _gb_DtTypeBase
  10545. _pOS_CreateDTObjectA
  10546.     move.l a6,-(a7)
  10547.     move.l 28(a7),-(a7)
  10548.     move.l 28(a7),-(a7)
  10549.     move.l 28(a7),-(a7)
  10550.     move.l 28(a7),-(a7)
  10551.     move.l 28(a7),-(a7)
  10552.     move.l 28(a7),-(a7)
  10553.     move.l _gb_DtTypeBase,a6
  10554.     move.l a6,-(a7)
  10555.     move.l -264(a6),a0
  10556.     jsr (a0)
  10557.     lea 28(a7),a7
  10558.     move.l (a7)+,a6
  10559.     rts
  10560.  
  10561.     SECTION "pOS_CreateDTObject",CODE
  10562.  
  10563.     XDEF _pOS_CreateDTObject
  10564. _pOS_CreateDTObject
  10565.     move.l a6,-(a7)
  10566.     pea 28(a7)
  10567.     move.l 28(a7),-(a7)
  10568.     move.l 28(a7),-(a7)
  10569.     move.l 28(a7),-(a7)
  10570.     move.l 28(a7),-(a7)
  10571.     move.l 28(a7),-(a7)
  10572.     move.l _gb_DtTypeBase,a6
  10573.     move.l a6,-(a7)
  10574.     move.l -264(a6),a0
  10575.     jsr (a0)
  10576.     lea 28(a7),a7
  10577.     move.l (a7)+,a6
  10578.     rts
  10579.  
  10580.     SECTION "pOS_DeleteDTObject",CODE
  10581.  
  10582.     XDEF _pOS_DeleteDTObject
  10583. _pOS_DeleteDTObject
  10584.     move.l a6,-(a7)
  10585.     move.l 8(a7),-(a7)
  10586.     move.l _gb_DtTypeBase,a6
  10587.     move.l a6,-(a7)
  10588.     move.l -276(a6),a0
  10589.     jsr (a0)
  10590.     lea 8(a7),a7
  10591.     move.l (a7)+,a6
  10592.     rts
  10593.  
  10594.     SECTION "pOS_LoadDTObjectA",CODE
  10595.  
  10596.     XDEF _pOS_LoadDTObjectA
  10597. _pOS_LoadDTObjectA
  10598.     move.l a6,-(a7)
  10599.     move.l 16(a7),-(a7)
  10600.     move.l 16(a7),-(a7)
  10601.     move.l 16(a7),-(a7)
  10602.     move.l _gb_DtTypeBase,a6
  10603.     move.l a6,-(a7)
  10604.     move.l -288(a6),a0
  10605.     jsr (a0)
  10606.     lea 16(a7),a7
  10607.     move.l (a7)+,a6
  10608.     rts
  10609.  
  10610.     SECTION "pOS_LoadDTObject",CODE
  10611.  
  10612.     XDEF _pOS_LoadDTObject
  10613. _pOS_LoadDTObject
  10614.     move.l a6,-(a7)
  10615.     pea 16(a7)
  10616.     move.l 16(a7),-(a7)
  10617.     move.l 16(a7),-(a7)
  10618.     move.l _gb_DtTypeBase,a6
  10619.     move.l a6,-(a7)
  10620.     move.l -288(a6),a0
  10621.     jsr (a0)
  10622.     lea 16(a7),a7
  10623.     move.l (a7)+,a6
  10624.     rts
  10625.  
  10626.     SECTION "pOS_SaveDTObjectA",CODE
  10627.  
  10628.     XDEF _pOS_SaveDTObjectA
  10629. _pOS_SaveDTObjectA
  10630.     move.l a6,-(a7)
  10631.     move.l 16(a7),-(a7)
  10632.     move.l 16(a7),-(a7)
  10633.     move.l 16(a7),-(a7)
  10634.     move.l _gb_DtTypeBase,a6
  10635.     move.l a6,-(a7)
  10636.     move.l -300(a6),a0
  10637.     jsr (a0)
  10638.     lea 16(a7),a7
  10639.     move.l (a7)+,a6
  10640.     rts
  10641.  
  10642.     SECTION "pOS_SaveDTObject",CODE
  10643.  
  10644.     XDEF _pOS_SaveDTObject
  10645. _pOS_SaveDTObject
  10646.     move.l a6,-(a7)
  10647.     pea 16(a7)
  10648.     move.l 16(a7),-(a7)
  10649.     move.l 16(a7),-(a7)
  10650.     move.l _gb_DtTypeBase,a6
  10651.     move.l a6,-(a7)
  10652.     move.l -300(a6),a0
  10653.     jsr (a0)
  10654.     lea 16(a7),a7
  10655.     move.l (a7)+,a6
  10656.     rts
  10657.  
  10658.     SECTION "pOS_ObtainFHDtTypeDescribeA",CODE
  10659.  
  10660.     XDEF _pOS_ObtainFHDtTypeDescribeA
  10661. _pOS_ObtainFHDtTypeDescribeA
  10662.     move.l a6,-(a7)
  10663.     move.l 28(a7),-(a7)
  10664.     move.l 28(a7),-(a7)
  10665.     move.l 28(a7),-(a7)
  10666.     move.l 28(a7),-(a7)
  10667.     move.l 28(a7),-(a7)
  10668.     move.l 28(a7),-(a7)
  10669.     move.l _gb_DtTypeBase,a6
  10670.     move.l a6,-(a7)
  10671.     move.l -324(a6),a0
  10672.     jsr (a0)
  10673.     lea 28(a7),a7
  10674.     move.l (a7)+,a6
  10675.     rts
  10676.  
  10677.     SECTION "pOS_ObtainFHDtTypeDescribe",CODE
  10678.  
  10679.     XDEF _pOS_ObtainFHDtTypeDescribe
  10680. _pOS_ObtainFHDtTypeDescribe
  10681.     move.l a6,-(a7)
  10682.     pea 28(a7)
  10683.     move.l 28(a7),-(a7)
  10684.     move.l 28(a7),-(a7)
  10685.     move.l 28(a7),-(a7)
  10686.     move.l 28(a7),-(a7)
  10687.     move.l 28(a7),-(a7)
  10688.     move.l _gb_DtTypeBase,a6
  10689.     move.l a6,-(a7)
  10690.     move.l -324(a6),a0
  10691.     jsr (a0)
  10692.     lea 28(a7),a7
  10693.     move.l (a7)+,a6
  10694.     rts
  10695.  
  10696.     SECTION "pOS_ReleaseDtTypeDescribe",CODE
  10697.  
  10698.     XDEF _pOS_ReleaseDtTypeDescribe
  10699. _pOS_ReleaseDtTypeDescribe
  10700.     move.l a6,-(a7)
  10701.     move.l 8(a7),-(a7)
  10702.     move.l _gb_DtTypeBase,a6
  10703.     move.l a6,-(a7)
  10704.     move.l -312(a6),a0
  10705.     jsr (a0)
  10706.     lea 8(a7),a7
  10707.     move.l (a7)+,a6
  10708.     rts
  10709.  
  10710.     SECTION "pOS_ReadDTObjectA",CODE
  10711.  
  10712.     XDEF _pOS_ReadDTObjectA
  10713. _pOS_ReadDTObjectA
  10714.     move.l a6,-(a7)
  10715.     move.l 20(a7),-(a7)
  10716.     move.l 20(a7),-(a7)
  10717.     move.l 20(a7),-(a7)
  10718.     move.l 20(a7),-(a7)
  10719.     move.l _gb_DtTypeBase,a6
  10720.     move.l a6,-(a7)
  10721.     move.l -408(a6),a0
  10722.     jsr (a0)
  10723.     lea 20(a7),a7
  10724.     move.l (a7)+,a6
  10725.     rts
  10726.  
  10727.     SECTION "pOS_ReadDTObject",CODE
  10728.  
  10729.     XDEF _pOS_ReadDTObject
  10730. _pOS_ReadDTObject
  10731.     move.l a6,-(a7)
  10732.     pea 20(a7)
  10733.     move.l 20(a7),-(a7)
  10734.     move.l 20(a7),-(a7)
  10735.     move.l 20(a7),-(a7)
  10736.     move.l _gb_DtTypeBase,a6
  10737.     move.l a6,-(a7)
  10738.     move.l -408(a6),a0
  10739.     jsr (a0)
  10740.     lea 20(a7),a7
  10741.     move.l (a7)+,a6
  10742.     rts
  10743.  
  10744.     SECTION "pOS_WriteDTObjectA",CODE
  10745.  
  10746.     XDEF _pOS_WriteDTObjectA
  10747. _pOS_WriteDTObjectA
  10748.     move.l a6,-(a7)
  10749.     move.l 20(a7),-(a7)
  10750.     move.l 20(a7),-(a7)
  10751.     move.l 20(a7),-(a7)
  10752.     move.l 20(a7),-(a7)
  10753.     move.l _gb_DtTypeBase,a6
  10754.     move.l a6,-(a7)
  10755.     move.l -396(a6),a0
  10756.     jsr (a0)
  10757.     lea 20(a7),a7
  10758.     move.l (a7)+,a6
  10759.     rts
  10760.  
  10761.     SECTION "pOS_WriteDTObject",CODE
  10762.  
  10763.     XDEF _pOS_WriteDTObject
  10764. _pOS_WriteDTObject
  10765.     move.l a6,-(a7)
  10766.     pea 20(a7)
  10767.     move.l 20(a7),-(a7)
  10768.     move.l 20(a7),-(a7)
  10769.     move.l 20(a7),-(a7)
  10770.     move.l _gb_DtTypeBase,a6
  10771.     move.l a6,-(a7)
  10772.     move.l -396(a6),a0
  10773.     jsr (a0)
  10774.     lea 20(a7),a7
  10775.     move.l (a7)+,a6
  10776.     rts
  10777.  
  10778.     SECTION "pOS_ConvertDTObjectA",CODE
  10779.  
  10780.     XDEF _pOS_ConvertDTObjectA
  10781. _pOS_ConvertDTObjectA
  10782.     move.l a6,-(a7)
  10783.     move.l 24(a7),-(a7)
  10784.     move.l 24(a7),-(a7)
  10785.     move.l 24(a7),-(a7)
  10786.     move.l 24(a7),-(a7)
  10787.     move.l 24(a7),-(a7)
  10788.     move.l _gb_DtTypeBase,a6
  10789.     move.l a6,-(a7)
  10790.     move.l -384(a6),a0
  10791.     jsr (a0)
  10792.     lea 24(a7),a7
  10793.     move.l (a7)+,a6
  10794.     rts
  10795.  
  10796.     SECTION "pOS_ConvertDTObject",CODE
  10797.  
  10798.     XDEF _pOS_ConvertDTObject
  10799. _pOS_ConvertDTObject
  10800.     move.l a6,-(a7)
  10801.     pea 24(a7)
  10802.     move.l 24(a7),-(a7)
  10803.     move.l 24(a7),-(a7)
  10804.     move.l 24(a7),-(a7)
  10805.     move.l 24(a7),-(a7)
  10806.     move.l _gb_DtTypeBase,a6
  10807.     move.l a6,-(a7)
  10808.     move.l -384(a6),a0
  10809.     jsr (a0)
  10810.     lea 24(a7),a7
  10811.     move.l (a7)+,a6
  10812.     rts
  10813.  
  10814.     SECTION "pOS_CreateFHDTObjectA",CODE
  10815.  
  10816.     XDEF _pOS_CreateFHDTObjectA
  10817. _pOS_CreateFHDTObjectA
  10818.     move.l a6,-(a7)
  10819.     move.l 24(a7),-(a7)
  10820.     move.l 24(a7),-(a7)
  10821.     move.l 24(a7),-(a7)
  10822.     move.l 24(a7),-(a7)
  10823.     move.l 24(a7),-(a7)
  10824.     move.l _gb_DtTypeBase,a6
  10825.     move.l a6,-(a7)
  10826.     move.l -420(a6),a0
  10827.     jsr (a0)
  10828.     lea 24(a7),a7
  10829.     move.l (a7)+,a6
  10830.     rts
  10831.  
  10832.     SECTION "pOS_CreateFHDTObject",CODE
  10833.  
  10834.     XDEF _pOS_CreateFHDTObject
  10835. _pOS_CreateFHDTObject
  10836.     move.l a6,-(a7)
  10837.     pea 24(a7)
  10838.     move.l 24(a7),-(a7)
  10839.     move.l 24(a7),-(a7)
  10840.     move.l 24(a7),-(a7)
  10841.     move.l 24(a7),-(a7)
  10842.     move.l _gb_DtTypeBase,a6
  10843.     move.l a6,-(a7)
  10844.     move.l -420(a6),a0
  10845.     jsr (a0)
  10846.     lea 24(a7),a7
  10847.     move.l (a7)+,a6
  10848.     rts
  10849.  
  10850.     SECTION "pOS_DeleteDtTypeFileID",CODE
  10851.  
  10852.     XDEF _pOS_DeleteDtTypeFileID
  10853. _pOS_DeleteDtTypeFileID
  10854.     move.l a6,-(a7)
  10855.     move.l 8(a7),-(a7)
  10856.     move.l _gb_DtTypeBase,a6
  10857.     move.l a6,-(a7)
  10858.     move.l -492(a6),a0
  10859.     jsr (a0)
  10860.     lea 8(a7),a7
  10861.     move.l (a7)+,a6
  10862.     rts
  10863.  
  10864.     SECTION "pOS_CreateDtTypeFPattern",CODE
  10865.  
  10866.     XDEF _pOS_CreateDtTypeFPattern
  10867. _pOS_CreateDtTypeFPattern
  10868.     move.l a6,-(a7)
  10869.     move.l 8(a7),-(a7)
  10870.     move.l _gb_DtTypeBase,a6
  10871.     move.l a6,-(a7)
  10872.     move.l -480(a6),a0
  10873.     jsr (a0)
  10874.     lea 8(a7),a7
  10875.     move.l (a7)+,a6
  10876.     rts
  10877.  
  10878.     SECTION "pOS_IsDtTypeName",CODE
  10879.  
  10880.     XDEF _pOS_IsDtTypeName
  10881. _pOS_IsDtTypeName
  10882.     move.l a6,-(a7)
  10883.     move.l 12(a7),-(a7)
  10884.     move.l 12(a7),-(a7)
  10885.     move.l _gb_DtTypeBase,a6
  10886.     move.l a6,-(a7)
  10887.     move.l -468(a6),a0
  10888.     jsr (a0)
  10889.     lea 12(a7),a7
  10890.     move.l (a7)+,a6
  10891.     rts
  10892.  
  10893.     SECTION "pOS_TstReadDTObjectA",CODE
  10894.  
  10895.     XDEF _pOS_TstReadDTObjectA
  10896. _pOS_TstReadDTObjectA
  10897.     move.l a6,-(a7)
  10898.     move.l 20(a7),-(a7)
  10899.     move.l 20(a7),-(a7)
  10900.     move.l 20(a7),-(a7)
  10901.     move.l 20(a7),-(a7)
  10902.     move.l _gb_DtTypeBase,a6
  10903.     move.l a6,-(a7)
  10904.     move.l -456(a6),a0
  10905.     jsr (a0)
  10906.     lea 20(a7),a7
  10907.     move.l (a7)+,a6
  10908.     rts
  10909.  
  10910.     SECTION "pOS_TstReadDTObject",CODE
  10911.  
  10912.     XDEF _pOS_TstReadDTObject
  10913. _pOS_TstReadDTObject
  10914.     move.l a6,-(a7)
  10915.     pea 20(a7)
  10916.     move.l 20(a7),-(a7)
  10917.     move.l 20(a7),-(a7)
  10918.     move.l 20(a7),-(a7)
  10919.     move.l _gb_DtTypeBase,a6
  10920.     move.l a6,-(a7)
  10921.     move.l -456(a6),a0
  10922.     jsr (a0)
  10923.     lea 20(a7),a7
  10924.     move.l (a7)+,a6
  10925.     rts
  10926.  
  10927.     SECTION "pOS_CloneDTObjectA",CODE
  10928.  
  10929.     XDEF _pOS_CloneDTObjectA
  10930. _pOS_CloneDTObjectA
  10931.     move.l a6,-(a7)
  10932.     move.l 12(a7),-(a7)
  10933.     move.l 12(a7),-(a7)
  10934.     move.l _gb_DtTypeBase,a6
  10935.     move.l a6,-(a7)
  10936.     move.l -444(a6),a0
  10937.     jsr (a0)
  10938.     lea 12(a7),a7
  10939.     move.l (a7)+,a6
  10940.     rts
  10941.  
  10942.     SECTION "pOS_CloneDTObject",CODE
  10943.  
  10944.     XDEF _pOS_CloneDTObject
  10945. _pOS_CloneDTObject
  10946.     move.l a6,-(a7)
  10947.     pea 12(a7)
  10948.     move.l 12(a7),-(a7)
  10949.     move.l _gb_DtTypeBase,a6
  10950.     move.l a6,-(a7)
  10951.     move.l -444(a6),a0
  10952.     jsr (a0)
  10953.     lea 12(a7),a7
  10954.     move.l (a7)+,a6
  10955.     rts
  10956.  
  10957.     SECTION "pOS_GetIDTObjectA",CODE
  10958.  
  10959.     XDEF _pOS_GetIDTObjectA
  10960. _pOS_GetIDTObjectA
  10961.     move.l a6,-(a7)
  10962.     move.l 12(a7),-(a7)
  10963.     move.l 12(a7),-(a7)
  10964.     move.l _gb_DtTypeBase,a6
  10965.     move.l a6,-(a7)
  10966.     move.l -432(a6),a0
  10967.     jsr (a0)
  10968.     lea 12(a7),a7
  10969.     move.l (a7)+,a6
  10970.     rts
  10971.  
  10972.     SECTION "pOS_GetIDTObject",CODE
  10973.  
  10974.     XDEF _pOS_GetIDTObject
  10975. _pOS_GetIDTObject
  10976.     move.l a6,-(a7)
  10977.     pea 12(a7)
  10978.     move.l 12(a7),-(a7)
  10979.     move.l _gb_DtTypeBase,a6
  10980.     move.l a6,-(a7)
  10981.     move.l -432(a6),a0
  10982.     jsr (a0)
  10983.     lea 12(a7),a7
  10984.     move.l (a7)+,a6
  10985.     rts
  10986.  
  10987.     SECTION "pOS_CreateDtTypeDescribeA",CODE
  10988.  
  10989.     XDEF _pOS_CreateDtTypeDescribeA
  10990. _pOS_CreateDtTypeDescribeA
  10991.     move.l a6,-(a7)
  10992.     move.l 8(a7),-(a7)
  10993.     move.l _gb_DtTypeBase,a6
  10994.     move.l a6,-(a7)
  10995.     move.l -372(a6),a0
  10996.     jsr (a0)
  10997.     lea 8(a7),a7
  10998.     move.l (a7)+,a6
  10999.     rts
  11000.  
  11001.     SECTION "pOS_CreateDtTypeDescribe",CODE
  11002.  
  11003.     XDEF _pOS_CreateDtTypeDescribe
  11004. _pOS_CreateDtTypeDescribe
  11005.     move.l a6,-(a7)
  11006.     pea 8(a7)
  11007.     move.l _gb_DtTypeBase,a6
  11008.     move.l a6,-(a7)
  11009.     move.l -372(a6),a0
  11010.     jsr (a0)
  11011.     lea 8(a7),a7
  11012.     move.l (a7)+,a6
  11013.     rts
  11014.  
  11015.     SECTION "pOS_DeleteDtTypeDescribe",CODE
  11016.  
  11017.     XDEF _pOS_DeleteDtTypeDescribe
  11018. _pOS_DeleteDtTypeDescribe
  11019.     move.l a6,-(a7)
  11020.     move.l 8(a7),-(a7)
  11021.     move.l _gb_DtTypeBase,a6
  11022.     move.l a6,-(a7)
  11023.     move.l -360(a6),a0
  11024.     jsr (a0)
  11025.     lea 8(a7),a7
  11026.     move.l (a7)+,a6
  11027.     rts
  11028.  
  11029.     SECTION "pOS_AddDtTypeDescribe",CODE
  11030.  
  11031.     XDEF _pOS_AddDtTypeDescribe
  11032. _pOS_AddDtTypeDescribe
  11033.     move.l a6,-(a7)
  11034.     move.l 8(a7),-(a7)
  11035.     move.l _gb_DtTypeBase,a6
  11036.     move.l a6,-(a7)
  11037.     move.l -348(a6),a0
  11038.     jsr (a0)
  11039.     lea 8(a7),a7
  11040.     move.l (a7)+,a6
  11041.     rts
  11042.  
  11043.     SECTION "pOS_RemDtTypeDescribe",CODE
  11044.  
  11045.     XDEF _pOS_RemDtTypeDescribe
  11046. _pOS_RemDtTypeDescribe
  11047.     move.l a6,-(a7)
  11048.     move.l 8(a7),-(a7)
  11049.     move.l _gb_DtTypeBase,a6
  11050.     move.l a6,-(a7)
  11051.     move.l -336(a6),a0
  11052.     jsr (a0)
  11053.     lea 8(a7),a7
  11054.     move.l (a7)+,a6
  11055.     rts
  11056.  
  11057. ; Stub functions for protofile "pGadget2.h"
  11058. ; Generated by genStubs 1.0 for StormC
  11059. ; © 1996 HAAGE & PARTNER GmbH
  11060.  
  11061. ; DO NOT EDIT
  11062.  
  11063.     SECTION "pOS_GadgetHandleIEvent",CODE
  11064.  
  11065.     XDEF _pOS_GadgetHandleIEvent
  11066.     XREF _gb_GadgetBase
  11067. _pOS_GadgetHandleIEvent
  11068.     move.l a6,-(a7)
  11069.     move.l 12(a7),-(a7)
  11070.     move.l 12(a7),-(a7)
  11071.     move.l _gb_GadgetBase,a6
  11072.     move.l a6,-(a7)
  11073.     move.l -312(a6),a0
  11074.     jsr (a0)
  11075.     lea 12(a7),a7
  11076.     move.l (a7)+,a6
  11077.     rts
  11078.  
  11079.     SECTION "pOS_CalcGadgetBox",CODE
  11080.  
  11081.     XDEF _pOS_CalcGadgetBox
  11082. _pOS_CalcGadgetBox
  11083.     move.l a6,-(a7)
  11084.     move.l 16(a7),-(a7)
  11085.     move.l 16(a7),-(a7)
  11086.     move.l 16(a7),-(a7)
  11087.     move.l _gb_GadgetBase,a6
  11088.     move.l a6,-(a7)
  11089.     move.l -300(a6),a0
  11090.     jsr (a0)
  11091.     lea 16(a7),a7
  11092.     move.l (a7)+,a6
  11093.     rts
  11094.  
  11095.     SECTION "pOS_CalcGadgetInnerBox",CODE
  11096.  
  11097.     XDEF _pOS_CalcGadgetInnerBox
  11098. _pOS_CalcGadgetInnerBox
  11099.     move.l a6,-(a7)
  11100.     move.l 16(a7),-(a7)
  11101.     move.l 16(a7),-(a7)
  11102.     move.l 16(a7),-(a7)
  11103.     move.l _gb_GadgetBase,a6
  11104.     move.l a6,-(a7)
  11105.     move.l -288(a6),a0
  11106.     jsr (a0)
  11107.     lea 16(a7),a7
  11108.     move.l (a7)+,a6
  11109.     rts
  11110.  
  11111.     SECTION "pOS_CalcGadgetInnerBox2",CODE
  11112.  
  11113.     XDEF _pOS_CalcGadgetInnerBox2
  11114. _pOS_CalcGadgetInnerBox2
  11115.     move.l a6,-(a7)
  11116.     move.l 16(a7),-(a7)
  11117.     move.l 16(a7),-(a7)
  11118.     move.l 16(a7),-(a7)
  11119.     move.l _gb_GadgetBase,a6
  11120.     move.l a6,-(a7)
  11121.     move.l -276(a6),a0
  11122.     jsr (a0)
  11123.     lea 16(a7),a7
  11124.     move.l (a7)+,a6
  11125.     rts
  11126.  
  11127.     SECTION "pOS_DrawGadget",CODE
  11128.  
  11129.     XDEF _pOS_DrawGadget
  11130. _pOS_DrawGadget
  11131.     move.l a6,-(a7)
  11132.     move.l 16(a7),-(a7)
  11133.     move.l 16(a7),-(a7)
  11134.     move.l 16(a7),-(a7)
  11135.     move.l _gb_GadgetBase,a6
  11136.     move.l a6,-(a7)
  11137.     move.l -264(a6),a0
  11138.     jsr (a0)
  11139.     lea 16(a7),a7
  11140.     move.l (a7)+,a6
  11141.     rts
  11142.  
  11143.     SECTION "pOS_NewGObjectA",CODE
  11144.  
  11145.     XDEF _pOS_NewGObjectA
  11146. _pOS_NewGObjectA
  11147.     move.l a6,-(a7)
  11148.     move.l 20(a7),-(a7)
  11149.     move.l 20(a7),-(a7)
  11150.     move.l 20(a7),-(a7)
  11151.     move.l 20(a7),-(a7)
  11152.     move.l _gb_GadgetBase,a6
  11153.     move.l a6,-(a7)
  11154.     move.l -252(a6),a0
  11155.     jsr (a0)
  11156.     lea 20(a7),a7
  11157.     move.l (a7)+,a6
  11158.     rts
  11159.  
  11160.     SECTION "pOS_NewGObject",CODE
  11161.  
  11162.     XDEF _pOS_NewGObject
  11163. _pOS_NewGObject
  11164.     move.l a6,-(a7)
  11165.     pea 20(a7)
  11166.     move.l 20(a7),-(a7)
  11167.     move.l 20(a7),-(a7)
  11168.     move.l 20(a7),-(a7)
  11169.     move.l _gb_GadgetBase,a6
  11170.     move.l a6,-(a7)
  11171.     move.l -252(a6),a0
  11172.     jsr (a0)
  11173.     lea 20(a7),a7
  11174.     move.l (a7)+,a6
  11175.     rts
  11176.  
  11177.     SECTION "pOS_DisposeGObject",CODE
  11178.  
  11179.     XDEF _pOS_DisposeGObject
  11180. _pOS_DisposeGObject
  11181.     move.l a6,-(a7)
  11182.     move.l 8(a7),-(a7)
  11183.     move.l _gb_GadgetBase,a6
  11184.     move.l a6,-(a7)
  11185.     move.l -240(a6),a0
  11186.     jsr (a0)
  11187.     lea 8(a7),a7
  11188.     move.l (a7)+,a6
  11189.     rts
  11190.  
  11191.     SECTION "pOS_ObtainGRastPort",CODE
  11192.  
  11193.     XDEF _pOS_ObtainGRastPort
  11194. _pOS_ObtainGRastPort
  11195.     move.l a6,-(a7)
  11196.     move.l 12(a7),-(a7)
  11197.     move.l 12(a7),-(a7)
  11198.     move.l _gb_GadgetBase,a6
  11199.     move.l a6,-(a7)
  11200.     move.l -228(a6),a0
  11201.     jsr (a0)
  11202.     lea 12(a7),a7
  11203.     move.l (a7)+,a6
  11204.     rts
  11205.  
  11206.     SECTION "pOS_ReleaseGRastPort",CODE
  11207.  
  11208.     XDEF _pOS_ReleaseGRastPort
  11209. _pOS_ReleaseGRastPort
  11210.     move.l a6,-(a7)
  11211.     move.l 12(a7),-(a7)
  11212.     move.l 12(a7),-(a7)
  11213.     move.l _gb_GadgetBase,a6
  11214.     move.l a6,-(a7)
  11215.     move.l -216(a6),a0
  11216.     jsr (a0)
  11217.     lea 12(a7),a7
  11218.     move.l (a7)+,a6
  11219.     rts
  11220.  
  11221.     SECTION "pOS_GadgetHitTest",CODE
  11222.  
  11223.     XDEF _pOS_GadgetHitTest
  11224. _pOS_GadgetHitTest
  11225.     move.l a6,-(a7)
  11226.     move.l 12(a7),-(a7)
  11227.     move.l 12(a7),-(a7)
  11228.     move.l _gb_GadgetBase,a6
  11229.     move.l a6,-(a7)
  11230.     move.l -204(a6),a0
  11231.     jsr (a0)
  11232.     lea 12(a7),a7
  11233.     move.l (a7)+,a6
  11234.     rts
  11235.  
  11236.     SECTION "pOS_GadgetHitTestC",CODE
  11237.  
  11238.     XDEF _pOS_GadgetHitTestC
  11239. _pOS_GadgetHitTestC
  11240.     move.l a6,-(a7)
  11241.     move.l 16(a7),-(a7)
  11242.     move.l 16(a7),-(a7)
  11243.     move.l 16(a7),-(a7)
  11244.     move.l _gb_GadgetBase,a6
  11245.     move.l a6,-(a7)
  11246.     move.l -192(a6),a0
  11247.     jsr (a0)
  11248.     lea 16(a7),a7
  11249.     move.l (a7)+,a6
  11250.     rts
  11251.  
  11252.     SECTION "pOS_LinkGadHelpIDs",CODE
  11253.  
  11254.     XDEF _pOS_LinkGadHelpIDs
  11255. _pOS_LinkGadHelpIDs
  11256.     move.l a6,-(a7)
  11257.     move.l 24(a7),-(a7)
  11258.     move.l 24(a7),-(a7)
  11259.     move.l 24(a7),-(a7)
  11260.     move.l 24(a7),-(a7)
  11261.     move.l 24(a7),-(a7)
  11262.     move.l _gb_GadgetBase,a6
  11263.     move.l a6,-(a7)
  11264.     move.l -180(a6),a0
  11265.     jsr (a0)
  11266.     lea 24(a7),a7
  11267.     move.l (a7)+,a6
  11268.     rts
  11269.  
  11270.     SECTION "pOS_AddLinkGadHelpID",CODE
  11271.  
  11272.     XDEF _pOS_AddLinkGadHelpID
  11273. _pOS_AddLinkGadHelpID
  11274.     move.l a6,-(a7)
  11275.     move.l 12(a7),-(a7)
  11276.     move.l 12(a7),-(a7)
  11277.     move.l _gb_GadgetBase,a6
  11278.     move.l a6,-(a7)
  11279.     move.l -168(a6),a0
  11280.     jsr (a0)
  11281.     lea 12(a7),a7
  11282.     move.l (a7)+,a6
  11283.     rts
  11284.  
  11285.     SECTION "pOS_AddLinkGadHelpAll",CODE
  11286.  
  11287.     XDEF _pOS_AddLinkGadHelpAll
  11288. _pOS_AddLinkGadHelpAll
  11289.     move.l a6,-(a7)
  11290.     move.l 12(a7),-(a7)
  11291.     move.l 12(a7),-(a7)
  11292.     move.l _gb_GadgetBase,a6
  11293.     move.l a6,-(a7)
  11294.     move.l -156(a6),a0
  11295.     jsr (a0)
  11296.     lea 12(a7),a7
  11297.     move.l (a7)+,a6
  11298.     rts
  11299.  
  11300.     SECTION "pOS_CalcRelMousePoint",CODE
  11301.  
  11302.     XDEF _pOS_CalcRelMousePoint
  11303. _pOS_CalcRelMousePoint
  11304.     move.l a6,-(a7)
  11305.     move.l 20(a7),-(a7)
  11306.     move.l 20(a7),-(a7)
  11307.     move.l 20(a7),-(a7)
  11308.     move.l 20(a7),-(a7)
  11309.     move.l _gb_GadgetBase,a6
  11310.     move.l a6,-(a7)
  11311.     move.l -144(a6),a0
  11312.     jsr (a0)
  11313.     lea 20(a7),a7
  11314.     move.l (a7)+,a6
  11315.     rts
  11316.  
  11317.     SECTION "pOS_GadgetDeleteDragList",CODE
  11318.  
  11319.     XDEF _pOS_GadgetDeleteDragList
  11320. _pOS_GadgetDeleteDragList
  11321.     move.l a6,-(a7)
  11322.     move.l 8(a7),-(a7)
  11323.     move.l _gb_GadgetBase,a6
  11324.     move.l a6,-(a7)
  11325.     move.l -360(a6),a0
  11326.     jsr (a0)
  11327.     lea 8(a7),a7
  11328.     move.l (a7)+,a6
  11329.     rts
  11330.  
  11331.     SECTION "pOS_GadgetDropTest",CODE
  11332.  
  11333.     XDEF _pOS_GadgetDropTest
  11334. _pOS_GadgetDropTest
  11335.     move.l a6,-(a7)
  11336.     move.l 12(a7),-(a7)
  11337.     move.l 12(a7),-(a7)
  11338.     move.l _gb_GadgetBase,a6
  11339.     move.l a6,-(a7)
  11340.     move.l -348(a6),a0
  11341.     jsr (a0)
  11342.     lea 12(a7),a7
  11343.     move.l (a7)+,a6
  11344.     rts
  11345.  
  11346.     SECTION "pOS_GadgetDropIEvent",CODE
  11347.  
  11348.     XDEF _pOS_GadgetDropIEvent
  11349. _pOS_GadgetDropIEvent
  11350.     move.l a6,-(a7)
  11351.     move.l 16(a7),-(a7)
  11352.     move.l 16(a7),-(a7)
  11353.     move.l 16(a7),-(a7)
  11354.     move.l _gb_GadgetBase,a6
  11355.     move.l a6,-(a7)
  11356.     move.l -336(a6),a0
  11357.     jsr (a0)
  11358.     lea 16(a7),a7
  11359.     move.l (a7)+,a6
  11360.     rts
  11361.  
  11362.     SECTION "pOS_DrawDisableRect",CODE
  11363.  
  11364.     XDEF _pOS_DrawDisableRect
  11365. _pOS_DrawDisableRect
  11366.     move.l a6,-(a7)
  11367.     move.l 24(a7),-(a7)
  11368.     move.l 24(a7),-(a7)
  11369.     move.l 24(a7),-(a7)
  11370.     move.l 24(a7),-(a7)
  11371.     move.l 24(a7),-(a7)
  11372.     move.l _gb_GadgetBase,a6
  11373.     move.l a6,-(a7)
  11374.     move.l -324(a6),a0
  11375.     jsr (a0)
  11376.     lea 24(a7),a7
  11377.     move.l (a7)+,a6
  11378.     rts
  11379.  
  11380.     SECTION "pOS_IsGadgetMember",CODE
  11381.  
  11382.     XDEF _pOS_IsGadgetMember
  11383. _pOS_IsGadgetMember
  11384.     move.l a6,-(a7)
  11385.     move.l 12(a7),-(a7)
  11386.     move.l 12(a7),-(a7)
  11387.     move.l _gb_GadgetBase,a6
  11388.     move.l a6,-(a7)
  11389.     move.l -372(a6),a0
  11390.     jsr (a0)
  11391.     lea 12(a7),a7
  11392.     move.l (a7)+,a6
  11393.     rts
  11394.  
  11395.     SECTION "pOS_CreateGadgetItemA",CODE
  11396.  
  11397.     XDEF _pOS_CreateGadgetItemA
  11398. _pOS_CreateGadgetItemA
  11399.     move.l a6,-(a7)
  11400.     move.l 16(a7),-(a7)
  11401.     move.l 16(a7),-(a7)
  11402.     move.l 16(a7),-(a7)
  11403.     move.l _gb_GadgetBase,a6
  11404.     move.l a6,-(a7)
  11405.     move.l -444(a6),a0
  11406.     jsr (a0)
  11407.     lea 16(a7),a7
  11408.     move.l (a7)+,a6
  11409.     rts
  11410.  
  11411.     SECTION "pOS_CreateGadgetItem",CODE
  11412.  
  11413.     XDEF _pOS_CreateGadgetItem
  11414. _pOS_CreateGadgetItem
  11415.     move.l a6,-(a7)
  11416.     pea 16(a7)
  11417.     move.l 16(a7),-(a7)
  11418.     move.l 16(a7),-(a7)
  11419.     move.l _gb_GadgetBase,a6
  11420.     move.l a6,-(a7)
  11421.     move.l -444(a6),a0
  11422.     jsr (a0)
  11423.     lea 16(a7),a7
  11424.     move.l (a7)+,a6
  11425.     rts
  11426.  
  11427.     SECTION "pOS_CreateGadgetItemsA",CODE
  11428.  
  11429.     XDEF _pOS_CreateGadgetItemsA
  11430. _pOS_CreateGadgetItemsA
  11431.     move.l a6,-(a7)
  11432.     move.l 12(a7),-(a7)
  11433.     move.l 12(a7),-(a7)
  11434.     move.l _gb_GadgetBase,a6
  11435.     move.l a6,-(a7)
  11436.     move.l -432(a6),a0
  11437.     jsr (a0)
  11438.     lea 12(a7),a7
  11439.     move.l (a7)+,a6
  11440.     rts
  11441.  
  11442.     SECTION "pOS_CreateGadgetItems",CODE
  11443.  
  11444.     XDEF _pOS_CreateGadgetItems
  11445. _pOS_CreateGadgetItems
  11446.     move.l a6,-(a7)
  11447.     pea 12(a7)
  11448.     move.l 12(a7),-(a7)
  11449.     move.l _gb_GadgetBase,a6
  11450.     move.l a6,-(a7)
  11451.     move.l -432(a6),a0
  11452.     jsr (a0)
  11453.     lea 12(a7),a7
  11454.     move.l (a7)+,a6
  11455.     rts
  11456.  
  11457.     SECTION "pOS_DeleteGadgetItems",CODE
  11458.  
  11459.     XDEF _pOS_DeleteGadgetItems
  11460. _pOS_DeleteGadgetItems
  11461.     move.l a6,-(a7)
  11462.     move.l 8(a7),-(a7)
  11463.     move.l _gb_GadgetBase,a6
  11464.     move.l a6,-(a7)
  11465.     move.l -420(a6),a0
  11466.     jsr (a0)
  11467.     lea 8(a7),a7
  11468.     move.l (a7)+,a6
  11469.     rts
  11470.  
  11471.     SECTION "pOS_GetSuccGadget",CODE
  11472.  
  11473.     XDEF _pOS_GetSuccGadget
  11474. _pOS_GetSuccGadget
  11475.     move.l a6,-(a7)
  11476.     move.l 12(a7),-(a7)
  11477.     move.l 12(a7),-(a7)
  11478.     move.l _gb_GadgetBase,a6
  11479.     move.l a6,-(a7)
  11480.     move.l -408(a6),a0
  11481.     jsr (a0)
  11482.     lea 12(a7),a7
  11483.     move.l (a7)+,a6
  11484.     rts
  11485.  
  11486.     SECTION "pOS_GetPredGadget",CODE
  11487.  
  11488.     XDEF _pOS_GetPredGadget
  11489. _pOS_GetPredGadget
  11490.     move.l a6,-(a7)
  11491.     move.l 12(a7),-(a7)
  11492.     move.l 12(a7),-(a7)
  11493.     move.l _gb_GadgetBase,a6
  11494.     move.l a6,-(a7)
  11495.     move.l -396(a6),a0
  11496.     jsr (a0)
  11497.     lea 12(a7),a7
  11498.     move.l (a7)+,a6
  11499.     rts
  11500.  
  11501.     SECTION "pOS_CalcGadgetInner",CODE
  11502.  
  11503.     XDEF _pOS_CalcGadgetInner
  11504. _pOS_CalcGadgetInner
  11505.     move.l a6,-(a7)
  11506.     move.l 20(a7),-(a7)
  11507.     move.l 20(a7),-(a7)
  11508.     move.l 20(a7),-(a7)
  11509.     move.l 20(a7),-(a7)
  11510.     move.l _gb_GadgetBase,a6
  11511.     move.l a6,-(a7)
  11512.     move.l -384(a6),a0
  11513.     jsr (a0)
  11514.     lea 20(a7),a7
  11515.     move.l (a7)+,a6
  11516.     rts
  11517.  
  11518. ; Stub functions for protofile "pPSL2.h"
  11519. ; Generated by genStubs 1.0 for StormC
  11520. ; © 1996 HAAGE & PARTNER GmbH
  11521.  
  11522. ; DO NOT EDIT
  11523.  
  11524.     SECTION "pOS_FreePslRequest",CODE
  11525.  
  11526.     XDEF _pOS_FreePslRequest
  11527.     XREF _gb_PSLBase
  11528. _pOS_FreePslRequest
  11529.     move.l a6,-(a7)
  11530.     move.l 8(a7),-(a7)
  11531.     move.l _gb_PSLBase,a6
  11532.     move.l a6,-(a7)
  11533.     move.l -192(a6),a0
  11534.     jsr (a0)
  11535.     lea 8(a7),a7
  11536.     move.l (a7)+,a6
  11537.     rts
  11538.  
  11539.     SECTION "pOS_AllocPslRequestA",CODE
  11540.  
  11541.     XDEF _pOS_AllocPslRequestA
  11542. _pOS_AllocPslRequestA
  11543.     move.l a6,-(a7)
  11544.     move.l 12(a7),-(a7)
  11545.     move.l 12(a7),-(a7)
  11546.     move.l _gb_PSLBase,a6
  11547.     move.l a6,-(a7)
  11548.     move.l -180(a6),a0
  11549.     jsr (a0)
  11550.     lea 12(a7),a7
  11551.     move.l (a7)+,a6
  11552.     rts
  11553.  
  11554.     SECTION "pOS_AllocPslRequest",CODE
  11555.  
  11556.     XDEF _pOS_AllocPslRequest
  11557. _pOS_AllocPslRequest
  11558.     move.l a6,-(a7)
  11559.     pea 12(a7)
  11560.     move.l 12(a7),-(a7)
  11561.     move.l _gb_PSLBase,a6
  11562.     move.l a6,-(a7)
  11563.     move.l -180(a6),a0
  11564.     jsr (a0)
  11565.     lea 12(a7),a7
  11566.     move.l (a7)+,a6
  11567.     rts
  11568.  
  11569.     SECTION "pOS_PslRequestA",CODE
  11570.  
  11571.     XDEF _pOS_PslRequestA
  11572. _pOS_PslRequestA
  11573.     move.l a6,-(a7)
  11574.     move.l 12(a7),-(a7)
  11575.     move.l 12(a7),-(a7)
  11576.     move.l _gb_PSLBase,a6
  11577.     move.l a6,-(a7)
  11578.     move.l -168(a6),a0
  11579.     jsr (a0)
  11580.     lea 12(a7),a7
  11581.     move.l (a7)+,a6
  11582.     rts
  11583.  
  11584.     SECTION "pOS_PslRequest",CODE
  11585.  
  11586.     XDEF _pOS_PslRequest
  11587. _pOS_PslRequest
  11588.     move.l a6,-(a7)
  11589.     pea 12(a7)
  11590.     move.l 12(a7),-(a7)
  11591.     move.l _gb_PSLBase,a6
  11592.     move.l a6,-(a7)
  11593.     move.l -168(a6),a0
  11594.     jsr (a0)
  11595.     lea 12(a7),a7
  11596.     move.l (a7)+,a6
  11597.     rts
  11598.  
  11599.     SECTION "pOS_PslFileRequestA",CODE
  11600.  
  11601.     XDEF _pOS_PslFileRequestA
  11602. _pOS_PslFileRequestA
  11603.     move.l a6,-(a7)
  11604.     move.l 12(a7),-(a7)
  11605.     move.l 12(a7),-(a7)
  11606.     move.l _gb_PSLBase,a6
  11607.     move.l a6,-(a7)
  11608.     move.l -156(a6),a0
  11609.     jsr (a0)
  11610.     lea 12(a7),a7
  11611.     move.l (a7)+,a6
  11612.     rts
  11613.  
  11614.     SECTION "pOS_PslFileRequest",CODE
  11615.  
  11616.     XDEF _pOS_PslFileRequest
  11617. _pOS_PslFileRequest
  11618.     move.l a6,-(a7)
  11619.     pea 12(a7)
  11620.     move.l 12(a7),-(a7)
  11621.     move.l _gb_PSLBase,a6
  11622.     move.l a6,-(a7)
  11623.     move.l -156(a6),a0
  11624.     jsr (a0)
  11625.     lea 12(a7),a7
  11626.     move.l (a7)+,a6
  11627.     rts
  11628.  
  11629.     SECTION "pOS_AllocFileRequestA",CODE
  11630.  
  11631.     XDEF _pOS_AllocFileRequestA
  11632. _pOS_AllocFileRequestA
  11633.     move.l a6,-(a7)
  11634.     move.l 8(a7),-(a7)
  11635.     move.l _gb_PSLBase,a6
  11636.     move.l a6,-(a7)
  11637.     move.l -144(a6),a0
  11638.     jsr (a0)
  11639.     lea 8(a7),a7
  11640.     move.l (a7)+,a6
  11641.     rts
  11642.  
  11643.     SECTION "pOS_AllocFileRequest",CODE
  11644.  
  11645.     XDEF _pOS_AllocFileRequest
  11646. _pOS_AllocFileRequest
  11647.     move.l a6,-(a7)
  11648.     pea 8(a7)
  11649.     move.l _gb_PSLBase,a6
  11650.     move.l a6,-(a7)
  11651.     move.l -144(a6),a0
  11652.     jsr (a0)
  11653.     lea 8(a7),a7
  11654.     move.l (a7)+,a6
  11655.     rts
  11656.  
  11657.     SECTION "pOS_PslCleanup",CODE
  11658.  
  11659.     XDEF _pOS_PslCleanup
  11660. _pOS_PslCleanup
  11661.     move.l a6,-(a7)
  11662.     move.l 8(a7),-(a7)
  11663.     move.l _gb_PSLBase,a6
  11664.     move.l a6,-(a7)
  11665.     move.l -204(a6),a0
  11666.     jsr (a0)
  11667.     lea 8(a7),a7
  11668.     move.l (a7)+,a6
  11669.     rts
  11670.  
  11671. ; Stub functions for protofile "pMathFFP2.h"
  11672. ; Generated by genStubs 1.0 for StormC
  11673. ; © 1996 HAAGE & PARTNER GmbH
  11674.  
  11675. ; DO NOT EDIT
  11676.  
  11677.     SECTION "pOS_SPFix",CODE
  11678.  
  11679.     XDEF _pOS_SPFix
  11680.     XREF _gb_MathBase
  11681. _pOS_SPFix
  11682.     move.l a6,-(a7)
  11683.     move.l 8(a7),-(a7)
  11684.     move.l _gb_MathBase,a6
  11685.     move.l a6,-(a7)
  11686.     move.l -144(a6),a0
  11687.     jsr (a0)
  11688.     lea 8(a7),a7
  11689.     move.l (a7)+,a6
  11690.     rts
  11691.  
  11692.     SECTION "pOS_SPFlt",CODE
  11693.  
  11694.     XDEF _pOS_SPFlt
  11695. _pOS_SPFlt
  11696.     move.l a6,-(a7)
  11697.     move.l 8(a7),-(a7)
  11698.     move.l _gb_MathBase,a6
  11699.     move.l a6,-(a7)
  11700.     move.l -156(a6),a0
  11701.     jsr (a0)
  11702.     lea 8(a7),a7
  11703.     move.l (a7)+,a6
  11704.     rts
  11705.  
  11706.     SECTION "pOS_SPCmp",CODE
  11707.  
  11708.     XDEF _pOS_SPCmp
  11709. _pOS_SPCmp
  11710.     move.l a6,-(a7)
  11711.     move.l 12(a7),-(a7)
  11712.     move.l 12(a7),-(a7)
  11713.     move.l _gb_MathBase,a6
  11714.     move.l a6,-(a7)
  11715.     move.l -168(a6),a0
  11716.     jsr (a0)
  11717.     lea 12(a7),a7
  11718.     move.l (a7)+,a6
  11719.     rts
  11720.  
  11721.     SECTION "pOS_SPTst",CODE
  11722.  
  11723.     XDEF _pOS_SPTst
  11724. _pOS_SPTst
  11725.     move.l a6,-(a7)
  11726.     move.l 8(a7),-(a7)
  11727.     move.l _gb_MathBase,a6
  11728.     move.l a6,-(a7)
  11729.     move.l -180(a6),a0
  11730.     jsr (a0)
  11731.     lea 8(a7),a7
  11732.     move.l (a7)+,a6
  11733.     rts
  11734.  
  11735.     SECTION "pOS_SPAbs",CODE
  11736.  
  11737.     XDEF _pOS_SPAbs
  11738. _pOS_SPAbs
  11739.     move.l a6,-(a7)
  11740.     move.l 8(a7),-(a7)
  11741.     move.l _gb_MathBase,a6
  11742.     move.l a6,-(a7)
  11743.     move.l -192(a6),a0
  11744.     jsr (a0)
  11745.     lea 8(a7),a7
  11746.     move.l (a7)+,a6
  11747.     rts
  11748.  
  11749.     SECTION "pOS_SPNeg",CODE
  11750.  
  11751.     XDEF _pOS_SPNeg
  11752. _pOS_SPNeg
  11753.     move.l a6,-(a7)
  11754.     move.l 8(a7),-(a7)
  11755.     move.l _gb_MathBase,a6
  11756.     move.l a6,-(a7)
  11757.     move.l -204(a6),a0
  11758.     jsr (a0)
  11759.     lea 8(a7),a7
  11760.     move.l (a7)+,a6
  11761.     rts
  11762.  
  11763.     SECTION "pOS_SPAdd",CODE
  11764.  
  11765.     XDEF _pOS_SPAdd
  11766. _pOS_SPAdd
  11767.     move.l a6,-(a7)
  11768.     move.l 12(a7),-(a7)
  11769.     move.l 12(a7),-(a7)
  11770.     move.l _gb_MathBase,a6
  11771.     move.l a6,-(a7)
  11772.     move.l -216(a6),a0
  11773.     jsr (a0)
  11774.     lea 12(a7),a7
  11775.     move.l (a7)+,a6
  11776.     rts
  11777.  
  11778.     SECTION "pOS_SPSub",CODE
  11779.  
  11780.     XDEF _pOS_SPSub
  11781. _pOS_SPSub
  11782.     move.l a6,-(a7)
  11783.     move.l 12(a7),-(a7)
  11784.     move.l 12(a7),-(a7)
  11785.     move.l _gb_MathBase,a6
  11786.     move.l a6,-(a7)
  11787.     move.l -228(a6),a0
  11788.     jsr (a0)
  11789.     lea 12(a7),a7
  11790.     move.l (a7)+,a6
  11791.     rts
  11792.  
  11793.     SECTION "pOS_SPMul",CODE
  11794.  
  11795.     XDEF _pOS_SPMul
  11796. _pOS_SPMul
  11797.     move.l a6,-(a7)
  11798.     move.l 12(a7),-(a7)
  11799.     move.l 12(a7),-(a7)
  11800.     move.l _gb_MathBase,a6
  11801.     move.l a6,-(a7)
  11802.     move.l -240(a6),a0
  11803.     jsr (a0)
  11804.     lea 12(a7),a7
  11805.     move.l (a7)+,a6
  11806.     rts
  11807.  
  11808.     SECTION "pOS_SPDiv",CODE
  11809.  
  11810.     XDEF _pOS_SPDiv
  11811. _pOS_SPDiv
  11812.     move.l a6,-(a7)
  11813.     move.l 12(a7),-(a7)
  11814.     move.l 12(a7),-(a7)
  11815.     move.l _gb_MathBase,a6
  11816.     move.l a6,-(a7)
  11817.     move.l -252(a6),a0
  11818.     jsr (a0)
  11819.     lea 12(a7),a7
  11820.     move.l (a7)+,a6
  11821.     rts
  11822.  
  11823.     SECTION "pOS_SPFloor",CODE
  11824.  
  11825.     XDEF _pOS_SPFloor
  11826. _pOS_SPFloor
  11827.     move.l a6,-(a7)
  11828.     move.l 8(a7),-(a7)
  11829.     move.l _gb_MathBase,a6
  11830.     move.l a6,-(a7)
  11831.     move.l -264(a6),a0
  11832.     jsr (a0)
  11833.     lea 8(a7),a7
  11834.     move.l (a7)+,a6
  11835.     rts
  11836.  
  11837.     SECTION "pOS_SPCeil",CODE
  11838.  
  11839.     XDEF _pOS_SPCeil
  11840. _pOS_SPCeil
  11841.     move.l a6,-(a7)
  11842.     move.l 8(a7),-(a7)
  11843.     move.l _gb_MathBase,a6
  11844.     move.l a6,-(a7)
  11845.     move.l -276(a6),a0
  11846.     jsr (a0)
  11847.     lea 8(a7),a7
  11848.     move.l (a7)+,a6
  11849.     rts
  11850.  
  11851. ; Stub functions for protofile "pMathIEEE2.h"
  11852. ; Generated by genStubs 1.0 for StormC
  11853. ; © 1996 HAAGE & PARTNER GmbH
  11854.  
  11855. ; DO NOT EDIT
  11856.  
  11857.     SECTION "pOS_IEEESPFix",CODE
  11858.  
  11859.     XDEF _pOS_IEEESPFix
  11860.     XREF _gb_MathIeeeSingBasBase
  11861. _pOS_IEEESPFix
  11862.     move.l a6,-(a7)
  11863.     move.l 8(a7),-(a7)
  11864.     move.l _gb_MathIeeeSingBasBase,a6
  11865.     move.l a6,-(a7)
  11866.     move.l -144(a6),a0
  11867.     jsr (a0)
  11868.     lea 8(a7),a7
  11869.     move.l (a7)+,a6
  11870.     rts
  11871.  
  11872.     SECTION "pOS_IEEESPFlt",CODE
  11873.  
  11874.     XDEF _pOS_IEEESPFlt
  11875. _pOS_IEEESPFlt
  11876.     move.l a6,-(a7)
  11877.     move.l 8(a7),-(a7)
  11878.     move.l _gb_MathIeeeSingBasBase,a6
  11879.     move.l a6,-(a7)
  11880.     move.l -156(a6),a0
  11881.     jsr (a0)
  11882.     lea 8(a7),a7
  11883.     move.l (a7)+,a6
  11884.     rts
  11885.  
  11886.     SECTION "pOS_IEEESPCmp",CODE
  11887.  
  11888.     XDEF _pOS_IEEESPCmp
  11889. _pOS_IEEESPCmp
  11890.     move.l a6,-(a7)
  11891.     move.l 12(a7),-(a7)
  11892.     move.l 12(a7),-(a7)
  11893.     move.l _gb_MathIeeeSingBasBase,a6
  11894.     move.l a6,-(a7)
  11895.     move.l -168(a6),a0
  11896.     jsr (a0)
  11897.     lea 12(a7),a7
  11898.     move.l (a7)+,a6
  11899.     rts
  11900.  
  11901.     SECTION "pOS_IEEESPTst",CODE
  11902.  
  11903.     XDEF _pOS_IEEESPTst
  11904. _pOS_IEEESPTst
  11905.     move.l a6,-(a7)
  11906.     move.l 8(a7),-(a7)
  11907.     move.l _gb_MathIeeeSingBasBase,a6
  11908.     move.l a6,-(a7)
  11909.     move.l -180(a6),a0
  11910.     jsr (a0)
  11911.     lea 8(a7),a7
  11912.     move.l (a7)+,a6
  11913.     rts
  11914.  
  11915.     SECTION "pOS_IEEESPAbs",CODE
  11916.  
  11917.     XDEF _pOS_IEEESPAbs
  11918. _pOS_IEEESPAbs
  11919.     move.l a6,-(a7)
  11920.     move.l 8(a7),-(a7)
  11921.     move.l _gb_MathIeeeSingBasBase,a6
  11922.     move.l a6,-(a7)
  11923.     move.l -192(a6),a0
  11924.     jsr (a0)
  11925.     lea 8(a7),a7
  11926.     move.l (a7)+,a6
  11927.     rts
  11928.  
  11929.     SECTION "pOS_IEEESPNeg",CODE
  11930.  
  11931.     XDEF _pOS_IEEESPNeg
  11932. _pOS_IEEESPNeg
  11933.     move.l a6,-(a7)
  11934.     move.l 8(a7),-(a7)
  11935.     move.l _gb_MathIeeeSingBasBase,a6
  11936.     move.l a6,-(a7)
  11937.     move.l -204(a6),a0
  11938.     jsr (a0)
  11939.     lea 8(a7),a7
  11940.     move.l (a7)+,a6
  11941.     rts
  11942.  
  11943.     SECTION "pOS_IEEESPAdd",CODE
  11944.  
  11945.     XDEF _pOS_IEEESPAdd
  11946. _pOS_IEEESPAdd
  11947.     move.l a6,-(a7)
  11948.     move.l 12(a7),-(a7)
  11949.     move.l 12(a7),-(a7)
  11950.     move.l _gb_MathIeeeSingBasBase,a6
  11951.     move.l a6,-(a7)
  11952.     move.l -216(a6),a0
  11953.     jsr (a0)
  11954.     lea 12(a7),a7
  11955.     move.l (a7)+,a6
  11956.     rts
  11957.  
  11958.     SECTION "pOS_IEEESPSub",CODE
  11959.  
  11960.     XDEF _pOS_IEEESPSub
  11961. _pOS_IEEESPSub
  11962.     move.l a6,-(a7)
  11963.     move.l 12(a7),-(a7)
  11964.     move.l 12(a7),-(a7)
  11965.     move.l _gb_MathIeeeSingBasBase,a6
  11966.     move.l a6,-(a7)
  11967.     move.l -228(a6),a0
  11968.     jsr (a0)
  11969.     lea 12(a7),a7
  11970.     move.l (a7)+,a6
  11971.     rts
  11972.  
  11973.     SECTION "pOS_IEEESPMul",CODE
  11974.  
  11975.     XDEF _pOS_IEEESPMul
  11976. _pOS_IEEESPMul
  11977.     move.l a6,-(a7)
  11978.     move.l 12(a7),-(a7)
  11979.     move.l 12(a7),-(a7)
  11980.     move.l _gb_MathIeeeSingBasBase,a6
  11981.     move.l a6,-(a7)
  11982.     move.l -240(a6),a0
  11983.     jsr (a0)
  11984.     lea 12(a7),a7
  11985.     move.l (a7)+,a6
  11986.     rts
  11987.  
  11988.     SECTION "pOS_IEEESPDiv",CODE
  11989.  
  11990.     XDEF _pOS_IEEESPDiv
  11991. _pOS_IEEESPDiv
  11992.     move.l a6,-(a7)
  11993.     move.l 12(a7),-(a7)
  11994.     move.l 12(a7),-(a7)
  11995.     move.l _gb_MathIeeeSingBasBase,a6
  11996.     move.l a6,-(a7)
  11997.     move.l -252(a6),a0
  11998.     jsr (a0)
  11999.     lea 12(a7),a7
  12000.     move.l (a7)+,a6
  12001.     rts
  12002.  
  12003.     SECTION "pOS_IEEESPFloor",CODE
  12004.  
  12005.     XDEF _pOS_IEEESPFloor
  12006. _pOS_IEEESPFloor
  12007.     move.l a6,-(a7)
  12008.     move.l 8(a7),-(a7)
  12009.     move.l _gb_MathIeeeSingBasBase,a6
  12010.     move.l a6,-(a7)
  12011.     move.l -264(a6),a0
  12012.     jsr (a0)
  12013.     lea 8(a7),a7
  12014.     move.l (a7)+,a6
  12015.     rts
  12016.  
  12017.     SECTION "pOS_IEEESPCeil",CODE
  12018.  
  12019.     XDEF _pOS_IEEESPCeil
  12020. _pOS_IEEESPCeil
  12021.     move.l a6,-(a7)
  12022.     move.l 8(a7),-(a7)
  12023.     move.l _gb_MathIeeeSingBasBase,a6
  12024.     move.l a6,-(a7)
  12025.     move.l -276(a6),a0
  12026.     jsr (a0)
  12027.     lea 8(a7),a7
  12028.     move.l (a7)+,a6
  12029.     rts
  12030.  
  12031. ; Stub functions for protofile "pMathTrs2.h"
  12032. ; Generated by genStubs 1.0 for StormC
  12033. ; © 1996 HAAGE & PARTNER GmbH
  12034.  
  12035. ; DO NOT EDIT
  12036.  
  12037.     SECTION "pOS_SPAtan",CODE
  12038.  
  12039.     XDEF _pOS_SPAtan
  12040.     XREF _gb_MathTransBase
  12041. _pOS_SPAtan
  12042.     move.l a6,-(a7)
  12043.     move.l 8(a7),-(a7)
  12044.     move.l _gb_MathTransBase,a6
  12045.     move.l a6,-(a7)
  12046.     move.l -144(a6),a0
  12047.     jsr (a0)
  12048.     lea 8(a7),a7
  12049.     move.l (a7)+,a6
  12050.     rts
  12051.  
  12052.     SECTION "pOS_SPSin",CODE
  12053.  
  12054.     XDEF _pOS_SPSin
  12055. _pOS_SPSin
  12056.     move.l a6,-(a7)
  12057.     move.l 8(a7),-(a7)
  12058.     move.l _gb_MathTransBase,a6
  12059.     move.l a6,-(a7)
  12060.     move.l -156(a6),a0
  12061.     jsr (a0)
  12062.     lea 8(a7),a7
  12063.     move.l (a7)+,a6
  12064.     rts
  12065.  
  12066.     SECTION "pOS_SPCos",CODE
  12067.  
  12068.     XDEF _pOS_SPCos
  12069. _pOS_SPCos
  12070.     move.l a6,-(a7)
  12071.     move.l 8(a7),-(a7)
  12072.     move.l _gb_MathTransBase,a6
  12073.     move.l a6,-(a7)
  12074.     move.l -168(a6),a0
  12075.     jsr (a0)
  12076.     lea 8(a7),a7
  12077.     move.l (a7)+,a6
  12078.     rts
  12079.  
  12080.     SECTION "pOS_SPTan",CODE
  12081.  
  12082.     XDEF _pOS_SPTan
  12083. _pOS_SPTan
  12084.     move.l a6,-(a7)
  12085.     move.l 8(a7),-(a7)
  12086.     move.l _gb_MathTransBase,a6
  12087.     move.l a6,-(a7)
  12088.     move.l -180(a6),a0
  12089.     jsr (a0)
  12090.     lea 8(a7),a7
  12091.     move.l (a7)+,a6
  12092.     rts
  12093.  
  12094.     SECTION "pOS_SPSincos",CODE
  12095.  
  12096.     XDEF _pOS_SPSincos
  12097. _pOS_SPSincos
  12098.     move.l a6,-(a7)
  12099.     move.l 12(a7),-(a7)
  12100.     move.l 12(a7),-(a7)
  12101.     move.l _gb_MathTransBase,a6
  12102.     move.l a6,-(a7)
  12103.     move.l -192(a6),a0
  12104.     jsr (a0)
  12105.     lea 12(a7),a7
  12106.     move.l (a7)+,a6
  12107.     rts
  12108.  
  12109.     SECTION "pOS_SPSinh",CODE
  12110.  
  12111.     XDEF _pOS_SPSinh
  12112. _pOS_SPSinh
  12113.     move.l a6,-(a7)
  12114.     move.l 8(a7),-(a7)
  12115.     move.l _gb_MathTransBase,a6
  12116.     move.l a6,-(a7)
  12117.     move.l -204(a6),a0
  12118.     jsr (a0)
  12119.     lea 8(a7),a7
  12120.     move.l (a7)+,a6
  12121.     rts
  12122.  
  12123.     SECTION "pOS_SPCosh",CODE
  12124.  
  12125.     XDEF _pOS_SPCosh
  12126. _pOS_SPCosh
  12127.     move.l a6,-(a7)
  12128.     move.l 8(a7),-(a7)
  12129.     move.l _gb_MathTransBase,a6
  12130.     move.l a6,-(a7)
  12131.     move.l -216(a6),a0
  12132.     jsr (a0)
  12133.     lea 8(a7),a7
  12134.     move.l (a7)+,a6
  12135.     rts
  12136.  
  12137.     SECTION "pOS_SPTanh",CODE
  12138.  
  12139.     XDEF _pOS_SPTanh
  12140. _pOS_SPTanh
  12141.     move.l a6,-(a7)
  12142.     move.l 8(a7),-(a7)
  12143.     move.l _gb_MathTransBase,a6
  12144.     move.l a6,-(a7)
  12145.     move.l -228(a6),a0
  12146.     jsr (a0)
  12147.     lea 8(a7),a7
  12148.     move.l (a7)+,a6
  12149.     rts
  12150.  
  12151.     SECTION "pOS_SPExp",CODE
  12152.  
  12153.     XDEF _pOS_SPExp
  12154. _pOS_SPExp
  12155.     move.l a6,-(a7)
  12156.     move.l 8(a7),-(a7)
  12157.     move.l _gb_MathTransBase,a6
  12158.     move.l a6,-(a7)
  12159.     move.l -240(a6),a0
  12160.     jsr (a0)
  12161.     lea 8(a7),a7
  12162.     move.l (a7)+,a6
  12163.     rts
  12164.  
  12165.     SECTION "pOS_SPLog",CODE
  12166.  
  12167.     XDEF _pOS_SPLog
  12168. _pOS_SPLog
  12169.     move.l a6,-(a7)
  12170.     move.l 8(a7),-(a7)
  12171.     move.l _gb_MathTransBase,a6
  12172.     move.l a6,-(a7)
  12173.     move.l -252(a6),a0
  12174.     jsr (a0)
  12175.     lea 8(a7),a7
  12176.     move.l (a7)+,a6
  12177.     rts
  12178.  
  12179.     SECTION "pOS_SPPow",CODE
  12180.  
  12181.     XDEF _pOS_SPPow
  12182. _pOS_SPPow
  12183.     move.l a6,-(a7)
  12184.     move.l 12(a7),-(a7)
  12185.     move.l 12(a7),-(a7)
  12186.     move.l _gb_MathTransBase,a6
  12187.     move.l a6,-(a7)
  12188.     move.l -264(a6),a0
  12189.     jsr (a0)
  12190.     lea 12(a7),a7
  12191.     move.l (a7)+,a6
  12192.     rts
  12193.  
  12194.     SECTION "pOS_SPSqrt",CODE
  12195.  
  12196.     XDEF _pOS_SPSqrt
  12197. _pOS_SPSqrt
  12198.     move.l a6,-(a7)
  12199.     move.l 8(a7),-(a7)
  12200.     move.l _gb_MathTransBase,a6
  12201.     move.l a6,-(a7)
  12202.     move.l -276(a6),a0
  12203.     jsr (a0)
  12204.     lea 8(a7),a7
  12205.     move.l (a7)+,a6
  12206.     rts
  12207.  
  12208.     SECTION "pOS_SPTieee",CODE
  12209.  
  12210.     XDEF _pOS_SPTieee
  12211. _pOS_SPTieee
  12212.     move.l a6,-(a7)
  12213.     move.l 8(a7),-(a7)
  12214.     move.l _gb_MathTransBase,a6
  12215.     move.l a6,-(a7)
  12216.     move.l -288(a6),a0
  12217.     jsr (a0)
  12218.     lea 8(a7),a7
  12219.     move.l (a7)+,a6
  12220.     rts
  12221.  
  12222.     SECTION "pOS_SPFieee",CODE
  12223.  
  12224.     XDEF _pOS_SPFieee
  12225. _pOS_SPFieee
  12226.     move.l a6,-(a7)
  12227.     move.l 8(a7),-(a7)
  12228.     move.l _gb_MathTransBase,a6
  12229.     move.l a6,-(a7)
  12230.     move.l -300(a6),a0
  12231.     jsr (a0)
  12232.     lea 8(a7),a7
  12233.     move.l (a7)+,a6
  12234.     rts
  12235.  
  12236.     SECTION "pOS_SPAsin",CODE
  12237.  
  12238.     XDEF _pOS_SPAsin
  12239. _pOS_SPAsin
  12240.     move.l a6,-(a7)
  12241.     move.l 8(a7),-(a7)
  12242.     move.l _gb_MathTransBase,a6
  12243.     move.l a6,-(a7)
  12244.     move.l -312(a6),a0
  12245.     jsr (a0)
  12246.     lea 8(a7),a7
  12247.     move.l (a7)+,a6
  12248.     rts
  12249.  
  12250.     SECTION "pOS_SPAcos",CODE
  12251.  
  12252.     XDEF _pOS_SPAcos
  12253. _pOS_SPAcos
  12254.     move.l a6,-(a7)
  12255.     move.l 8(a7),-(a7)
  12256.     move.l _gb_MathTransBase,a6
  12257.     move.l a6,-(a7)
  12258.     move.l -324(a6),a0
  12259.     jsr (a0)
  12260.     lea 8(a7),a7
  12261.     move.l (a7)+,a6
  12262.     rts
  12263.  
  12264.     SECTION "pOS_SPLog10",CODE
  12265.  
  12266.     XDEF _pOS_SPLog10
  12267. _pOS_SPLog10
  12268.     move.l a6,-(a7)
  12269.     move.l 8(a7),-(a7)
  12270.     move.l _gb_MathTransBase,a6
  12271.     move.l a6,-(a7)
  12272.     move.l -336(a6),a0
  12273.     jsr (a0)
  12274.     lea 8(a7),a7
  12275.     move.l (a7)+,a6
  12276.     rts
  12277.  
  12278. ; Stub functions for protofile "pMathIEEETrs2.h"
  12279. ; Generated by genStubs 1.0 for StormC
  12280. ; © 1996 HAAGE & PARTNER GmbH
  12281.  
  12282. ; DO NOT EDIT
  12283.  
  12284.     SECTION "pOS_IEEESPAtan",CODE
  12285.  
  12286.     XDEF _pOS_IEEESPAtan
  12287.     XREF _gb_MathIeeeSingTransBase
  12288. _pOS_IEEESPAtan
  12289.     move.l a6,-(a7)
  12290.     move.l 8(a7),-(a7)
  12291.     move.l _gb_MathIeeeSingTransBase,a6
  12292.     move.l a6,-(a7)
  12293.     move.l -144(a6),a0
  12294.     jsr (a0)
  12295.     lea 8(a7),a7
  12296.     move.l (a7)+,a6
  12297.     rts
  12298.  
  12299.     SECTION "pOS_IEEESPSin",CODE
  12300.  
  12301.     XDEF _pOS_IEEESPSin
  12302. _pOS_IEEESPSin
  12303.     move.l a6,-(a7)
  12304.     move.l 8(a7),-(a7)
  12305.     move.l _gb_MathIeeeSingTransBase,a6
  12306.     move.l a6,-(a7)
  12307.     move.l -156(a6),a0
  12308.     jsr (a0)
  12309.     lea 8(a7),a7
  12310.     move.l (a7)+,a6
  12311.     rts
  12312.  
  12313.     SECTION "pOS_IEEESPCos",CODE
  12314.  
  12315.     XDEF _pOS_IEEESPCos
  12316. _pOS_IEEESPCos
  12317.     move.l a6,-(a7)
  12318.     move.l 8(a7),-(a7)
  12319.     move.l _gb_MathIeeeSingTransBase,a6
  12320.     move.l a6,-(a7)
  12321.     move.l -168(a6),a0
  12322.     jsr (a0)
  12323.     lea 8(a7),a7
  12324.     move.l (a7)+,a6
  12325.     rts
  12326.  
  12327.     SECTION "pOS_IEEESPTan",CODE
  12328.  
  12329.     XDEF _pOS_IEEESPTan
  12330. _pOS_IEEESPTan
  12331.     move.l a6,-(a7)
  12332.     move.l 8(a7),-(a7)
  12333.     move.l _gb_MathIeeeSingTransBase,a6
  12334.     move.l a6,-(a7)
  12335.     move.l -180(a6),a0
  12336.     jsr (a0)
  12337.     lea 8(a7),a7
  12338.     move.l (a7)+,a6
  12339.     rts
  12340.  
  12341.     SECTION "pOS_IEEESPSincos",CODE
  12342.  
  12343.     XDEF _pOS_IEEESPSincos
  12344. _pOS_IEEESPSincos
  12345.     move.l a6,-(a7)
  12346.     move.l 12(a7),-(a7)
  12347.     move.l 12(a7),-(a7)
  12348.     move.l _gb_MathIeeeSingTransBase,a6
  12349.     move.l a6,-(a7)
  12350.     move.l -192(a6),a0
  12351.     jsr (a0)
  12352.     lea 12(a7),a7
  12353.     move.l (a7)+,a6
  12354.     rts
  12355.  
  12356.     SECTION "pOS_IEEESPSinh",CODE
  12357.  
  12358.     XDEF _pOS_IEEESPSinh
  12359. _pOS_IEEESPSinh
  12360.     move.l a6,-(a7)
  12361.     move.l 8(a7),-(a7)
  12362.     move.l _gb_MathIeeeSingTransBase,a6
  12363.     move.l a6,-(a7)
  12364.     move.l -204(a6),a0
  12365.     jsr (a0)
  12366.     lea 8(a7),a7
  12367.     move.l (a7)+,a6
  12368.     rts
  12369.  
  12370.     SECTION "pOS_IEEESPCosh",CODE
  12371.  
  12372.     XDEF _pOS_IEEESPCosh
  12373. _pOS_IEEESPCosh
  12374.     move.l a6,-(a7)
  12375.     move.l 8(a7),-(a7)
  12376.     move.l _gb_MathIeeeSingTransBase,a6
  12377.     move.l a6,-(a7)
  12378.     move.l -216(a6),a0
  12379.     jsr (a0)
  12380.     lea 8(a7),a7
  12381.     move.l (a7)+,a6
  12382.     rts
  12383.  
  12384.     SECTION "pOS_IEEESPTanh",CODE
  12385.  
  12386.     XDEF _pOS_IEEESPTanh
  12387. _pOS_IEEESPTanh
  12388.     move.l a6,-(a7)
  12389.     move.l 8(a7),-(a7)
  12390.     move.l _gb_MathIeeeSingTransBase,a6
  12391.     move.l a6,-(a7)
  12392.     move.l -228(a6),a0
  12393.     jsr (a0)
  12394.     lea 8(a7),a7
  12395.     move.l (a7)+,a6
  12396.     rts
  12397.  
  12398.     SECTION "pOS_IEEESPExp",CODE
  12399.  
  12400.     XDEF _pOS_IEEESPExp
  12401. _pOS_IEEESPExp
  12402.     move.l a6,-(a7)
  12403.     move.l 8(a7),-(a7)
  12404.     move.l _gb_MathIeeeSingTransBase,a6
  12405.     move.l a6,-(a7)
  12406.     move.l -240(a6),a0
  12407.     jsr (a0)
  12408.     lea 8(a7),a7
  12409.     move.l (a7)+,a6
  12410.     rts
  12411.  
  12412.     SECTION "pOS_IEEESPLog",CODE
  12413.  
  12414.     XDEF _pOS_IEEESPLog
  12415. _pOS_IEEESPLog
  12416.     move.l a6,-(a7)
  12417.     move.l 8(a7),-(a7)
  12418.     move.l _gb_MathIeeeSingTransBase,a6
  12419.     move.l a6,-(a7)
  12420.     move.l -252(a6),a0
  12421.     jsr (a0)
  12422.     lea 8(a7),a7
  12423.     move.l (a7)+,a6
  12424.     rts
  12425.  
  12426.     SECTION "pOS_IEEESPPow",CODE
  12427.  
  12428.     XDEF _pOS_IEEESPPow
  12429. _pOS_IEEESPPow
  12430.     move.l a6,-(a7)
  12431.     move.l 12(a7),-(a7)
  12432.     move.l 12(a7),-(a7)
  12433.     move.l _gb_MathIeeeSingTransBase,a6
  12434.     move.l a6,-(a7)
  12435.     move.l -264(a6),a0
  12436.     jsr (a0)
  12437.     lea 12(a7),a7
  12438.     move.l (a7)+,a6
  12439.     rts
  12440.  
  12441.     SECTION "pOS_IEEESPSqrt",CODE
  12442.  
  12443.     XDEF _pOS_IEEESPSqrt
  12444. _pOS_IEEESPSqrt
  12445.     move.l a6,-(a7)
  12446.     move.l 8(a7),-(a7)
  12447.     move.l _gb_MathIeeeSingTransBase,a6
  12448.     move.l a6,-(a7)
  12449.     move.l -276(a6),a0
  12450.     jsr (a0)
  12451.     lea 8(a7),a7
  12452.     move.l (a7)+,a6
  12453.     rts
  12454.  
  12455.     SECTION "pOS_IEEESPTieee",CODE
  12456.  
  12457.     XDEF _pOS_IEEESPTieee
  12458. _pOS_IEEESPTieee
  12459.     move.l a6,-(a7)
  12460.     move.l 8(a7),-(a7)
  12461.     move.l _gb_MathIeeeSingTransBase,a6
  12462.     move.l a6,-(a7)
  12463.     move.l -288(a6),a0
  12464.     jsr (a0)
  12465.     lea 8(a7),a7
  12466.     move.l (a7)+,a6
  12467.     rts
  12468.  
  12469.     SECTION "pOS_IEEESPFieee",CODE
  12470.  
  12471.     XDEF _pOS_IEEESPFieee
  12472. _pOS_IEEESPFieee
  12473.     move.l a6,-(a7)
  12474.     move.l 8(a7),-(a7)
  12475.     move.l _gb_MathIeeeSingTransBase,a6
  12476.     move.l a6,-(a7)
  12477.     move.l -300(a6),a0
  12478.     jsr (a0)
  12479.     lea 8(a7),a7
  12480.     move.l (a7)+,a6
  12481.     rts
  12482.  
  12483.     SECTION "pOS_IEEESPAsin",CODE
  12484.  
  12485.     XDEF _pOS_IEEESPAsin
  12486. _pOS_IEEESPAsin
  12487.     move.l a6,-(a7)
  12488.     move.l 8(a7),-(a7)
  12489.     move.l _gb_MathIeeeSingTransBase,a6
  12490.     move.l a6,-(a7)
  12491.     move.l -312(a6),a0
  12492.     jsr (a0)
  12493.     lea 8(a7),a7
  12494.     move.l (a7)+,a6
  12495.     rts
  12496.  
  12497.     SECTION "pOS_IEEESPAcos",CODE
  12498.  
  12499.     XDEF _pOS_IEEESPAcos
  12500. _pOS_IEEESPAcos
  12501.     move.l a6,-(a7)
  12502.     move.l 8(a7),-(a7)
  12503.     move.l _gb_MathIeeeSingTransBase,a6
  12504.     move.l a6,-(a7)
  12505.     move.l -324(a6),a0
  12506.     jsr (a0)
  12507.     lea 8(a7),a7
  12508.     move.l (a7)+,a6
  12509.     rts
  12510.  
  12511.     SECTION "pOS_IEEESPLog10",CODE
  12512.  
  12513.     XDEF _pOS_IEEESPLog10
  12514. _pOS_IEEESPLog10
  12515.     move.l a6,-(a7)
  12516.     move.l 8(a7),-(a7)
  12517.     move.l _gb_MathIeeeSingTransBase,a6
  12518.     move.l a6,-(a7)
  12519.     move.l -336(a6),a0
  12520.     jsr (a0)
  12521.     lea 8(a7),a7
  12522.     move.l (a7)+,a6
  12523.     rts
  12524.  
  12525. ; Stub functions for protofile "pLocale2.h"
  12526. ; Generated by genStubs 1.0 for StormC
  12527. ; © 1996 HAAGE & PARTNER GmbH
  12528.  
  12529. ; DO NOT EDIT
  12530.  
  12531.     SECTION "pOS_OpenLocale",CODE
  12532.  
  12533.     XDEF _pOS_OpenLocale
  12534.     XREF _gb_LocaleBase
  12535. _pOS_OpenLocale
  12536.     move.l a6,-(a7)
  12537.     move.l 8(a7),-(a7)
  12538.     move.l _gb_LocaleBase,a6
  12539.     move.l a6,-(a7)
  12540.     move.l -144(a6),a0
  12541.     jsr (a0)
  12542.     lea 8(a7),a7
  12543.     move.l (a7)+,a6
  12544.     rts
  12545.  
  12546.     SECTION "pOS_CloseLocale",CODE
  12547.  
  12548.     XDEF _pOS_CloseLocale
  12549. _pOS_CloseLocale
  12550.     move.l a6,-(a7)
  12551.     move.l 8(a7),-(a7)
  12552.     move.l _gb_LocaleBase,a6
  12553.     move.l a6,-(a7)
  12554.     move.l -156(a6),a0
  12555.     jsr (a0)
  12556.     lea 8(a7),a7
  12557.     move.l (a7)+,a6
  12558.     rts
  12559.  
  12560.     SECTION "pOS_GetLocaleStr",CODE
  12561.  
  12562.     XDEF _pOS_GetLocaleStr
  12563. _pOS_GetLocaleStr
  12564.     move.l a6,-(a7)
  12565.     move.l 12(a7),-(a7)
  12566.     move.l 12(a7),-(a7)
  12567.     move.l _gb_LocaleBase,a6
  12568.     move.l a6,-(a7)
  12569.     move.l -168(a6),a0
  12570.     jsr (a0)
  12571.     lea 12(a7),a7
  12572.     move.l (a7)+,a6
  12573.     rts
  12574.  
  12575.     SECTION "pOS_LocaleToUpper",CODE
  12576.  
  12577.     XDEF _pOS_LocaleToUpper
  12578. _pOS_LocaleToUpper
  12579.     move.l a6,-(a7)
  12580.     move.l 12(a7),-(a7)
  12581.     move.l 12(a7),-(a7)
  12582.     move.l _gb_LocaleBase,a6
  12583.     move.l a6,-(a7)
  12584.     move.l -180(a6),a0
  12585.     jsr (a0)
  12586.     lea 12(a7),a7
  12587.     move.l (a7)+,a6
  12588.     rts
  12589.  
  12590.     SECTION "pOS_LocaleToLower",CODE
  12591.  
  12592.     XDEF _pOS_LocaleToLower
  12593. _pOS_LocaleToLower
  12594.     move.l a6,-(a7)
  12595.     move.l 12(a7),-(a7)
  12596.     move.l 12(a7),-(a7)
  12597.     move.l _gb_LocaleBase,a6
  12598.     move.l a6,-(a7)
  12599.     move.l -192(a6),a0
  12600.     jsr (a0)
  12601.     lea 12(a7),a7
  12602.     move.l (a7)+,a6
  12603.     rts
  12604.  
  12605.     SECTION "pOS_IsXDigit",CODE
  12606.  
  12607.     XDEF _pOS_IsXDigit
  12608. _pOS_IsXDigit
  12609.     move.l a6,-(a7)
  12610.     move.l 12(a7),-(a7)
  12611.     move.l 12(a7),-(a7)
  12612.     move.l _gb_LocaleBase,a6
  12613.     move.l a6,-(a7)
  12614.     move.l -324(a6),a0
  12615.     jsr (a0)
  12616.     lea 12(a7),a7
  12617.     move.l (a7)+,a6
  12618.     rts
  12619.  
  12620.     SECTION "pOS_IsUpper",CODE
  12621.  
  12622.     XDEF _pOS_IsUpper
  12623. _pOS_IsUpper
  12624.     move.l a6,-(a7)
  12625.     move.l 12(a7),-(a7)
  12626.     move.l 12(a7),-(a7)
  12627.     move.l _gb_LocaleBase,a6
  12628.     move.l a6,-(a7)
  12629.     move.l -312(a6),a0
  12630.     jsr (a0)
  12631.     lea 12(a7),a7
  12632.     move.l (a7)+,a6
  12633.     rts
  12634.  
  12635.     SECTION "pOS_IsSpace",CODE
  12636.  
  12637.     XDEF _pOS_IsSpace
  12638. _pOS_IsSpace
  12639.     move.l a6,-(a7)
  12640.     move.l 12(a7),-(a7)
  12641.     move.l 12(a7),-(a7)
  12642.     move.l _gb_LocaleBase,a6
  12643.     move.l a6,-(a7)
  12644.     move.l -300(a6),a0
  12645.     jsr (a0)
  12646.     lea 12(a7),a7
  12647.     move.l (a7)+,a6
  12648.     rts
  12649.  
  12650.     SECTION "pOS_IsPunct",CODE
  12651.  
  12652.     XDEF _pOS_IsPunct
  12653. _pOS_IsPunct
  12654.     move.l a6,-(a7)
  12655.     move.l 12(a7),-(a7)
  12656.     move.l 12(a7),-(a7)
  12657.     move.l _gb_LocaleBase,a6
  12658.     move.l a6,-(a7)
  12659.     move.l -288(a6),a0
  12660.     jsr (a0)
  12661.     lea 12(a7),a7
  12662.     move.l (a7)+,a6
  12663.     rts
  12664.  
  12665.     SECTION "pOS_IsPrint",CODE
  12666.  
  12667.     XDEF _pOS_IsPrint
  12668. _pOS_IsPrint
  12669.     move.l a6,-(a7)
  12670.     move.l 12(a7),-(a7)
  12671.     move.l 12(a7),-(a7)
  12672.     move.l _gb_LocaleBase,a6
  12673.     move.l a6,-(a7)
  12674.     move.l -276(a6),a0
  12675.     jsr (a0)
  12676.     lea 12(a7),a7
  12677.     move.l (a7)+,a6
  12678.     rts
  12679.  
  12680.     SECTION "pOS_IsLower",CODE
  12681.  
  12682.     XDEF _pOS_IsLower
  12683. _pOS_IsLower
  12684.     move.l a6,-(a7)
  12685.     move.l 12(a7),-(a7)
  12686.     move.l 12(a7),-(a7)
  12687.     move.l _gb_LocaleBase,a6
  12688.     move.l a6,-(a7)
  12689.     move.l -264(a6),a0
  12690.     jsr (a0)
  12691.     lea 12(a7),a7
  12692.     move.l (a7)+,a6
  12693.     rts
  12694.  
  12695.     SECTION "pOS_IsGraph",CODE
  12696.  
  12697.     XDEF _pOS_IsGraph
  12698. _pOS_IsGraph
  12699.     move.l a6,-(a7)
  12700.     move.l 12(a7),-(a7)
  12701.     move.l 12(a7),-(a7)
  12702.     move.l _gb_LocaleBase,a6
  12703.     move.l a6,-(a7)
  12704.     move.l -252(a6),a0
  12705.     jsr (a0)
  12706.     lea 12(a7),a7
  12707.     move.l (a7)+,a6
  12708.     rts
  12709.  
  12710.     SECTION "pOS_IsDigit",CODE
  12711.  
  12712.     XDEF _pOS_IsDigit
  12713. _pOS_IsDigit
  12714.     move.l a6,-(a7)
  12715.     move.l 12(a7),-(a7)
  12716.     move.l 12(a7),-(a7)
  12717.     move.l _gb_LocaleBase,a6
  12718.     move.l a6,-(a7)
  12719.     move.l -240(a6),a0
  12720.     jsr (a0)
  12721.     lea 12(a7),a7
  12722.     move.l (a7)+,a6
  12723.     rts
  12724.  
  12725.     SECTION "pOS_IsCntrl",CODE
  12726.  
  12727.     XDEF _pOS_IsCntrl
  12728. _pOS_IsCntrl
  12729.     move.l a6,-(a7)
  12730.     move.l 12(a7),-(a7)
  12731.     move.l 12(a7),-(a7)
  12732.     move.l _gb_LocaleBase,a6
  12733.     move.l a6,-(a7)
  12734.     move.l -228(a6),a0
  12735.     jsr (a0)
  12736.     lea 12(a7),a7
  12737.     move.l (a7)+,a6
  12738.     rts
  12739.  
  12740.     SECTION "pOS_IsAlpha",CODE
  12741.  
  12742.     XDEF _pOS_IsAlpha
  12743. _pOS_IsAlpha
  12744.     move.l a6,-(a7)
  12745.     move.l 12(a7),-(a7)
  12746.     move.l 12(a7),-(a7)
  12747.     move.l _gb_LocaleBase,a6
  12748.     move.l a6,-(a7)
  12749.     move.l -216(a6),a0
  12750.     jsr (a0)
  12751.     lea 12(a7),a7
  12752.     move.l (a7)+,a6
  12753.     rts
  12754.  
  12755.     SECTION "pOS_IsAlNum",CODE
  12756.  
  12757.     XDEF _pOS_IsAlNum
  12758. _pOS_IsAlNum
  12759.     move.l a6,-(a7)
  12760.     move.l 12(a7),-(a7)
  12761.     move.l 12(a7),-(a7)
  12762.     move.l _gb_LocaleBase,a6
  12763.     move.l a6,-(a7)
  12764.     move.l -204(a6),a0
  12765.     jsr (a0)
  12766.     lea 12(a7),a7
  12767.     move.l (a7)+,a6
  12768.     rts
  12769.  
  12770.     SECTION "pOS_GetCatalogStr",CODE
  12771.  
  12772.     XDEF _pOS_GetCatalogStr
  12773. _pOS_GetCatalogStr
  12774.     move.l a6,-(a7)
  12775.     move.l 16(a7),-(a7)
  12776.     move.l 16(a7),-(a7)
  12777.     move.l 16(a7),-(a7)
  12778.     move.l _gb_LocaleBase,a6
  12779.     move.l a6,-(a7)
  12780.     move.l -360(a6),a0
  12781.     jsr (a0)
  12782.     lea 16(a7),a7
  12783.     move.l (a7)+,a6
  12784.     rts
  12785.  
  12786.     SECTION "pOS_CloseCatalog",CODE
  12787.  
  12788.     XDEF _pOS_CloseCatalog
  12789. _pOS_CloseCatalog
  12790.     move.l a6,-(a7)
  12791.     move.l 8(a7),-(a7)
  12792.     move.l _gb_LocaleBase,a6
  12793.     move.l a6,-(a7)
  12794.     move.l -348(a6),a0
  12795.     jsr (a0)
  12796.     lea 8(a7),a7
  12797.     move.l (a7)+,a6
  12798.     rts
  12799.  
  12800.     SECTION "pOS_OpenCatalogA",CODE
  12801.  
  12802.     XDEF _pOS_OpenCatalogA
  12803. _pOS_OpenCatalogA
  12804.     move.l a6,-(a7)
  12805.     move.l 16(a7),-(a7)
  12806.     move.l 16(a7),-(a7)
  12807.     move.l 16(a7),-(a7)
  12808.     move.l _gb_LocaleBase,a6
  12809.     move.l a6,-(a7)
  12810.     move.l -336(a6),a0
  12811.     jsr (a0)
  12812.     lea 16(a7),a7
  12813.     move.l (a7)+,a6
  12814.     rts
  12815.  
  12816.     SECTION "pOS_OpenCatalog",CODE
  12817.  
  12818.     XDEF _pOS_OpenCatalog
  12819. _pOS_OpenCatalog
  12820.     move.l a6,-(a7)
  12821.     pea 16(a7)
  12822.     move.l 16(a7),-(a7)
  12823.     move.l 16(a7),-(a7)
  12824.     move.l _gb_LocaleBase,a6
  12825.     move.l a6,-(a7)
  12826.     move.l -336(a6),a0
  12827.     jsr (a0)
  12828.     lea 16(a7),a7
  12829.     move.l (a7)+,a6
  12830.     rts
  12831.  
  12832.     SECTION "pOS_StrniCmp",CODE
  12833.  
  12834.     XDEF _pOS_StrniCmp
  12835. _pOS_StrniCmp
  12836.     move.l a6,-(a7)
  12837.     move.l 20(a7),-(a7)
  12838.     move.l 20(a7),-(a7)
  12839.     move.l 20(a7),-(a7)
  12840.     move.l 20(a7),-(a7)
  12841.     move.l _gb_LocaleBase,a6
  12842.     move.l a6,-(a7)
  12843.     move.l -384(a6),a0
  12844.     jsr (a0)
  12845.     lea 20(a7),a7
  12846.     move.l (a7)+,a6
  12847.     rts
  12848.  
  12849.     SECTION "pOS_StrnCmp",CODE
  12850.  
  12851.     XDEF _pOS_StrnCmp
  12852. _pOS_StrnCmp
  12853.     move.l a6,-(a7)
  12854.     move.l 20(a7),-(a7)
  12855.     move.l 20(a7),-(a7)
  12856.     move.l 20(a7),-(a7)
  12857.     move.l 20(a7),-(a7)
  12858.     move.l _gb_LocaleBase,a6
  12859.     move.l a6,-(a7)
  12860.     move.l -372(a6),a0
  12861.     jsr (a0)
  12862.     lea 20(a7),a7
  12863.     move.l (a7)+,a6
  12864.     rts
  12865.  
  12866.     SECTION "pOS_FormatDate",CODE
  12867.  
  12868.     XDEF _pOS_FormatDate
  12869. _pOS_FormatDate
  12870.     move.l a6,-(a7)
  12871.     move.l 20(a7),-(a7)
  12872.     move.l 20(a7),-(a7)
  12873.     move.l 20(a7),-(a7)
  12874.     move.l 20(a7),-(a7)
  12875.     move.l _gb_LocaleBase,a6
  12876.     move.l a6,-(a7)
  12877.     move.l -396(a6),a0
  12878.     jsr (a0)
  12879.     lea 20(a7),a7
  12880.     move.l (a7)+,a6
  12881.     rts
  12882.  
  12883.     SECTION "pOS_FormatDateStr",CODE
  12884.  
  12885.     XDEF _pOS_FormatDateStr
  12886. _pOS_FormatDateStr
  12887.     move.l a6,-(a7)
  12888.     move.l 24(a7),-(a7)
  12889.     move.l 24(a7),-(a7)
  12890.     move.l 24(a7),-(a7)
  12891.     move.l 24(a7),-(a7)
  12892.     move.l 24(a7),-(a7)
  12893.     move.l _gb_LocaleBase,a6
  12894.     move.l a6,-(a7)
  12895.     move.l -408(a6),a0
  12896.     jsr (a0)
  12897.     lea 24(a7),a7
  12898.     move.l (a7)+,a6
  12899.     rts
  12900.  
  12901. ; Stub functions for protofile "SGOS2.h"
  12902. ; Generated by genStubs 1.0 for StormC
  12903. ; © 1996 HAAGE & PARTNER GmbH
  12904.  
  12905. ; DO NOT EDIT
  12906.  
  12907.     SECTION "pOS_UnlockSGOInfo",CODE
  12908.  
  12909.     XDEF _pOS_UnlockSGOInfo
  12910.     XREF _gb_SGOSBase
  12911. _pOS_UnlockSGOInfo
  12912.     move.l a6,-(a7)
  12913.     move.l 8(a7),-(a7)
  12914.     move.l _gb_SGOSBase,a6
  12915.     move.l a6,-(a7)
  12916.     move.l -288(a6),a0
  12917.     jsr (a0)
  12918.     lea 8(a7),a7
  12919.     move.l (a7)+,a6
  12920.     rts
  12921.  
  12922.     SECTION "pOS_LockSGOInfo",CODE
  12923.  
  12924.     XDEF _pOS_LockSGOInfo
  12925. _pOS_LockSGOInfo
  12926.     move.l a6,-(a7)
  12927.     move.l 8(a7),-(a7)
  12928.     move.l _gb_SGOSBase,a6
  12929.     move.l a6,-(a7)
  12930.     move.l -276(a6),a0
  12931.     jsr (a0)
  12932.     lea 8(a7),a7
  12933.     move.l (a7)+,a6
  12934.     rts
  12935.  
  12936.     SECTION "pOS_StopSGOS",CODE
  12937.  
  12938.     XDEF _pOS_StopSGOS
  12939. _pOS_StopSGOS
  12940.     move.l a6,-(a7)
  12941.     move.l 8(a7),-(a7)
  12942.     move.l _gb_SGOSBase,a6
  12943.     move.l a6,-(a7)
  12944.     move.l -264(a6),a0
  12945.     jsr (a0)
  12946.     lea 8(a7),a7
  12947.     move.l (a7)+,a6
  12948.     rts
  12949.  
  12950.     SECTION "pOS_StartSGOS",CODE
  12951.  
  12952.     XDEF _pOS_StartSGOS
  12953. _pOS_StartSGOS
  12954.     move.l a6,-(a7)
  12955.     move.l 8(a7),-(a7)
  12956.     move.l _gb_SGOSBase,a6
  12957.     move.l a6,-(a7)
  12958.     move.l -252(a6),a0
  12959.     jsr (a0)
  12960.     lea 8(a7),a7
  12961.     move.l (a7)+,a6
  12962.     rts
  12963.  
  12964.     SECTION "pOS_DrawSGOS",CODE
  12965.  
  12966.     XDEF _pOS_DrawSGOS
  12967. _pOS_DrawSGOS
  12968.     move.l a6,-(a7)
  12969.     move.l 12(a7),-(a7)
  12970.     move.l 12(a7),-(a7)
  12971.     move.l _gb_SGOSBase,a6
  12972.     move.l a6,-(a7)
  12973.     move.l -240(a6),a0
  12974.     jsr (a0)
  12975.     lea 12(a7),a7
  12976.     move.l (a7)+,a6
  12977.     rts
  12978.  
  12979.     SECTION "pOS_ActivateSGObjectA",CODE
  12980.  
  12981.     XDEF _pOS_ActivateSGObjectA
  12982. _pOS_ActivateSGObjectA
  12983.     move.l a6,-(a7)
  12984.     move.l 12(a7),-(a7)
  12985.     move.l 12(a7),-(a7)
  12986.     move.l _gb_SGOSBase,a6
  12987.     move.l a6,-(a7)
  12988.     move.l -228(a6),a0
  12989.     jsr (a0)
  12990.     lea 12(a7),a7
  12991.     move.l (a7)+,a6
  12992.     rts
  12993.  
  12994.     SECTION "pOS_ActivateSGObject",CODE
  12995.  
  12996.     XDEF _pOS_ActivateSGObject
  12997. _pOS_ActivateSGObject
  12998.     move.l a6,-(a7)
  12999.     pea 12(a7)
  13000.     move.l 12(a7),-(a7)
  13001.     move.l _gb_SGOSBase,a6
  13002.     move.l a6,-(a7)
  13003.     move.l -228(a6),a0
  13004.     jsr (a0)
  13005.     lea 12(a7),a7
  13006.     move.l (a7)+,a6
  13007.     rts
  13008.  
  13009.     SECTION "pOS_InactivateSGObject",CODE
  13010.  
  13011.     XDEF _pOS_InactivateSGObject
  13012. _pOS_InactivateSGObject
  13013.     move.l a6,-(a7)
  13014.     move.l 8(a7),-(a7)
  13015.     move.l _gb_SGOSBase,a6
  13016.     move.l a6,-(a7)
  13017.     move.l -216(a6),a0
  13018.     jsr (a0)
  13019.     lea 8(a7),a7
  13020.     move.l (a7)+,a6
  13021.     rts
  13022.  
  13023.     SECTION "pOS_RemoveSGObject",CODE
  13024.  
  13025.     XDEF _pOS_RemoveSGObject
  13026. _pOS_RemoveSGObject
  13027.     move.l a6,-(a7)
  13028.     move.l 8(a7),-(a7)
  13029.     move.l _gb_SGOSBase,a6
  13030.     move.l a6,-(a7)
  13031.     move.l -204(a6),a0
  13032.     jsr (a0)
  13033.     lea 8(a7),a7
  13034.     move.l (a7)+,a6
  13035.     rts
  13036.  
  13037.     SECTION "pOS_DeleteSGObject",CODE
  13038.  
  13039.     XDEF _pOS_DeleteSGObject
  13040. _pOS_DeleteSGObject
  13041.     move.l a6,-(a7)
  13042.     move.l 8(a7),-(a7)
  13043.     move.l _gb_SGOSBase,a6
  13044.     move.l a6,-(a7)
  13045.     move.l -192(a6),a0
  13046.     jsr (a0)
  13047.     lea 8(a7),a7
  13048.     move.l (a7)+,a6
  13049.     rts
  13050.  
  13051.     SECTION "pOS_CloneSGObjectA",CODE
  13052.  
  13053.     XDEF _pOS_CloneSGObjectA
  13054. _pOS_CloneSGObjectA
  13055.     move.l a6,-(a7)
  13056.     move.l 12(a7),-(a7)
  13057.     move.l 12(a7),-(a7)
  13058.     move.l _gb_SGOSBase,a6
  13059.     move.l a6,-(a7)
  13060.     move.l -180(a6),a0
  13061.     jsr (a0)
  13062.     lea 12(a7),a7
  13063.     move.l (a7)+,a6
  13064.     rts
  13065.  
  13066.     SECTION "pOS_CloneSGObject",CODE
  13067.  
  13068.     XDEF _pOS_CloneSGObject
  13069. _pOS_CloneSGObject
  13070.     move.l a6,-(a7)
  13071.     pea 12(a7)
  13072.     move.l 12(a7),-(a7)
  13073.     move.l _gb_SGOSBase,a6
  13074.     move.l a6,-(a7)
  13075.     move.l -180(a6),a0
  13076.     jsr (a0)
  13077.     lea 12(a7),a7
  13078.     move.l (a7)+,a6
  13079.     rts
  13080.  
  13081.     SECTION "pOS_CreateSGObjectA",CODE
  13082.  
  13083.     XDEF _pOS_CreateSGObjectA
  13084. _pOS_CreateSGObjectA
  13085.     move.l a6,-(a7)
  13086.     move.l 12(a7),-(a7)
  13087.     move.l 12(a7),-(a7)
  13088.     move.l _gb_SGOSBase,a6
  13089.     move.l a6,-(a7)
  13090.     move.l -168(a6),a0
  13091.     jsr (a0)
  13092.     lea 12(a7),a7
  13093.     move.l (a7)+,a6
  13094.     rts
  13095.  
  13096.     SECTION "pOS_CreateSGObject",CODE
  13097.  
  13098.     XDEF _pOS_CreateSGObject
  13099. _pOS_CreateSGObject
  13100.     move.l a6,-(a7)
  13101.     pea 12(a7)
  13102.     move.l 12(a7),-(a7)
  13103.     move.l _gb_SGOSBase,a6
  13104.     move.l a6,-(a7)
  13105.     move.l -168(a6),a0
  13106.     jsr (a0)
  13107.     lea 12(a7),a7
  13108.     move.l (a7)+,a6
  13109.     rts
  13110.  
  13111.     SECTION "pOS_DeleteSGOInfo",CODE
  13112.  
  13113.     XDEF _pOS_DeleteSGOInfo
  13114. _pOS_DeleteSGOInfo
  13115.     move.l a6,-(a7)
  13116.     move.l 8(a7),-(a7)
  13117.     move.l _gb_SGOSBase,a6
  13118.     move.l a6,-(a7)
  13119.     move.l -156(a6),a0
  13120.     jsr (a0)
  13121.     lea 8(a7),a7
  13122.     move.l (a7)+,a6
  13123.     rts
  13124.  
  13125.     SECTION "pOS_CreateSGOInfoA",CODE
  13126.  
  13127.     XDEF _pOS_CreateSGOInfoA
  13128. _pOS_CreateSGOInfoA
  13129.     move.l a6,-(a7)
  13130.     move.l 12(a7),-(a7)
  13131.     move.l 12(a7),-(a7)
  13132.     move.l _gb_SGOSBase,a6
  13133.     move.l a6,-(a7)
  13134.     move.l -144(a6),a0
  13135.     jsr (a0)
  13136.     lea 12(a7),a7
  13137.     move.l (a7)+,a6
  13138.     rts
  13139.  
  13140.     SECTION "pOS_CreateSGOInfo",CODE
  13141.  
  13142.     XDEF _pOS_CreateSGOInfo
  13143. _pOS_CreateSGOInfo
  13144.     move.l a6,-(a7)
  13145.     pea 12(a7)
  13146.     move.l 12(a7),-(a7)
  13147.     move.l _gb_SGOSBase,a6
  13148.     move.l a6,-(a7)
  13149.     move.l -144(a6),a0
  13150.     jsr (a0)
  13151.     lea 12(a7),a7
  13152.     move.l (a7)+,a6
  13153.     rts
  13154.  
  13155.     SECTION "pOS_SetSGObjectMask",CODE
  13156.  
  13157.     XDEF _pOS_SetSGObjectMask
  13158. _pOS_SetSGObjectMask
  13159.     move.l a6,-(a7)
  13160.     move.l 12(a7),-(a7)
  13161.     move.l 12(a7),-(a7)
  13162.     move.l _gb_SGOSBase,a6
  13163.     move.l a6,-(a7)
  13164.     move.l -312(a6),a0
  13165.     jsr (a0)
  13166.     lea 12(a7),a7
  13167.     move.l (a7)+,a6
  13168.     rts
  13169.  
  13170.     SECTION "pOS_SetSGObjectGfxMap",CODE
  13171.  
  13172.     XDEF _pOS_SetSGObjectGfxMap
  13173. _pOS_SetSGObjectGfxMap
  13174.     move.l a6,-(a7)
  13175.     move.l 12(a7),-(a7)
  13176.     move.l 12(a7),-(a7)
  13177.     move.l _gb_SGOSBase,a6
  13178.     move.l a6,-(a7)
  13179.     move.l -300(a6),a0
  13180.     jsr (a0)
  13181.     lea 12(a7),a7
  13182.     move.l (a7)+,a6
  13183.     rts
  13184.  
  13185. ; Stub functions for protofile "pAudio2.h"
  13186. ; Generated by genStubs 1.0 for StormC
  13187. ; © 1996 HAAGE & PARTNER GmbH
  13188.  
  13189. ; DO NOT EDIT
  13190.  
  13191.     SECTION "pOS_FreeAudioMap",CODE
  13192.  
  13193.     XDEF _pOS_FreeAudioMap
  13194.     XREF _gb_AudioBase
  13195. _pOS_FreeAudioMap
  13196.     move.l a6,-(a7)
  13197.     move.l 8(a7),-(a7)
  13198.     move.l _gb_AudioBase,a6
  13199.     move.l a6,-(a7)
  13200.     move.l -312(a6),a0
  13201.     jsr (a0)
  13202.     lea 8(a7),a7
  13203.     move.l (a7)+,a6
  13204.     rts
  13205.  
  13206.     SECTION "pOS_AllocAudioMapA",CODE
  13207.  
  13208.     XDEF _pOS_AllocAudioMapA
  13209. _pOS_AllocAudioMapA
  13210.     move.l a6,-(a7)
  13211.     move.l 12(a7),-(a7)
  13212.     move.l 12(a7),-(a7)
  13213.     move.l _gb_AudioBase,a6
  13214.     move.l a6,-(a7)
  13215.     move.l -300(a6),a0
  13216.     jsr (a0)
  13217.     lea 12(a7),a7
  13218.     move.l (a7)+,a6
  13219.     rts
  13220.  
  13221.     SECTION "pOS_AllocAudioMap",CODE
  13222.  
  13223.     XDEF _pOS_AllocAudioMap
  13224. _pOS_AllocAudioMap
  13225.     move.l a6,-(a7)
  13226.     pea 12(a7)
  13227.     move.l 12(a7),-(a7)
  13228.     move.l _gb_AudioBase,a6
  13229.     move.l a6,-(a7)
  13230.     move.l -300(a6),a0
  13231.     jsr (a0)
  13232.     lea 12(a7),a7
  13233.     move.l (a7)+,a6
  13234.     rts
  13235.  
  13236.     SECTION "pOS_PlayChannelA",CODE
  13237.  
  13238.     XDEF _pOS_PlayChannelA
  13239. _pOS_PlayChannelA
  13240.     move.l a6,-(a7)
  13241.     move.l 12(a7),-(a7)
  13242.     move.l 12(a7),-(a7)
  13243.     move.l _gb_AudioBase,a6
  13244.     move.l a6,-(a7)
  13245.     move.l -288(a6),a0
  13246.     jsr (a0)
  13247.     lea 12(a7),a7
  13248.     move.l (a7)+,a6
  13249.     rts
  13250.  
  13251.     SECTION "pOS_PlayChannel",CODE
  13252.  
  13253.     XDEF _pOS_PlayChannel
  13254. _pOS_PlayChannel
  13255.     move.l a6,-(a7)
  13256.     pea 12(a7)
  13257.     move.l 12(a7),-(a7)
  13258.     move.l _gb_AudioBase,a6
  13259.     move.l a6,-(a7)
  13260.     move.l -288(a6),a0
  13261.     jsr (a0)
  13262.     lea 12(a7),a7
  13263.     move.l (a7)+,a6
  13264.     rts
  13265.  
  13266.     SECTION "pOS_FreeChannel",CODE
  13267.  
  13268.     XDEF _pOS_FreeChannel
  13269. _pOS_FreeChannel
  13270.     move.l a6,-(a7)
  13271.     move.l 8(a7),-(a7)
  13272.     move.l _gb_AudioBase,a6
  13273.     move.l a6,-(a7)
  13274.     move.l -276(a6),a0
  13275.     jsr (a0)
  13276.     lea 8(a7),a7
  13277.     move.l (a7)+,a6
  13278.     rts
  13279.  
  13280.     SECTION "pOS_AllocChannelA",CODE
  13281.  
  13282.     XDEF _pOS_AllocChannelA
  13283. _pOS_AllocChannelA
  13284.     move.l a6,-(a7)
  13285.     move.l 8(a7),-(a7)
  13286.     move.l _gb_AudioBase,a6
  13287.     move.l a6,-(a7)
  13288.     move.l -264(a6),a0
  13289.     jsr (a0)
  13290.     lea 8(a7),a7
  13291.     move.l (a7)+,a6
  13292.     rts
  13293.  
  13294.     SECTION "pOS_AllocChannel",CODE
  13295.  
  13296.     XDEF _pOS_AllocChannel
  13297. _pOS_AllocChannel
  13298.     move.l a6,-(a7)
  13299.     pea 8(a7)
  13300.     move.l _gb_AudioBase,a6
  13301.     move.l a6,-(a7)
  13302.     move.l -264(a6),a0
  13303.     jsr (a0)
  13304.     lea 8(a7),a7
  13305.     move.l (a7)+,a6
  13306.     rts
  13307.  
  13308. ; Stub functions for protofile "pIFFParse2.h"
  13309. ; Generated by genStubs 1.0 for StormC
  13310. ; © 1996 HAAGE & PARTNER GmbH
  13311.  
  13312. ; DO NOT EDIT
  13313.  
  13314.     SECTION "pOS_CloseIFF",CODE
  13315.  
  13316.     XDEF _pOS_CloseIFF
  13317.     XREF _gb_IFFParseBase
  13318. _pOS_CloseIFF
  13319.     move.l a6,-(a7)
  13320.     move.l 8(a7),-(a7)
  13321.     move.l _gb_IFFParseBase,a6
  13322.     move.l a6,-(a7)
  13323.     move.l -276(a6),a0
  13324.     jsr (a0)
  13325.     lea 8(a7),a7
  13326.     move.l (a7)+,a6
  13327.     rts
  13328.  
  13329.     SECTION "pOS_OpenIFFA",CODE
  13330.  
  13331.     XDEF _pOS_OpenIFFA
  13332. _pOS_OpenIFFA
  13333.     move.l a6,-(a7)
  13334.     move.l 8(a7),-(a7)
  13335.     move.l _gb_IFFParseBase,a6
  13336.     move.l a6,-(a7)
  13337.     move.l -264(a6),a0
  13338.     jsr (a0)
  13339.     lea 8(a7),a7
  13340.     move.l (a7)+,a6
  13341.     rts
  13342.  
  13343.     SECTION "pOS_OpenIFF",CODE
  13344.  
  13345.     XDEF _pOS_OpenIFF
  13346. _pOS_OpenIFF
  13347.     move.l a6,-(a7)
  13348.     pea 8(a7)
  13349.     move.l _gb_IFFParseBase,a6
  13350.     move.l a6,-(a7)
  13351.     move.l -264(a6),a0
  13352.     jsr (a0)
  13353.     lea 8(a7),a7
  13354.     move.l (a7)+,a6
  13355.     rts
  13356.  
  13357.     SECTION "pOS_CurrentChunk",CODE
  13358.  
  13359.     XDEF _pOS_CurrentChunk
  13360. _pOS_CurrentChunk
  13361.     move.l a6,-(a7)
  13362.     move.l 8(a7),-(a7)
  13363.     move.l _gb_IFFParseBase,a6
  13364.     move.l a6,-(a7)
  13365.     move.l -384(a6),a0
  13366.     jsr (a0)
  13367.     lea 8(a7),a7
  13368.     move.l (a7)+,a6
  13369.     rts
  13370.  
  13371.     SECTION "pOS_ReadChunkBytes",CODE
  13372.  
  13373.     XDEF _pOS_ReadChunkBytes
  13374. _pOS_ReadChunkBytes
  13375.     move.l a6,-(a7)
  13376.     move.l 16(a7),-(a7)
  13377.     move.l 16(a7),-(a7)
  13378.     move.l 16(a7),-(a7)
  13379.     move.l _gb_IFFParseBase,a6
  13380.     move.l a6,-(a7)
  13381.     move.l -372(a6),a0
  13382.     jsr (a0)
  13383.     lea 16(a7),a7
  13384.     move.l (a7)+,a6
  13385.     rts
  13386.  
  13387.     SECTION "pOS_WriteChunkBytes",CODE
  13388.  
  13389.     XDEF _pOS_WriteChunkBytes
  13390. _pOS_WriteChunkBytes
  13391.     move.l a6,-(a7)
  13392.     move.l 16(a7),-(a7)
  13393.     move.l 16(a7),-(a7)
  13394.     move.l 16(a7),-(a7)
  13395.     move.l _gb_IFFParseBase,a6
  13396.     move.l a6,-(a7)
  13397.     move.l -360(a6),a0
  13398.     jsr (a0)
  13399.     lea 16(a7),a7
  13400.     move.l (a7)+,a6
  13401.     rts
  13402.  
  13403.     SECTION "pOS_PopChunk",CODE
  13404.  
  13405.     XDEF _pOS_PopChunk
  13406. _pOS_PopChunk
  13407.     move.l a6,-(a7)
  13408.     move.l 8(a7),-(a7)
  13409.     move.l _gb_IFFParseBase,a6
  13410.     move.l a6,-(a7)
  13411.     move.l -348(a6),a0
  13412.     jsr (a0)
  13413.     lea 8(a7),a7
  13414.     move.l (a7)+,a6
  13415.     rts
  13416.  
  13417.     SECTION "pOS_PushChunk",CODE
  13418.  
  13419.     XDEF _pOS_PushChunk
  13420. _pOS_PushChunk
  13421.     move.l a6,-(a7)
  13422.     move.l 20(a7),-(a7)
  13423.     move.l 20(a7),-(a7)
  13424.     move.l 20(a7),-(a7)
  13425.     move.l 20(a7),-(a7)
  13426.     move.l _gb_IFFParseBase,a6
  13427.     move.l a6,-(a7)
  13428.     move.l -336(a6),a0
  13429.     jsr (a0)
  13430.     lea 20(a7),a7
  13431.     move.l (a7)+,a6
  13432.     rts
  13433.  
  13434.     SECTION "pOS_FindProp",CODE
  13435.  
  13436.     XDEF _pOS_FindProp
  13437. _pOS_FindProp
  13438.     move.l a6,-(a7)
  13439.     move.l 16(a7),-(a7)
  13440.     move.l 16(a7),-(a7)
  13441.     move.l 16(a7),-(a7)
  13442.     move.l _gb_IFFParseBase,a6
  13443.     move.l a6,-(a7)
  13444.     move.l -324(a6),a0
  13445.     jsr (a0)
  13446.     lea 16(a7),a7
  13447.     move.l (a7)+,a6
  13448.     rts
  13449.  
  13450.     SECTION "pOS_ParseIFF",CODE
  13451.  
  13452.     XDEF _pOS_ParseIFF
  13453. _pOS_ParseIFF
  13454.     move.l a6,-(a7)
  13455.     move.l 12(a7),-(a7)
  13456.     move.l 12(a7),-(a7)
  13457.     move.l _gb_IFFParseBase,a6
  13458.     move.l a6,-(a7)
  13459.     move.l -312(a6),a0
  13460.     jsr (a0)
  13461.     lea 12(a7),a7
  13462.     move.l (a7)+,a6
  13463.     rts
  13464.  
  13465.     SECTION "pOS_StopChunkA",CODE
  13466.  
  13467.     XDEF _pOS_StopChunkA
  13468. _pOS_StopChunkA
  13469.     move.l a6,-(a7)
  13470.     move.l 12(a7),-(a7)
  13471.     move.l 12(a7),-(a7)
  13472.     move.l _gb_IFFParseBase,a6
  13473.     move.l a6,-(a7)
  13474.     move.l -300(a6),a0
  13475.     jsr (a0)
  13476.     lea 12(a7),a7
  13477.     move.l (a7)+,a6
  13478.     rts
  13479.  
  13480.     SECTION "pOS_StopChunk",CODE
  13481.  
  13482.     XDEF _pOS_StopChunk
  13483. _pOS_StopChunk
  13484.     move.l a6,-(a7)
  13485.     pea 12(a7)
  13486.     move.l 12(a7),-(a7)
  13487.     move.l _gb_IFFParseBase,a6
  13488.     move.l a6,-(a7)
  13489.     move.l -300(a6),a0
  13490.     jsr (a0)
  13491.     lea 12(a7),a7
  13492.     move.l (a7)+,a6
  13493.     rts
  13494.  
  13495.     SECTION "pOS_PropChunkA",CODE
  13496.  
  13497.     XDEF _pOS_PropChunkA
  13498. _pOS_PropChunkA
  13499.     move.l a6,-(a7)
  13500.     move.l 12(a7),-(a7)
  13501.     move.l 12(a7),-(a7)
  13502.     move.l _gb_IFFParseBase,a6
  13503.     move.l a6,-(a7)
  13504.     move.l -288(a6),a0
  13505.     jsr (a0)
  13506.     lea 12(a7),a7
  13507.     move.l (a7)+,a6
  13508.     rts
  13509.  
  13510.     SECTION "pOS_PropChunk",CODE
  13511.  
  13512.     XDEF _pOS_PropChunk
  13513. _pOS_PropChunk
  13514.     move.l a6,-(a7)
  13515.     pea 12(a7)
  13516.     move.l 12(a7),-(a7)
  13517.     move.l _gb_IFFParseBase,a6
  13518.     move.l a6,-(a7)
  13519.     move.l -288(a6),a0
  13520.     jsr (a0)
  13521.     lea 12(a7),a7
  13522.     move.l (a7)+,a6
  13523.     rts
  13524.  
  13525. ; Stub functions for protofile "pInput2.h"
  13526. ; Generated by genStubs 1.0 for StormC
  13527. ; © 1996 HAAGE & PARTNER GmbH
  13528.  
  13529. ; DO NOT EDIT
  13530.  
  13531.     SECTION "pOS_PeekQualifier",CODE
  13532.  
  13533.     XDEF _pOS_PeekQualifier
  13534.     XREF _gb_InputBase
  13535. _pOS_PeekQualifier
  13536.     move.l a6,-(a7)
  13537.     pea 8(a7)
  13538.     move.l _gb_InputBase,a6
  13539.     move.l a6,-(a7)
  13540.     move.l -264(a6),a0
  13541.     jsr (a0)
  13542.     lea 8(a7),a7
  13543.     move.l (a7)+,a6
  13544.     rts
  13545.  
  13546.  END