home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / Reference / DevCon / Washington_1988 / DevCon88.1 / LVO.Offsets < prev    next >
Encoding:
Text File  |  1992-08-27  |  19.7 KB  |  543 lines

  1.  
  2.  
  3. 1.3 Library Vector Offsets
  4.  
  5.  
  6. ****** _ConsoleDevice ******
  7. ffd6   2a = CDInputHandler(events,device)(A0/A1)
  8. ffd0   30 = RawKeyConvert(events,buffer,length,keyMap)(A0/A1,D1/A2)
  9. ffca   36 = AskDefaultKeyMap(keyMap)(A0)
  10. ffc4   3c = SetDefaultKeyMap(keyMap)(A0)
  11.  
  12.  
  13.  
  14. ****** _DiskfontBase ******
  15. ffe2   1e = OpenDiskFont(textAttr)(A0)
  16. ffdc   24 = AvailFonts(buffer,bufBytes,flags)(A0,D0/D1)
  17. ffd6   2a = NewFontContents(fontsLock,fontName)(A0/A1)
  18. ffd0   30 = DisposeFontContents(fontContentsHeader)(A1)
  19.  
  20.  
  21.  
  22. ****** _DOSBase ******
  23. ffe2   1e = Open(name,accessMode)(D1/D2)
  24. ffdc   24 = Close(file)(D1)
  25. ffd6   2a = Read(file,buffer,length)(D1/D2/D3)
  26. ffd0   30 = Write(file,buffer,length)(D1/D2/D3)
  27. ffca   36 = Input()
  28. ffc4   3c = Output()
  29. ffbe   42 = Seek(file,position,offset)(D1/D2/D3)
  30. ffb8   48 = DeleteFile(name)(D1)
  31. ffb2   4e = Rename(oldName,newName)(D1/D2)
  32. ffac   54 = Lock(name,type)(D1/D2)
  33. ffa6   5a = UnLock(lock)(D1)
  34. ffa0   60 = DupLock(lock)(D1)
  35. ff9a   66 = Examine(lock,fileInfoBlock)(D1/D2)
  36. ff94   6c = ExNext(lock,fileInfoBlock)(D1/D2)
  37. ff8e   72 = Info(lock,parameterBlock)(D1/D2)
  38. ff88   78 = CreateDir(name)(D1)
  39. ff82   7e = CurrentDir(lock)(D1)
  40. ff7c   84 = IoErr()
  41. ff76   8a = CreateProc(name,pri,segList,stackSize)(D1/D2/D3/D4)
  42. ff70   90 = Exit(returnCode)(D1)
  43. ff6a   96 = LoadSeg(fileName)(D1)
  44. ff64   9c = UnLoadSeg(segment)(D1)
  45. ff5e   a2   GetPacket(wait)(D1)
  46. ff58   a8   QueuePacket(packet)(D1)
  47. ff52   ae = DeviceProc(name)(D1)
  48. ff4c   b4 = SetComment(name,comment)(D1/D2)
  49. ff46   ba = SetProtection(name,mask)(D1/D2)
  50. ff40   c0 = DateStamp(date)(D1)
  51. ff3a   c6 = Delay(timeout)(D1)
  52. ff34   cc = WaitForChar(file,timeout)(D1/D2)
  53. ff2e   d2 = ParentDir(lock)(D1)
  54. ff28   d8 = IsInteractive(file)(D1)
  55. ff22   de = Execute(string,file,file)(D1/D2/D3)
  56.  
  57.  
  58.  
  59.  
  60. ****** _SysBase ******
  61. ffe2   1e   Supervisor()
  62. ffdc   24   ExitIntr()
  63. ffd6   2a   Schedule()
  64. ffd0   30   Reschedule()
  65. ffca   36   Switch()
  66. ffc4   3c   Dispatch()
  67. ffbe   42   Exception()
  68. ffb8   48 = InitCode(startClass,version)(D0/D1)
  69. ffb2   4e = InitStruct(initTable,memory,size)(A1/A2,D0)
  70. ffac   54 = MakeLibrary(funcInit,structInit,libInit,dataSize,codeSize)
  71.             (A0/A1/A2,D0/D1)
  72. ffa6   5a = MakeFunctions(target,functionArray,funcDispBase)(A0,A1,A2)
  73. ffa0   60 = FindResident(name)(A1)
  74. ff9a   66 = InitResident(resident,segList)(A1,D1)
  75. ff94   6c = Alert(alertNum,parameters)(D7,A5)
  76. ff8e   72 = Debug()
  77. ff88   78 = Disable()
  78. ff82   7e = Enable()
  79. ff7c   84 = Forbid()
  80. ff76   8a = Permit()
  81. ff70   90 = SetSR(newSR,mask)(D0/D1)
  82. ff6a   96 = SuperState()
  83. ff64   9c = UserState(sysStack)(D0)
  84. ff5e   a2 = SetIntVector(intNumber,interrupt)(D0/A1)
  85. ff58   a8 = AddIntServer(intNumber,interrupt)(D0/A1)
  86. ff52   ae = RemIntServer(intNumber,interrupt)(D0/A1)
  87. ff4c   b4 = Cause(interrupt)(A1)
  88. ff46   ba = Allocate(freeList,byteSize)(A0,D0)
  89. ff40   c0 = Deallocate(freeList,memoryBlock,byteSize)(A0/A1,D0)
  90. ff3a   c6 = AllocMem(byteSize,requirements)(D0/D1)
  91. ff34   cc = AllocAbs(byteSize,location)(D0/A1)
  92. ff2e   d2 = FreeMem(memoryBlock,byteSize)(A1,D0)
  93. ff28   d8 = AvailMem(requirements)(D1)
  94. ff22   de = AllocEntry(entry)(A0)
  95. ff1c   e4 = FreeEntry(entry)(A0)
  96. ff16   ea = Insert(list,node,pred)(A0/A1/A2)
  97. ff10   f0 = AddHead(list,node)(A0/A1)
  98. ff0a   f6 = AddTail(list,node)(A0/A1)
  99. ff04   fc = Remove(node)(A1)
  100. fefe  102 = RemHead(list)(A0)
  101. fef8  108 = RemTail(list)(A0)
  102. fef2  10e = Enqueue(list,node)(A0/A1)
  103. feec  114 = FindName(list,name)(A0/A1)
  104. fee6  11a = AddTask(task,initPC,finalPC)(A1/A2/A3)
  105. fee0  120 = RemTask(task)(A1)
  106. feda  126 = FindTask(name)(A1)
  107. fed4  12c = SetTaskPri(task,priority)(A1,D0)
  108. fece  132 = SetSignal(newSignals,signalSet)(D0/D1)
  109. fec8  138 = SetExcept(newSignals,signalSet)(D0/D1)
  110. fec2  13e = Wait(signalSet)(D0)
  111. febc  144 = Signal(task,signalSet)(A1,D0)
  112. feb6  14a = AllocSignal(signalNum)(D0)
  113. feb0  150 = FreeSignal(signalNum)(D0)
  114. feaa  156 = AllocTrap(trapNum)(D0)
  115. fea4  15c = FreeTrap(trapNum)(D0)
  116. fe9e  162 = AddPort(port)(A1)
  117. fe98  168 = RemPort(port)(A1)
  118. fe92  16e = PutMsg(port,message)(A0/A1)
  119. fe8c  174 = GetMsg(port)(A0)
  120. fe86  17a = ReplyMsg(message)(A1)
  121. fe80  180 = WaitPort(port)(A0)
  122. fe7a  186 = FindPort(name)(A1)
  123. fe74  18c = AddLibrary(library)(A1)
  124. fe6e  192 = RemLibrary(library)(A1)
  125. fe68  198 = OldOpenLibrary(libName)(A1)
  126. fe62  19e = CloseLibrary(library)(A1)
  127. fe5c  1a4 = SetFunction(library,funcOffset,funcEntry)(A1,A0,D0)
  128. fe56  1aa = SumLibrary(library)(A1)
  129. fe50  1b0 = AddDevice(device)(A1)
  130. fe4a  1b6 = RemDevice(device)(A1)
  131. fe44  1bc = OpenDevice(devName,unit,ioRequest,flags)(A0,D0/A1,D1)
  132. fe3e  1c2 = CloseDevice(ioRequest)(A1)
  133. fe38  1c8 = DoIO(ioRequest)(A1)
  134. fe32  1ce = SendIO(ioRequest)(A1)
  135. fe2c  1d4 = CheckIO(ioRequest)(A1)
  136. fe26  1da = WaitIO(ioRequest)(A1)
  137. fe20  1e0 = AbortIO(ioRequest)(A1)
  138. fe1a  1e6 = AddResource(resource)(A1)
  139. fe14  1ec = RemResource(resource)(A1)
  140. fe0e  1f2 = OpenResource(resName,version)(A1,D0)
  141. fe08  1f8   RawIOInit()
  142. fe02  1fe   RawMayGetChar()
  143. fdfc  204   RawPutChar(char)(d0)
  144. fdf6  20a   RawDoFmt()(A0/A1/A2/A3)
  145. fdf0  210 = GetCC()
  146. fdea  216 = TypeOfMem(address)(A1);
  147. fde4  21c = Procure(semaport,bidMsg)(A0/A1)
  148. fdde  222 = Vacate(semaport)(A0)
  149. fdd8  228 = OpenLibrary(libName,version)(A1,D0)
  150. fdd2  22e = InitSemaphore(sigSem)(A0)
  151. fdcc  234 = ObtainSemaphore(sigSem)(A0)
  152. fdc6  23a = ReleaseSemaphore(sigSem)(A0)
  153. fdc0  240 = AttemptSemaphore(sigSem)(A0)
  154. fdba  246 = ObtainSemaphoreList(sigSem)(A0)
  155. fdb4  24c = ReleaseSemaphoreList(sigSem)(A0)
  156. fdae  252 = FindSemaphore(sigSem)(A1)
  157. fda8  258 = AddSemaphore(sigSem)(A1)
  158. fda2  25e = RemSemaphore(sigSem)(A1)
  159. fd9c  264 = SumKickData()
  160. fd96  26a = AddMemList(size,attributes,pri,base,name)(D0/D1/D2/A0/A1)
  161. fd90  270 = CopyMem(source,dest,size)(A0/A1,D0)
  162. fd8a  276 = CopyMemQuick(source,dest,size)(A0/A1,D0)
  163.  
  164.  
  165.  
  166.  
  167. ****** _ExpansionBase ******
  168. ffe2   1e = AddConfigDev(configDev)(A0)
  169. ffdc   24   expansionUnused()
  170. ffd6   2a = AllocBoardMem(slotSpec)(D0)
  171. ffd0   30 = AllocConfigDev()
  172. ffca   36 = AllocExpansionMem(numSlots,SlotAlign,SlotOffset)(D0/D1/D2)
  173. ffc4   3c = ConfigBoard(board,configDev)(A0/A1)
  174. ffbe   42 = ConfigChain(baseAddr)(A0)
  175. ffb8   48 = FindConfigDev(oldConfigDev,manufacturer,product)(A0,D0/D1)
  176. ffb2   4e = FreeBoardMem(startSlot,slotSpec)(D0/D1)
  177. ffac   54 = FreeConfigDev(configDev)(A0)
  178. ffa6   5a = FreeExpansionMem(startSlot,numSlots)(D0/D1)
  179. ffa0   60 = ReadExpansionByte(board,offset)(A0,D0)
  180. ff9a   66 = ReadExpansionRom(board,configDev)(A0/A1)
  181. ff94   6c = RemConfigDev(configDev)(A0)
  182. ff8e   72 = WriteExpansionByte(board,offset,byte)(A0,D0/D1)
  183. ff88   78 = ObtainConfigBinding()
  184. ff82   7e = ReleaseConfigBinding()
  185. ff7c   84 = SetCurrentBinding(currentBinding,bindingSize)(A0,D0)
  186. ff76   8a = GetCurrentBinding(currentBinding,bindingSize)(A0,D0)
  187. ff70   90 = MakeDosNode(parmPacket)(A0)
  188. ff6a   96 = AddDosNode(bootPri,flags,dosNode)(D0/D1/A0)
  189.  
  190.  
  191.  
  192.  
  193. ****** _GfxBase ******
  194. ffe2   1e = BltBitMap(srcBitMap,srcX,srcY,destBitMap,destX,destY,sizeX,
  195.             sizeY,minterm,mask,tempA)(A0,D0/D1,A1,D2/D3/D4/D5/D6/D7/A2)
  196. ffdc   24 = BltTemplate(source,srcX,srcMod,destRastPort,destX,destY,
  197.             sizeX,sizeY)(A0,D0/D1/A1,D2/D3/D4/D5)
  198. ffd6   2a = ClearEOL(rastPort)(A1)
  199. ffd0   30 = ClearScreen(rastPort)(A1)
  200. ffca   36 = TextLength(RastPort,string,count)(A1,A0,D0)
  201. ffc4   3c = Text(RastPort,string,count)(A1,A0,D0)
  202. ffbe   42 = SetFont(RastPortID,textFont)(A1,A0)
  203. ffb8   48 = OpenFont(textAttr)(A0)
  204. ffb2   4e = CloseFont(textFont)(A1)
  205. ffac   54 = AskSoftStyle(rastPort)(A1)
  206. ffa6   5a = SetSoftStyle(rastPort,style,enable)(A1,D0/D1)
  207. ffa0   60 = AddBob(bob,rastPort)(A0,A1)
  208. ff9a   66 = AddVSprite(vSprite,rastPort)(A0/A1)
  209. ff94   6c = DoCollision(rasPort)(A1)
  210. ff8e   72 = DrawGList(rastPort,viewPort)(A1,A0)
  211. ff88   78 = InitGels(dummyHead,dummyTail,GelsInfo)(A0/A1/A2)
  212. ff82   7e = InitMasks(vSprite)(A0)
  213. ff7c   84 = RemIBob(bob,rastPort,viewPort)(A0/A1/A2)
  214. ff76   8a = RemVSprite(vSprite)(A0)
  215. ff70   90 = SetCollision(type,routine,gelsInfo)(D0/A0/A1)
  216. ff6a   96 = SortGList(rastPort)(A1)
  217. ff64   9c = AddAnimOb(obj,animationKey,rastPort)(A0/A1/A2)
  218. ff5e   a2 = Animate(animationKey,rastPort)(A0/A1)
  219. ff58   a8 = GetGBuffers(animationObj,rastPort,doubleBuffer)(A0/A1,D0)
  220. ff52   ae = InitGMasks(animationObj)(A0)
  221. ff4c   b4 = DrawEllipse(rastPort,cx,cy,a,b)(A1,D0/D1/D2/D3)
  222. ff46   ba = AreaEllipse(rastPort,cx,cy,a,b)(A1,D0/D1/D2/D3)
  223. ff40   c0 = LoadRGB4(viewPort,colors,count)(A0/A1,D0)
  224. ff3a   c6 = InitRastPort(rastPort)(A1)
  225. ff34   cc = InitVPort(viewPort)(A0)
  226. ff2e   d2 = MrgCop(view)(A1)
  227. ff28   d8 = MakeVPort(view,viewPort)(A0/A1)
  228. ff22   de = LoadView(view)(A1)
  229. ff1c   e4 = WaitBlit()
  230. ff16   ea = SetRast(rastPort,color)(A1,D0)
  231. ff10   f0 = Move(rastPort,x,y)(A1,D0/D1)
  232. ff0a   f6 = Draw(rastPort,x,y)(A1,D0/D1)
  233. ff04   fc = AreaMove(rastPort,x,y)(A1,D0/D1)
  234. fefe  102 = AreaDraw(rastPort,x,y)(A1,D0/D1)
  235. fef8  108 = AreaEnd(rastPort)(A1)
  236. fef2  10e = WaitTOF()
  237. feec  114 = QBlit(blit)(A1)
  238. fee6  11a = InitArea(areaInfo,vectorTable,vectorTableSize)(A0/A1,D0)
  239. fee0  120 = SetRGB4(viewPort,index,r,g,b)(A0,D0/D1/D2/D3)
  240. feda  126 = QBSBlit(blit)(A1)
  241. fed4  12c = BltClear(memory,size,flags)(A1,D0/D1)
  242. fece  132 = RectFill(rastPort,xl,yl,xu,yu)(A1,D0/D1/D2/D3)
  243. fec8  138 = BltPattern(rastPort,ras,xl,yl,maxX,maxY,fillBytes)(a1,a0,
  244.             D0/D1/D2/D3/D4)
  245. fec2  13e = ReadPixel(rastPort,x,y)(A1,D0/D1)
  246. febc  144 = WritePixel(rastPort,x,y)(A1,D0/D1)
  247. feb6  14a = Flood(rastPort,mode,x,y)(A1,D2,D0/D1)
  248. feb0  150 = PolyDraw(rastPort,count,polyTable)(A1,D0,A0)
  249. feaa  156 = SetAPen(rastPort,pen)(A1,D0)
  250. fea4  15c = SetBPen(rastPort,pen)(A1,D0)
  251. fe9e  162 = SetDrMd(rastPort,drawMode)(A1,D0)
  252. fe98  168 = InitView(view)(A1)
  253. fe92  16e = CBump(copperList)(A1)
  254. fe8c  174 = CMove(copperList,destination,data)(A1,D0/D1)
  255. fe86  17a = CWait(copperList,x,y)(A1,D0/D1)
  256. fe80  180 = VBeamPos()
  257. fe7a  186 = InitBitMap(bitMap,depth,width,height)(A0,D0/D1/D2)
  258. fe74  18c = ScrollRaster(rastPort,dX,dY,minx,miny,maxx,maxy)(A1,
  259.             D0/D1/D2/D3/D4/D5)
  260. fe6e  192 = WaitBOVP(viewport)(a0)
  261. fe68  198 = GetSprite(simplesprite,num)(a0,d0)
  262. fe62  19e = FreeSprite(num)(d0)
  263. fe5c  1a4 = ChangeSprite(vp,simplesprite,data)(a0/a1/a2)
  264. fe56  1aa = MoveSprite(viewport,simplesprite,x,y)(a0/a1,d0/d1)
  265. fe50  1b0 = LockLayerRom(layer)(a5)
  266. fe4a  1b6 = UnlockLayerRom(layer)(a5)
  267. fe44  1bc = SyncSBitMap(l)(a0)
  268. fe3e  1c2 = CopySBitMap(l)(a0)
  269. fe38  1c8 = OwnBlitter()()
  270. fe32  1ce = DisownBlitter()()
  271. fe2c  1d4 = InitTmpRas(tmpras,buff,size)(a0/a1,d0)
  272. fe26  1da = AskFont(rastPort,textAttr)(A1,A0)
  273. fe20  1e0 = AddFont(textFont)(A1)
  274. fe1a  1e6 = RemFont(textFont)(A1)
  275. fe14  1ec = AllocRaster(width,height)(D0/D1)
  276. fe0e  1f2 = FreeRaster(planeptr,width,height)(A0,D0/D1)
  277. fe08  1f8 = AndRectRegion(rgn,rect)(A0/A1) 
  278. fe02  1fe = OrRectRegion(rgn,rect)(A0/A1)
  279. fdfc  204 = NewRegion()()
  280. fdf6  20a = ClearRectRegion(rgn)(A0/A1)
  281. fdf0  210 = ClearRegion(rgn)(A0)
  282. fdea  216 = DisposeRegion(rgn)(A0)
  283. fde4  21c = FreeVPortCopLists(viewport)(a0)
  284. fdde  222 = FreeCopList(coplist)(a0)
  285. fdd8  228 = ClipBlit(srcrp,srcX,srcY,destrp,destX,destY,sizeX,sizeY,
  286.             minterm)(A0,D0/D1,A1,D2/D3/D4/D5/D6)
  287. fdd2  22e = XorRectRegion(rgn,rect)(a0/a1)
  288. fdcc  234 = FreeCprList(cprlist)(a0)
  289. fdc6  23a = GetColorMap(entries)(d0)
  290. fdc0  240 = FreeColorMap(colormap)(a0)
  291. fdba  246 = GetRGB4(colormap,entry)(a0,d0)
  292. fdb4  24c = ScrollVPort(vp)(a0)
  293. fdae  252 = UCopperListInit(copperlist,num)(a0,d0)
  294. fda8  258 = FreeGBuffers(animationObj,rastPort,doubleBuffer)(A0/A1,D0)
  295. fda2  25e = BltBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,sizeX,
  296.             sizeY,minterm)(A0,D0/D1,A1,D2/D3/D4/D5/D6)
  297. fd9c  264 = OrRegionRegion(src,dst)(a0/a1)
  298. fd96  26a = XorRegionRegion(src,dst)(a0/a1)
  299. fd90  270 = AndRegionRegion(src,dst)(a0/a1)
  300. fd8a  276 = SetRGB4CM(cm,i,r,g,b)(a0,d0/d1/d2/d3)
  301. fd84  27c = BltMaskBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,
  302.             sizeX,sizeY,minterm,bltmask)(A0,D0/D1,A1,D2/D3/D4/D5/D6,A2)
  303. fd7e  282   GraphicsReserved1()()
  304. fd78  288   GraphicsReserved2()()
  305. fd72  28e = AttemptLockLayerRom(layer)(a5)
  306.  
  307.  
  308.  
  309.  
  310. ****** _IconBase ******
  311. ffe2   1e = GetWBObject(name)(A0)
  312. ffdc   24 = PutWBObject(name,object)(A0/A1)
  313. ffd6   2a = GetIcon(name,icon,freelist)(A0/A1/A2)
  314. ffd0   30 = PutIcon(name,icon)(A0/A1)
  315. ffca   36 = FreeFreeList(freelist)(A0)
  316. ffc4   3c = FreeWBObject(WBObject)(A0)
  317. ffbe   42 = AllocWBObject()()
  318. ffb8   48 = AddFreeList(freelist,mem,size)(A0/A1/A2)
  319. ffb2   4e = GetDiskObject(name)(A0)
  320. ffac   54 = PutDiskObject(name,diskobj)(A0,A1)
  321. ffa6   5a = FreeDiskObject(diskobj)(A0)
  322. ffa0   60 = FindToolType(toolTypeArray,typeName)(A0/A1)
  323. ff9a   66 = MatchToolValue(typeString,value)(A0/A1)
  324. ff94   6c = BumpRevision(newname,oldname)(A0/A1)
  325.  
  326.  
  327.  
  328.  
  329. ****** _IntuitionBase ******
  330. ffe2   1e = OpenIntuition()()
  331. ffdc   24 = Intuition(ievent)(A0)
  332. ffd6   2a = AddGadget(AddPtr,Gadget,Position)(A0/A1,D0)
  333. ffd0   30 = ClearDMRequest(Window)(A0)
  334. ffca   36 = ClearMenuStrip(Window)(A0)
  335. ffc4   3c = ClearPointer(Window)(A0)
  336. ffbe   42 = CloseScreen(Screen)(A0)
  337. ffb8   48 = CloseWindow(Window)(A0)
  338. ffb2   4e = CloseWorkBench()()
  339. ffac   54 = CurrentTime(Seconds,Micros)(A0/A1)
  340. ffa6   5a = DisplayAlert(AlertNumber,String,Height)(D0/A0,D1)
  341. ffa0   60 = DisplayBeep(Screen)(A0)
  342. ff9a   66 = DoubleClick(sseconds,smicros,cseconds,cmicros)(D0/D1/D2/D3)
  343. ff94   6c = DrawBorder(RPort,Border,LeftOffset,TopOffset)(A0/A1,D0/D1)
  344. ff8e   72 = DrawImage(RPort,Image,LeftOffset,TopOffset)(A0/A1,D0/D1)
  345. ff88   78 = EndRequest(requester,window)(A0/A1)
  346. ff82   7e = GetDefPrefs(preferences,size)(A0,D0)
  347. ff7c   84 = GetPrefs(preferences,size)(A0,D0)
  348. ff76   8a = InitRequester(req)(A0)
  349. ff70   90 = ItemAddress(MenuStrip,MenuNumber)(A0,D0)
  350. ff6a   96 = ModifyIDCMP(Window,Flags)(A0,D0)
  351. ff64   9c = ModifyProp(Gadget,Ptr,Req,Flags,HPos,VPos,HBody,VBody)
  352.             (A0/A1/A2,D0/D1/D2/D3/D4)
  353. ff5e   a2 = MoveScreen(Screen,dx,dy)(A0,D0/D1)
  354. ff58   a8 = MoveWindow(window,dx,dy)(A0,D0/D1)
  355. ff52   ae = OffGadget(Gadget,Ptr,Req)(A0/A1/A2)
  356. ff4c   b4 = OffMenu(Window,MenuNumber)(A0,D0)
  357. ff46   ba = OnGadget(Gadget,Ptr,Req)(A0/A1/A2)
  358. ff40   c0 = OnMenu(Window,MenuNumber)(A0,D0)
  359. ff3a   c6 = OpenScreen(OSargs)(A0)
  360. ff34   cc = OpenWindow(OWargs)(A0)
  361. ff2e   d2 = OpenWorkBench()()
  362. ff28   d8 = PrintIText(rp,itext,left,top)(A0/A1,D0/D1)
  363. ff22   de = RefreshGadgets(Gadgets,Ptr,Req)(A0/A1/A2)
  364. ff1c   e4 = RemoveGadget(RemPtr,Gadget)(A0/A1)
  365. ff16   ea = ReportMouse(Boolean,Window)(D0/A0)
  366. ff10   f0 = Request(Requester,Window)(A0/A1)
  367. ff0a   f6 = ScreenToBack(Screen)(A0)
  368. ff04   fc = ScreenToFront(Screen)(A0)
  369. fefe  102 = SetDMRequest(Window,req)(A0/A1)
  370. fef8  108 = SetMenuStrip(Window,Menu)(A0/A1)
  371. fef2  10e = SetPointer(Window,Pointer,Height,Width,Xoffset,Yoffset)
  372.             (A0/A1,D0/D1/D2/D3)
  373. feec  114 = SetWindowTitles(window,windowtitle,screentitle)(A0/A1/A2)
  374. fee6  11a = ShowTitle(Screen,ShowIt)(A0,D0)
  375. fee0  120 = SizeWindow(window,dx,dy)(A0,D0/D1)
  376. feda  126 = ViewAddress()()
  377. fed4  12c = ViewPortAddress(window)(A0)
  378. fece  132 = WindowToBack(window)(A0)
  379. fec8  138 = WindowToFront(window)(A0)
  380. fec2  13e = WindowLimits(window,minwidth,minheight,maxwidth,maxheight)
  381.             (A0,D0/D1/D2/D3)
  382. febc  144 = SetPrefs(preferences,size,flag)(A0,D0/D1)
  383. feb6  14a = IntuiTextLength(itext)(A0)
  384. feb0  150 = WBenchToBack()()
  385. feaa  156 = WBenchToFront()()
  386. fea4  15c = AutoRequest(Window,Body,PText,NText,PFlag,NFlag,W,H)(A0,A1,
  387.             A2,A3,D0,D1,D2,D3)
  388. fe9e  162 = BeginRefresh(Window)(A0)
  389. fe98  168 = BuildSysRequest(Window,Body,PosText,NegText,Flags,W,H)(A0,
  390.             A1,A2,A3,D0,D1,D2)
  391. fe92  16e = EndRefresh(Window,Complete)(A0,D0)
  392. fe8c  174 = FreeSysRequest(Window)(A0)
  393. fe86  17a = MakeScreen(Screen)(A0)
  394. fe80  180 = RemakeDisplay()()
  395. fe7a  186 = RethinkDisplay()()
  396. fe74  18c = AllocRemember(RememberKey,Size,Flags)(A0,D0,D1)
  397. fe6e  192 = AlohaWorkbench(wbport)(A0)
  398. fe68  198 = FreeRemember(RememberKey,ReallyForget)(A0,D0)
  399. fe62  19e = LockIBase(dontknow)(D0)
  400. fe5c  1a4 = UnlockIBase(IBLock)(A0)
  401. fe56  1aa = GetScreenData(buffer,size,type,screen)(A0,D0,D1,A1)
  402. fe50  1b0 = RefreshGList(Gadgets,Ptr,Req,NumGad)(A0/A1/A2,D0)
  403. fe4a  1b6 = AddGList(AddPtr,Gadget,Position,NumGad,Requester)(A0/A1,
  404.             D0/D1/A2)
  405. fe44  1bc = RemoveGList(RemPtr,Gadget,NumGad)(A0/A1,D0)
  406. fe3e  1c2 = ActivateWindow(Window)(A0)
  407. fe38  1c8 = RefreshWindowFrame(Window)(A0)
  408. fe32  1ce = ActivateGadget(Gadgets,Window,Req)(A0/A1/A2)
  409. fe2c  1d4 = NewModifyProp(Gadget,Ptr,Req,Flags,HPos,VPos,HBody,VBody,
  410.             NumGad)(A0/A1/A2,D0/D1/D2/D3/D4/D5)
  411.  
  412.  
  413.  
  414.  
  415. ****** _LayersBase ******
  416. ffe2   1e = InitLayers(li)(A0)
  417. ffdc   24 = CreateUpfrontLayer(li,bm,x0,y0,x1,y1,flags,bm2)(A0/A1,
  418.             D0/D1/D2/D3/D4,A2)
  419. ffd6   2a = CreateBehindLayer(li,bm,x0,y0,x1,y1,flags,bm2)(A0/A1,
  420.             D0/D1/D2/D3/D4,A2)
  421. ffd0   30 = UpfrontLayer(li,layer)(A0/A1)
  422. ffca   36 = BehindLayer(li,layer)(A0/A1)
  423. ffc4   3c = MoveLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  424. ffbe   42 = SizeLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  425. ffb8   48 = ScrollLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  426. ffb2   4e = BeginUpdate(layer)(A0)
  427. ffac   54 = EndUpdate(layer,flag)(A0,d0)
  428. ffa6   5a = DeleteLayer(li,layer)(A0/A1)
  429. ffa0   60 = LockLayer(li,layer)(A0/A1)
  430. ff9a   66 = UnlockLayer(layer)(A0)
  431. ff94   6c = LockLayers(li)(A0)
  432. ff8e   72 = UnlockLayers(li)(A0)
  433. ff88   78 = LockLayerInfo(li)(A0)
  434. ff82   7e = SwapBitsRastPortClipRect(rp,cr)(A0/A1)
  435. ff7c   84 = WhichLayer(li,x,y)(a0,d0/d1)
  436. ff76   8a = UnlockLayerInfo(li)(A0)
  437. ff70   90 = NewLayerInfo()()
  438. ff6a   96 = DisposeLayerInfo(li)(a0)
  439. ff64   9c = FattenLayerInfo(li)(a0)
  440. ff5e   a2 = ThinLayerInfo(li)(a0)
  441. ff58   a8 = MoveLayerInFrontOf(layer_to_move,layer_to_be_infront_of)
  442.             (a0/a1)
  443. ff52   ae = InstallClipRegion(layer,region)(a0/a1)
  444.  
  445.  
  446.  
  447. ****** _MathBase ******
  448. ffe2   1e = SPFix(float)(D0)
  449. ffdc   24 = SPFlt(integer)(D0)
  450. ffd6   2a = SPCmp(leftFloat,rightFloat)(D1,D0)
  451. ffd0   30 = SPTst(float)(D1)
  452. ffca   36 = SPAbs(float)(D0)
  453. ffc4   3c = SPNeg(float)(D0)
  454. ffbe   42 = SPAdd(leftFloat,rightFloat)(D1,D0)
  455. ffb8   48 = SPSub(leftFloat,rightFloat)(D1,D0)
  456. ffb2   4e = SPMul(leftFloat,rightFloat)(D1,D0)
  457. ffac   54 = SPDiv(leftFloat,rightFloat)(D1,D0)
  458. ffa6   5a = SPFloor(float)(D0)
  459. ffa0   60 = SPCeil(float)(D0)
  460.  
  461.  
  462.  
  463. ****** _MathIeeeDoubBasBase ******
  464. ffe2   1e = IEEEDPFix(double)(D0/D1)
  465. ffdc   24 = IEEEDPFlt(integer)(D0)
  466. ffd6   2a = IEEEDPCmp(double,double)(D0/D1/D2/D3)
  467. ffd0   30 = IEEEDPTst(double)(D0/D1)
  468. ffca   36 = IEEEDPAbs(double)(D0/D1)
  469. ffc4   3c = IEEEDPNeg(double)(D0/D1)
  470. ffbe   42 = IEEEDPAdd(double,double)(D0/D1/D2/D3)
  471. ffb8   48 = IEEEDPSub(double,double)(D0/D1/D2/D3)
  472. ffb2   4e = IEEEDPMul(double,double)(D0/D1/D2/D3)
  473. ffac   54 = IEEEDPDiv(double,double)(D0/D1/D2/D3)
  474. ffa6   5a = IEEEDPFloor(double)(D0/D1)
  475. ffa0   60 = IEEEDPCeil(double)(D0/D1)
  476.  
  477.  
  478.  
  479. ****** _MathIeeeDoubTransBase ******
  480. ffe2   1e = IEEEDPAtan(double)(D0/D1)
  481. ffdc   24 = IEEEDPSin(double)(D0/D1)
  482. ffd6   2a = IEEEDPCos(double)(D0/D1)
  483. ffd0   30 = IEEEDPTan(double)(D0/D1)
  484. ffca   36 = IEEEDPSincos(double,pf2)(A0,D0/D1)
  485. ffc4   3c = IEEEDPSinh(double)(D0/D1)
  486. ffbe   42 = IEEEDPCosh(double)(D0/D1)
  487. ffb8   48 = IEEEDPTanh(double)(D0/D1)
  488. ffb2   4e = IEEEDPExp(double)(D0/D1)
  489. ffac   54 = IEEEDPLog(double)(D0/D1)
  490. ffa6   5a = IEEEDPPow(exp,arg)(D2/D3,D0/D1)
  491. ffa0   60 = IEEEDPSqrt(double)(D0/D1)
  492. ff9a   66 = IEEEDPTieee(double)(D0/D1)
  493. ff94   6c = IEEEDPFieee(single)(D0)
  494. ff8e   72 = IEEEDPAsin(double)(D0/D1)
  495. ff88   78 = IEEEDPAcos(double)(D0/D1)
  496. ff82   7e = IEEEDPLog10(double)(D0/D1)
  497.  
  498.  
  499.  
  500.  
  501. ****** _MathTransBase ******
  502. ffe2   1e = SPAtan(float)(D0)
  503. ffdc   24 = SPSin(float)(D0)
  504. ffd6   2a = SPCos(float)(D0)
  505. ffd0   30 = SPTan(float)(D0)
  506. ffca   36 = SPSincos(leftFloat,rightFloat)(D1,D0)
  507. ffc4   3c = SPSinh(float)(D0)
  508. ffbe   42 = SPCosh(float)(D0)
  509. ffb8   48 = SPTanh(float)(D0)
  510. ffb2   4e = SPExp(float)(D0)
  511. ffac   54 = SPLog(float)(D0)
  512. ffa6   5a = SPPow(leftFloat,rightFloat)(D1,D0)
  513. ffa0   60 = SPSqrt(float)(D0)
  514. ff9a   66 = SPTieee(float)(D0)
  515. ff94   6c = SPFieee(integer)(D0)
  516. ff8e   72 = SPAsin(float)(D0)
  517. ff88   78 = SPAcos(float)(D0)
  518. ff82   7e = SPLog10(float)(D0)
  519.  
  520.  
  521. ****** _PotgoBase ******
  522. fffa    6 = AllocPotBits(bits)(D0)
  523. fff4    c = FreePotBits(bits)(D0)
  524. ffee   12 = WritePotgo(word,mask)(D0,D1)
  525.  
  526.  
  527. ****** _RomBootBase ******
  528. ffe2   1e = RomBoot()
  529.  
  530.  
  531. ****** _TimerBase ******
  532. ffd6   2a = AddTime(dest,src)(A0/A1)
  533. ffd0   30 = SubTime(dest,src)(A0/A1)
  534. ffca   36 = CmpTime(dest,src)(A0/A1)
  535.  
  536.  
  537. ****** _TranslatorBase ******
  538. ffe2   1e = Translate(inputString,inputLength,outputBuffer,bufferSize)
  539.             (A0,D0/A1,D1)
  540.  
  541.  
  542.  
  543.