home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / monitors / rsys / rsysdata.lha / RSysLibOff.dat < prev   
Text File  |  1993-07-25  |  26KB  |  871 lines

  1. ###################
  2. # Libraryoffsets für RSys 1.3
  3. # (Stand: 24-Jul-93)
  4. ###################
  5. # FD-File: FD:dos_lib.fd
  6. LIBNAME = dos.library
  7. TYP = L
  8. BASE = _DOSBase
  9.  
  10. FUNCTION = Open,30,1
  11. FUNCTION = Close,36,1
  12. FUNCTION = Read,42,1
  13. FUNCTION = Write,48,1
  14. FUNCTION = Input,54,1
  15. FUNCTION = Output,60,1
  16. FUNCTION = Seek,66,1
  17. FUNCTION = DeleteFile,72,1
  18. FUNCTION = Rename,78,1
  19. FUNCTION = Lock,84,1
  20. FUNCTION = UnLock,90,1
  21. FUNCTION = DupLock,96,1
  22. FUNCTION = Examine,102,1
  23. FUNCTION = ExNext,108,1
  24. FUNCTION = Info,114,1
  25. FUNCTION = CreateDir,120,1
  26. FUNCTION = CurrentDir,126,1
  27. FUNCTION = IoErr,132,1
  28. FUNCTION = CreateProc,138,1
  29. FUNCTION = Exit,144,1
  30. FUNCTION = LoadSeg,150,1
  31. FUNCTION = UnLoadSeg,156,1
  32. FUNCTION = dosPrivate1,162,0
  33. FUNCTION = dosPrivate2,168,0
  34. FUNCTION = DeviceProc,174,1
  35. FUNCTION = SetComment,180,1
  36. FUNCTION = SetProtection,186,1
  37. FUNCTION = DateStamp,192,1
  38. FUNCTION = Delay,198,1
  39. FUNCTION = WaitForChar,204,1
  40. FUNCTION = ParentDir,210,1
  41. FUNCTION = IsInteractive,216,1
  42. FUNCTION = Execute,222,1
  43. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  44. ##    DOS Object creation/deletion
  45. FUNCTION = AllocDosObject,228,1
  46. FUNCTION = FreeDosObject,234,1
  47. ##    Packet Level routines
  48. FUNCTION = DoPkt,240,1
  49. FUNCTION = SendPkt,246,1
  50. FUNCTION = WaitPkt,252,1
  51. FUNCTION = ReplyPkt,258,1
  52. FUNCTION = AbortPkt,264,1
  53. ##    Record Locking
  54. FUNCTION = LockRecord,270,1
  55. FUNCTION = LockRecords,276,1
  56. FUNCTION = UnLockRecord,282,1
  57. FUNCTION = UnLockRecords,288,1
  58. ##    Buffered File I/O
  59. FUNCTION = SelectInput,294,1
  60. FUNCTION = SelectOutput,300,1
  61. FUNCTION = FGetC,306,1
  62. FUNCTION = FPutC,312,1
  63. FUNCTION = UnGetC,318,1
  64. FUNCTION = FRead,324,1
  65. FUNCTION = FWrite,330,1
  66. FUNCTION = FGets,336,1
  67. FUNCTION = FPuts,342,1
  68. FUNCTION = VFWritef,348,1
  69. FUNCTION = VFPrintf,354,1
  70. FUNCTION = Flush,360,1
  71. FUNCTION = SetVBuf,366,1
  72. ##    DOS Object Management
  73. FUNCTION = DupLockFromFH,372,1
  74. FUNCTION = OpenFromLock,378,1
  75. FUNCTION = ParentOfFH,384,1
  76. FUNCTION = ExamineFH,390,1
  77. FUNCTION = SetFileDate,396,1
  78. FUNCTION = NameFromLock,402,1
  79. FUNCTION = NameFromFH,408,1
  80. FUNCTION = SplitName,414,1
  81. FUNCTION = SameLock,420,1
  82. FUNCTION = SetMode,426,1
  83. FUNCTION = ExAll,432,1
  84. FUNCTION = ReadLink,438,1
  85. FUNCTION = MakeLink,444,1
  86. FUNCTION = ChangeMode,450,1
  87. FUNCTION = SetFileSize,456,1
  88. ##    Error Handling
  89. FUNCTION = SetIoErr,462,1
  90. FUNCTION = Fault,468,1
  91. FUNCTION = PrintFault,474,1
  92. FUNCTION = ErrorReport,480,1
  93. ##--- (1 function slot reserved here) ---
  94. ##    Process Management
  95. FUNCTION = Cli,492,1
  96. FUNCTION = CreateNewProc,498,1
  97. FUNCTION = RunCommand,504,1
  98. FUNCTION = GetConsoleTask,510,1
  99. FUNCTION = SetConsoleTask,516,1
  100. FUNCTION = GetFileSysTask,522,1
  101. FUNCTION = SetFileSysTask,528,1
  102. FUNCTION = GetArgStr,534,1
  103. FUNCTION = SetArgStr,540,1
  104. FUNCTION = FindCliProc,546,1
  105. FUNCTION = MaxCli,552,1
  106. FUNCTION = SetCurrentDirName,558,1
  107. FUNCTION = GetCurrentDirName,564,1
  108. FUNCTION = SetProgramName,570,1
  109. FUNCTION = GetProgramName,576,1
  110. FUNCTION = SetPrompt,582,1
  111. FUNCTION = GetPrompt,588,1
  112. FUNCTION = SetProgramDir,594,1
  113. FUNCTION = GetProgramDir,600,1
  114. ##    Device List Management
  115. FUNCTION = SystemTagList,606,1
  116. FUNCTION = AssignLock,612,1
  117. FUNCTION = AssignLate,618,1
  118. FUNCTION = AssignPath,624,1
  119. FUNCTION = AssignAdd,630,1
  120. FUNCTION = RemAssignList,636,1
  121. FUNCTION = GetDeviceProc,642,1
  122. FUNCTION = FreeDeviceProc,648,1
  123. FUNCTION = LockDosList,654,1
  124. FUNCTION = UnLockDosList,660,1
  125. FUNCTION = AttemptLockDosList,666,1
  126. FUNCTION = RemDosEntry,672,1
  127. FUNCTION = AddDosEntry,678,1
  128. FUNCTION = FindDosEntry,684,1
  129. FUNCTION = NextDosEntry,690,1
  130. FUNCTION = MakeDosEntry,696,1
  131. FUNCTION = FreeDosEntry,702,1
  132. FUNCTION = IsFileSystem,708,1
  133. ##    Handler Interface
  134. FUNCTION = Format,714,1
  135. FUNCTION = Relabel,720,1
  136. FUNCTION = Inhibit,726,1
  137. FUNCTION = AddBuffers,732,1
  138. ##    Date, Time Routines
  139. FUNCTION = CompareDates,738,1
  140. FUNCTION = DateToStr,744,1
  141. FUNCTION = StrToDate,750,1
  142. ##    Image Management
  143. FUNCTION = InternalLoadSeg,756,1
  144. FUNCTION = InternalUnLoadSeg,762,1
  145. FUNCTION = NewLoadSeg,768,1
  146. FUNCTION = AddSegment,774,1
  147. FUNCTION = FindSegment,780,1
  148. FUNCTION = RemSegment,786,1
  149. ##    Command Support
  150. FUNCTION = CheckSignal,792,1
  151. FUNCTION = ReadArgs,798,1
  152. FUNCTION = FindArg,804,1
  153. FUNCTION = ReadItem,810,1
  154. FUNCTION = StrToLong,816,1
  155. FUNCTION = MatchFirst,822,1
  156. FUNCTION = MatchNext,828,1
  157. FUNCTION = MatchEnd,834,1
  158. FUNCTION = ParsePattern,840,1
  159. FUNCTION = MatchPattern,846,1
  160. ## Not currently implemented.
  161. FUNCTION = dosPrivate3,852,0
  162. FUNCTION = FreeArgs,858,1
  163. ##--- (1 function slot reserved here) ---
  164. FUNCTION = FilePart,870,1
  165. FUNCTION = PathPart,876,1
  166. FUNCTION = AddPart,882,1
  167. ##    Notification
  168. FUNCTION = StartNotify,888,1
  169. FUNCTION = EndNotify,894,1
  170. ##    Environment Variable functions
  171. FUNCTION = SetVar,900,1
  172. FUNCTION = GetVar,906,1
  173. FUNCTION = DeleteVar,912,1
  174. FUNCTION = FindVar,918,1
  175. FUNCTION = dosPrivate4,924,0
  176. FUNCTION = CliInitNewcli,930,1
  177. FUNCTION = CliInitRun,936,1
  178. FUNCTION = WriteChars,942,1
  179. FUNCTION = PutStr,948,1
  180. FUNCTION = VPrintf,954,1
  181. ##--- (1 function slot reserved here) ---
  182. ## these were unimplemented until dos 36.147
  183. FUNCTION = ParsePatternNoCase,966,1
  184. FUNCTION = MatchPatternNoCase,972,1
  185. FUNCTION = dosPrivate5,978,0
  186. ## this was added for V37 dos, returned 0 before then.
  187. FUNCTION = SameDevice,984,1
  188. ## These were added in dos 36.147
  189. ##--- (4 function slots reserved here) ---
  190. ## these were added in dos 37.1
  191. ##--- (2 function slots reserved here) ---
  192. ## these were added in dos 37.8
  193. ##--- (2 function slots reserved here) ---
  194. END
  195. ###################
  196. ###################
  197. # FD-File: FD:exec_lib.fd
  198. LIBNAME = exec.library
  199. TYP = L
  200. BASE = _SysBase
  201. ##------ misc ---------------------------------------------------------
  202. FUNCTION = Supervisor,30,1
  203. ##------ special patchable hooks to internal exec activity ------------
  204. FUNCTION = execPrivate1,36,0
  205. FUNCTION = execPrivate2,42,0
  206. FUNCTION = execPrivate3,48,0
  207. FUNCTION = execPrivate4,54,0
  208. FUNCTION = execPrivate5,60,0
  209. FUNCTION = execPrivate6,66,0
  210. ##------ module creation ----------------------------------------------
  211. FUNCTION = InitCode,72,1
  212. FUNCTION = InitStruct,78,1
  213. FUNCTION = MakeLibrary,84,1
  214. FUNCTION = MakeFunctions,90,1
  215. FUNCTION = FindResident,96,1
  216. FUNCTION = InitResident,102,1
  217. ##------ diagnostics --------------------------------------------------
  218. FUNCTION = Alert,108,1
  219. FUNCTION = Debug,114,1
  220. ##------ interrupts ---------------------------------------------------
  221. FUNCTION = Disable,120,1
  222. FUNCTION = Enable,126,1
  223. FUNCTION = Forbid,132,1
  224. FUNCTION = Permit,138,1
  225. FUNCTION = SetSR,144,1
  226. FUNCTION = SuperState,150,1
  227. FUNCTION = UserState,156,1
  228. FUNCTION = SetIntVector,162,1
  229. FUNCTION = AddIntServer,168,1
  230. FUNCTION = RemIntServer,174,1
  231. FUNCTION = Cause,180,1
  232. ##------ memory allocation --------------------------------------------
  233. FUNCTION = Allocate,186,1
  234. FUNCTION = Deallocate,192,1
  235. FUNCTION = AllocMem,198,1
  236. FUNCTION = AllocAbs,204,1
  237. FUNCTION = FreeMem,210,1
  238. FUNCTION = AvailMem,216,1
  239. FUNCTION = AllocEntry,222,1
  240. FUNCTION = FreeEntry,228,1
  241. ##------ lists --------------------------------------------------------
  242. FUNCTION = Insert,234,1
  243. FUNCTION = AddHead,240,1
  244. FUNCTION = AddTail,246,1
  245. FUNCTION = Remove,252,1
  246. FUNCTION = RemHead,258,1
  247. FUNCTION = RemTail,264,1
  248. FUNCTION = Enqueue,270,1
  249. FUNCTION = FindName,276,1
  250. ##------ tasks --------------------------------------------------------
  251. FUNCTION = AddTask,282,1
  252. FUNCTION = RemTask,288,1
  253. FUNCTION = FindTask,294,1
  254. FUNCTION = SetTaskPri,300,1
  255. FUNCTION = SetSignal,306,1
  256. FUNCTION = SetExcept,312,1
  257. FUNCTION = Wait,318,1
  258. FUNCTION = Signal,324,1
  259. FUNCTION = AllocSignal,330,1
  260. FUNCTION = FreeSignal,336,1
  261. FUNCTION = AllocTrap,342,1
  262. FUNCTION = FreeTrap,348,1
  263. ##------ messages -----------------------------------------------------
  264. FUNCTION = AddPort,354,1
  265. FUNCTION = RemPort,360,1
  266. FUNCTION = PutMsg,366,1
  267. FUNCTION = GetMsg,372,1
  268. FUNCTION = ReplyMsg,378,1
  269. FUNCTION = WaitPort,384,1
  270. FUNCTION = FindPort,390,1
  271. ##------ libraries ----------------------------------------------------
  272. FUNCTION = AddLibrary,396,1
  273. FUNCTION = RemLibrary,402,1
  274. FUNCTION = OldOpenLibrary,408,1
  275. FUNCTION = CloseLibrary,414,1
  276. FUNCTION = SetFunction,420,1
  277. FUNCTION = SumLibrary,426,1
  278. ##------ devices ------------------------------------------------------
  279. FUNCTION = AddDevice,432,1
  280. FUNCTION = RemDevice,438,1
  281. FUNCTION = OpenDevice,444,1
  282. FUNCTION = CloseDevice,450,1
  283. FUNCTION = DoIO,456,1
  284. FUNCTION = SendIO,462,1
  285. FUNCTION = CheckIO,468,1
  286. FUNCTION = WaitIO,474,1
  287. FUNCTION = AbortIO,480,1
  288. ##------ resources ----------------------------------------------------
  289. FUNCTION = AddResource,486,1
  290. FUNCTION = RemResource,492,1
  291. FUNCTION = OpenResource,498,1
  292. ##------ private diagnostic support -----------------------------------
  293. FUNCTION = execPrivate7,504,0
  294. FUNCTION = execPrivate8,510,0
  295. FUNCTION = execPrivate9,516,0
  296. ##------ misc ---------------------------------------------------------
  297. FUNCTION = RawDoFmt,522,1
  298. FUNCTION = GetCC,528,1
  299. FUNCTION = TypeOfMem,534,1
  300. FUNCTION = Procure,540,1
  301. FUNCTION = Vacate,546,1
  302. FUNCTION = OpenLibrary,552,1
  303. ##--- functions in V33 or higher (distributed as Release 1.2) ---
  304. ##------ signal semaphores (note funny registers)----------------------
  305. FUNCTION = InitSemaphore,558,1
  306. FUNCTION = ObtainSemaphore,564,1
  307. FUNCTION = ReleaseSemaphore,570,1
  308. FUNCTION = AttemptSemaphore,576,1
  309. FUNCTION = ObtainSemaphoreList,582,1
  310. FUNCTION = ReleaseSemaphoreList,588,1
  311. FUNCTION = FindSemaphore,594,1
  312. FUNCTION = AddSemaphore,600,1
  313. FUNCTION = RemSemaphore,606,1
  314. ##------ kickmem support ----------------------------------------------
  315. FUNCTION = SumKickData,612,1
  316. ##------ more memory support ------------------------------------------
  317. FUNCTION = AddMemList,618,1
  318. FUNCTION = CopyMem,624,1
  319. FUNCTION = CopyMemQuick,630,1
  320. ##------ cache --------------------------------------------------------
  321. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  322. FUNCTION = CacheClearU,636,1
  323. FUNCTION = CacheClearE,642,1
  324. FUNCTION = CacheControl,648,1
  325. ##------ misc ---------------------------------------------------------
  326. FUNCTION = CreateIORequest,654,1
  327. FUNCTION = DeleteIORequest,660,1
  328. FUNCTION = CreateMsgPort,666,1
  329. FUNCTION = DeleteMsgPort,672,1
  330. FUNCTION = ObtainSemaphoreShared,678,1
  331. ##------ even more memory support -------------------------------------
  332. FUNCTION = AllocVec,684,1
  333. FUNCTION = FreeVec,690,1
  334. FUNCTION = CreatePrivatePool,696,1
  335. FUNCTION = DeletePrivatePool,702,1
  336. FUNCTION = AllocPooled,708,1
  337. FUNCTION = FreePooled,714,1
  338. ##------ misc ---------------------------------------------------------
  339. FUNCTION = AttemptSemaphoreShared,720,1
  340. FUNCTION = ColdReboot,726,1
  341. FUNCTION = StackSwap,732,1
  342. ##------ task trees ---------------------------------------------------
  343. FUNCTION = ChildFree,738,1
  344. FUNCTION = ChildOrphan,744,1
  345. FUNCTION = ChildStatus,750,1
  346. FUNCTION = ChildWait,756,1
  347. ##------ future expansion ---------------------------------------------
  348. FUNCTION = CachePreDMA,762,1
  349. FUNCTION = CachePostDMA,768,1
  350. FUNCTION = execPrivate10,774,0
  351. FUNCTION = execPrivate11,780,0
  352. FUNCTION = execPrivate12,786,0
  353. FUNCTION = execPrivate13,792,0
  354. END
  355. ###################
  356. ###################
  357. # FD-File: FD:expansion_lib.fd
  358. LIBNAME = expansion.library
  359. TYP = L
  360. BASE = _ExpansionBase
  361. ##--- functions in V33 or higher (distributed as Release 1.2) ---
  362. FUNCTION = AddConfigDev,30,1
  363. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  364. FUNCTION = AddBootNode,36,1
  365. ##--- functions in V33 or higher (distributed as Release 1.2) ---
  366. FUNCTION = AllocBoardMem,42,1
  367. FUNCTION = AllocConfigDev,48,1
  368. FUNCTION = AllocExpansionMem,54,1
  369. FUNCTION = ConfigBoard,60,1
  370. FUNCTION = ConfigChain,66,1
  371. FUNCTION = FindConfigDev,72,1
  372. FUNCTION = FreeBoardMem,78,1
  373. FUNCTION = FreeConfigDev,84,1
  374. FUNCTION = FreeExpansionMem,90,1
  375. FUNCTION = ReadExpansionByte,96,1
  376. FUNCTION = ReadExpansionRom,102,1
  377. FUNCTION = RemConfigDev,108,1
  378. FUNCTION = WriteExpansionByte,114,1
  379. FUNCTION = ObtainConfigBinding,120,1
  380. FUNCTION = ReleaseConfigBinding,126,1
  381. FUNCTION = SetCurrentBinding,132,1
  382. FUNCTION = GetCurrentBinding,138,1
  383. FUNCTION = MakeDosNode,144,1
  384. FUNCTION = AddDosNode,150,1
  385. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  386. FUNCTION = expansionPrivate1,156,0
  387. FUNCTION = expansionPrivate2,162,0
  388. END
  389. ###################
  390. ###################
  391. # FD-File: FD:gadtools_lib.fd
  392. LIBNAME = gadtools.library
  393. TYP = L
  394. BASE = _GadToolsBase
  395. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  396. ## Gadget Functions
  397. FUNCTION = CreateGadgetA,30,1
  398. FUNCTION = FreeGadgets,36,1
  399. FUNCTION = GT_SetGadgetAttrsA,42,1
  400. ## Menu functions
  401. FUNCTION = CreateMenusA,48,1
  402. FUNCTION = FreeMenus,54,1
  403. FUNCTION = LayoutMenuItemsA,60,1
  404. FUNCTION = LayoutMenusA,66,1
  405. ## Misc Event-Handling Functions
  406. FUNCTION = GT_GetIMsg,72,1
  407. FUNCTION = GT_ReplyIMsg,78,1
  408. FUNCTION = GT_RefreshWindow,84,1
  409. FUNCTION = GT_BeginRefresh,90,1
  410. FUNCTION = GT_EndRefresh,96,1
  411. FUNCTION = GT_FilterIMsg,102,1
  412. FUNCTION = GT_PostFilterIMsg,108,1
  413. FUNCTION = CreateContext,114,1
  414. ## Rendering Functions
  415. FUNCTION = DrawBevelBoxA,120,1
  416. ## Visuals Functions
  417. FUNCTION = GetVisualInfoA,126,1
  418. FUNCTION = FreeVisualInfo,132,1
  419. ## Reserved entries
  420. FUNCTION = gadtoolsPrivate1,138,0
  421. FUNCTION = gadtoolsPrivate2,144,0
  422. FUNCTION = gadtoolsPrivate3,150,0
  423. FUNCTION = gadtoolsPrivate4,156,0
  424. FUNCTION = gadtoolsPrivate5,162,0
  425. FUNCTION = gadtoolsPrivate6,168,0
  426. END
  427. ###################
  428. ###################
  429. # FD-File: FD:graphics_lib.fd
  430. LIBNAME = graphics.library
  431. TYP = L
  432. BASE = _GfxBase
  433. ##------ BitMap primitives ------
  434. FUNCTION = BltBitMap,30,1
  435. FUNCTION = BltTemplate,36,1
  436. ##------ Text routines ------
  437. FUNCTION = ClearEOL,42,1
  438. FUNCTION = ClearScreen,48,1
  439. FUNCTION = TextLength,54,1
  440. FUNCTION = Text,60,1
  441. FUNCTION = SetFont,66,1
  442. FUNCTION = OpenFont,72,1
  443. FUNCTION = CloseFont,78,1
  444. FUNCTION = AskSoftStyle,84,1
  445. FUNCTION = SetSoftStyle,90,1
  446. ##------    Gels routines ------
  447. FUNCTION = AddBob,96,1
  448. FUNCTION = AddVSprite,102,1
  449. FUNCTION = DoCollision,108,1
  450. FUNCTION = DrawGList,114,1
  451. FUNCTION = InitGels,120,1
  452. FUNCTION = InitMasks,126,1
  453. FUNCTION = RemIBob,132,1
  454. FUNCTION = RemVSprite,138,1
  455. FUNCTION = SetCollision,144,1
  456. FUNCTION = SortGList,150,1
  457. FUNCTION = AddAnimOb,156,1
  458. FUNCTION = Animate,162,1
  459. FUNCTION = GetGBuffers,168,1
  460. FUNCTION = InitGMasks,174,1
  461. ##------    General graphics routines ------
  462. FUNCTION = DrawEllipse,180,1
  463. FUNCTION = AreaEllipse,186,1
  464. FUNCTION = LoadRGB4,192,1
  465. FUNCTION = InitRastPort,198,1
  466. FUNCTION = InitVPort,204,1
  467. FUNCTION = MrgCop,210,1
  468. FUNCTION = MakeVPort,216,1
  469. FUNCTION = LoadView,222,1
  470. FUNCTION = WaitBlit,228,1
  471. FUNCTION = SetRast,234,1
  472. FUNCTION = Move,240,1
  473. FUNCTION = Draw,246,1
  474. FUNCTION = AreaMove,252,1
  475. FUNCTION = AreaDraw,258,1
  476. FUNCTION = AreaEnd,264,1
  477. FUNCTION = WaitTOF,270,1
  478. FUNCTION = QBlit,276,1
  479. FUNCTION = InitArea,282,1
  480. FUNCTION = SetRGB4,288,1
  481. FUNCTION = QBSBlit,294,1
  482. FUNCTION = BltClear,300,1
  483. FUNCTION = RectFill,306,1
  484. FUNCTION = BltPattern,312,1
  485. FUNCTION = ReadPixel,318,1
  486. FUNCTION = WritePixel,324,1
  487. FUNCTION = Flood,330,1
  488. FUNCTION = PolyDraw,336,1
  489. FUNCTION = SetAPen,342,1
  490. FUNCTION = SetBPen,348,1
  491. FUNCTION = SetDrMd,354,1
  492. FUNCTION = InitView,360,1
  493. FUNCTION = CBump,366,1
  494. FUNCTION = CMove,372,1
  495. FUNCTION = CWait,378,1
  496. FUNCTION = VBeamPos,384,1
  497. FUNCTION = InitBitMap,390,1
  498. FUNCTION = ScrollRaster,396,1
  499. FUNCTION = WaitBOVP,402,1
  500. FUNCTION = GetSprite,408,1
  501. FUNCTION = FreeSprite,414,1
  502. FUNCTION = ChangeSprite,420,1
  503. FUNCTION = MoveSprite,426,1
  504. FUNCTION = LockLayerRom,432,1
  505. FUNCTION = UnlockLayerRom,438,1
  506. FUNCTION = SyncSBitMap,444,1
  507. FUNCTION = CopySBitMap,450,1
  508. FUNCTION = OwnBlitter,456,1
  509. FUNCTION = DisownBlitter,462,1
  510. FUNCTION = InitTmpRas,468,1
  511. FUNCTION = AskFont,474,1
  512. FUNCTION = AddFont,480,1
  513. FUNCTION = RemFont,486,1
  514. FUNCTION = AllocRaster,492,1
  515. FUNCTION = FreeRaster,498,1
  516. FUNCTION = AndRectRegion,504,1
  517. FUNCTION = OrRectRegion,510,1
  518. FUNCTION = NewRegion,516,1
  519. FUNCTION = ClearRectRegion,522,1
  520. FUNCTION = ClearRegion,528,1
  521. FUNCTION = DisposeRegion,534,1
  522. FUNCTION = FreeVPortCopLists,540,1
  523. FUNCTION = FreeCopList,546,1
  524. FUNCTION = ClipBlit,552,1
  525. FUNCTION = XorRectRegion,558,1
  526. FUNCTION = FreeCprList,564,1
  527. FUNCTION = GetColorMap,570,1
  528. FUNCTION = FreeColorMap,576,1
  529. FUNCTION = GetRGB4,582,1
  530. FUNCTION = ScrollVPort,588,1
  531. FUNCTION = UCopperListInit,594,1
  532. FUNCTION = FreeGBuffers,600,1
  533. FUNCTION = BltBitMapRastPort,606,1
  534. FUNCTION = OrRegionRegion,612,1
  535. FUNCTION = XorRegionRegion,618,1
  536. FUNCTION = AndRegionRegion,624,1
  537. FUNCTION = SetRGB4CM,630,1
  538. FUNCTION = BltMaskBitMapRastPort,636,1
  539. ##--- (2 function slots reserved here) ---
  540. FUNCTION = AttemptLockLayerRom,654,1
  541. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  542. FUNCTION = GfxNew,660,1
  543. FUNCTION = GfxFree,666,1
  544. FUNCTION = GfxAssociate,672,1
  545. FUNCTION = BitMapScale,678,1
  546. FUNCTION = ScalerDiv,684,1
  547. FUNCTION = TextExtent,690,1
  548. FUNCTION = TextFit,696,1
  549. FUNCTION = GfxLookUp,702,1
  550. FUNCTION = VideoControl,708,1
  551. FUNCTION = OpenMonitor,714,1
  552. FUNCTION = CloseMonitor,720,1
  553. FUNCTION = FindDisplayInfo,726,1
  554. FUNCTION = NextDisplayInfo,732,1
  555. FUNCTION = graphicsPrivate1,738,0
  556. FUNCTION = graphicsPrivate2,744,0
  557. FUNCTION = graphicsPrivate3,750,0
  558. FUNCTION = GetDisplayInfoData,756,1
  559. FUNCTION = FontExtent,762,1
  560. FUNCTION = ReadPixelLine8,768,1
  561. FUNCTION = WritePixelLine8,774,1
  562. FUNCTION = ReadPixelArray8,780,1
  563. FUNCTION = WritePixelArray8,786,1
  564. FUNCTION = GetVPModeID,792,1
  565. FUNCTION = ModeNotAvailable,798,1
  566. FUNCTION = WeighTAMatch,804,1
  567. FUNCTION = EraseRect,810,1
  568. FUNCTION = ExtendFont,816,1
  569. FUNCTION = StripFont,822,1
  570. END
  571. ###################
  572. ###################
  573. # FD-File: FD:icon_lib.fd
  574. LIBNAME = icon.library
  575. TYP = L
  576. BASE = _IconBase
  577. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  578. ##    Use DiskObjects instead of obsolete WBObjects
  579. FUNCTION = iconPrivate1,30,0
  580. FUNCTION = iconPrivate2,36,0
  581. FUNCTION = GetIcon,42,1
  582. FUNCTION = PutIcon,48,1
  583. FUNCTION = FreeFreeList,54,1
  584. FUNCTION = iconPrivate3,60,0
  585. FUNCTION = iconPrivate4,66,0
  586. FUNCTION = AddFreeList,72,1
  587. FUNCTION = GetDiskObject,78,1
  588. FUNCTION = PutDiskObject,84,1
  589. FUNCTION = FreeDiskObject,90,1
  590. FUNCTION = FindToolType,96,1
  591. FUNCTION = MatchToolValue,102,1
  592. FUNCTION = BumpRevision,108,1
  593. FUNCTION = iconPrivate5,114,0
  594. FUNCTION = GetDefDiskObject,120,1
  595. FUNCTION = PutDefDiskObject,126,1
  596. FUNCTION = GetDiskObjectNew,132,1
  597. FUNCTION = DeleteDiskObject,138,1
  598. ##--- (4 function slots reserved here) ---
  599. END
  600. ###################
  601. ###################
  602. # FD-File: FD:intuition_lib.fd
  603. LIBNAME = intuition.library
  604. TYP = L
  605. BASE = _IntuitionBase
  606. ## Public functions OpenIntuition() and Intuition() are intentionally
  607. ## not documented.
  608. FUNCTION = OpenIntuition,30,1
  609. FUNCTION = Intuition,36,1
  610. FUNCTION = AddGadget,42,1
  611. FUNCTION = ClearDMRequest,48,1
  612. FUNCTION = ClearMenuStrip,54,1
  613. FUNCTION = ClearPointer,60,1
  614. FUNCTION = CloseScreen,66,1
  615. FUNCTION = CloseWindow,72,1
  616. FUNCTION = CloseWorkBench,78,1
  617. FUNCTION = CurrentTime,84,1
  618. FUNCTION = DisplayAlert,90,1
  619. FUNCTION = DisplayBeep,96,1
  620. FUNCTION = DoubleClick,102,1
  621. FUNCTION = DrawBorder,108,1
  622. FUNCTION = DrawImage,114,1
  623. FUNCTION = EndRequest,120,1
  624. FUNCTION = GetDefPrefs,126,1
  625. FUNCTION = GetPrefs,132,1
  626. FUNCTION = InitRequester,138,1
  627. FUNCTION = ItemAddress,144,1
  628. FUNCTION = ModifyIDCMP,150,1
  629. FUNCTION = ModifyProp,156,1
  630. FUNCTION = MoveScreen,162,1
  631. FUNCTION = MoveWindow,168,1
  632. FUNCTION = OffGadget,174,1
  633. FUNCTION = OffMenu,180,1
  634. FUNCTION = OnGadget,186,1
  635. FUNCTION = OnMenu,192,1
  636. FUNCTION = OpenScreen,198,1
  637. FUNCTION = OpenWindow,204,1
  638. FUNCTION = OpenWorkBench,210,1
  639. FUNCTION = PrintIText,216,1
  640. FUNCTION = RefreshGadgets,222,1
  641. FUNCTION = RemoveGadget,228,1
  642. ## The official calling sequence for ReportMouse is given below.
  643. ## Note the register order.  For the complete story, read the ReportMouse
  644. ## autodoc.
  645. FUNCTION = ReportMouse,234,1
  646. FUNCTION = Request,240,1
  647. FUNCTION = ScreenToBack,246,1
  648. FUNCTION = ScreenToFront,252,1
  649. FUNCTION = SetDMRequest,258,1
  650. FUNCTION = SetMenuStrip,264,1
  651. FUNCTION = SetPointer,270,1
  652. FUNCTION = SetWindowTitles,276,1
  653. FUNCTION = ShowTitle,282,1
  654. FUNCTION = SizeWindow,288,1
  655. FUNCTION = ViewAddress,294,1
  656. FUNCTION = ViewPortAddress,300,1
  657. FUNCTION = WindowToBack,306,1
  658. FUNCTION = WindowToFront,312,1
  659. FUNCTION = WindowLimits,318,1
  660. ##--- start of next generation of names -------------------------------------
  661. FUNCTION = SetPrefs,324,1
  662. ##--- start of next next generation of names --------------------------------
  663. FUNCTION = IntuiTextLength,330,1
  664. FUNCTION = WBenchToBack,336,1
  665. FUNCTION = WBenchToFront,342,1
  666. ##--- start of next next next generation of names ---------------------------
  667. FUNCTION = AutoRequest,348,1
  668. FUNCTION = BeginRefresh,354,1
  669. FUNCTION = BuildSysRequest,360,1
  670. FUNCTION = EndRefresh,366,1
  671. FUNCTION = FreeSysRequest,372,1
  672. FUNCTION = MakeScreen,378,1
  673. FUNCTION = RemakeDisplay,384,1
  674. FUNCTION = RethinkDisplay,390,1
  675. ##--- start of next next next next generation of names ----------------------
  676. FUNCTION = AllocRemember,396,1
  677. ## Public function AlohaWorkbench() is intentionally not documented
  678. FUNCTION = AlohaWorkbench,402,1
  679. FUNCTION = FreeRemember,408,1
  680. ##--- start of 15 Nov 85 names ------------------------
  681. FUNCTION = LockIBase,414,1
  682. FUNCTION = UnlockIBase,420,1
  683. ##--- functions in V33 or higher (distributed as Release 1.2) ---
  684. FUNCTION = GetScreenData,426,1
  685. FUNCTION = RefreshGList,432,1
  686. FUNCTION = AddGList,438,1
  687. FUNCTION = RemoveGList,444,1
  688. FUNCTION = ActivateWindow,450,1
  689. FUNCTION = RefreshWindowFrame,456,1
  690. FUNCTION = ActivateGadget,462,1
  691. FUNCTION = NewModifyProp,468,1
  692. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  693. FUNCTION = QueryOverscan,474,1
  694. FUNCTION = MoveWindowInFrontOf,480,1
  695. FUNCTION = ChangeWindowBox,486,1
  696. FUNCTION = SetEditHook,492,1
  697. FUNCTION = SetMouseQueue,498,1
  698. FUNCTION = ZipWindow,504,1
  699. ##--- public screens ---
  700. FUNCTION = LockPubScreen,510,1
  701. FUNCTION = UnlockPubScreen,516,1
  702. FUNCTION = LockPubScreenList,522,1
  703. FUNCTION = UnlockPubScreenList,528,1
  704. FUNCTION = NextPubScreen,534,1
  705. FUNCTION = SetDefaultPubScreen,540,1
  706. FUNCTION = SetPubScreenModes,546,1
  707. FUNCTION = PubScreenStatus,552,1
  708. FUNCTION = ObtainGIRPort,558,1
  709. FUNCTION = ReleaseGIRPort,564,1
  710. FUNCTION = GadgetMouse,570,1
  711. ## system private and not to be used by applications:
  712. FUNCTION = intuitionPrivate1,576,0
  713. FUNCTION = GetDefaultPubScreen,582,1
  714. FUNCTION = EasyRequestArgs,588,1
  715. FUNCTION = BuildEasyRequestArgs,594,1
  716. FUNCTION = SysReqHandler,600,1
  717. FUNCTION = OpenWindowTagList,606,1
  718. FUNCTION = OpenScreenTagList,612,1
  719. ##    new Image functions
  720. FUNCTION = DrawImageState,618,1
  721. FUNCTION = PointInImage,624,1
  722. FUNCTION = EraseImage,630,1
  723. FUNCTION = NewObjectA,636,1
  724. FUNCTION = DisposeObject,642,1
  725. FUNCTION = SetAttrsA,648,1
  726. FUNCTION = GetAttr,654,1
  727. ##     special set attribute call for gadgets
  728. FUNCTION = SetGadgetAttrsA,660,1
  729. ##    for class implementors only
  730. FUNCTION = NextObject,666,1
  731. FUNCTION = intuitionPrivate2,672,0
  732. FUNCTION = MakeClass,678,1
  733. FUNCTION = AddClass,684,1
  734. FUNCTION = GetScreenDrawInfo,690,1
  735. FUNCTION = FreeScreenDrawInfo,696,1
  736. FUNCTION = ResetMenuStrip,702,1
  737. FUNCTION = RemoveClass,708,1
  738. FUNCTION = FreeClass,714,1
  739. FUNCTION = intuitionPrivate3,720,0
  740. FUNCTION = intuitionPrivate4,726,0
  741. END
  742. ###################
  743. ###################
  744. # FD-File: FD:keymap_lib.fd
  745. LIBNAME = keymap.library
  746. TYP = L
  747. BASE = _KeymapBase
  748. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  749. FUNCTION = SetKeyMapDefault,30,1
  750. FUNCTION = AskKeyMapDefault,36,1
  751. FUNCTION = MapRawKey,42,1
  752. FUNCTION = MapANSI,48,1
  753. END
  754. ###################
  755. ###################
  756. # FD-File: FD:layers_lib.fd
  757. LIBNAME = layers.library
  758. TYP = L
  759. BASE = _LayersBase
  760. FUNCTION = InitLayers,30,1
  761. FUNCTION = CreateUpfrontLayer,36,1
  762. FUNCTION = CreateBehindLayer,42,1
  763. FUNCTION = UpfrontLayer,48,1
  764. FUNCTION = BehindLayer,54,1
  765. FUNCTION = MoveLayer,60,1
  766. FUNCTION = SizeLayer,66,1
  767. FUNCTION = ScrollLayer,72,1
  768. FUNCTION = BeginUpdate,78,1
  769. FUNCTION = EndUpdate,84,1
  770. FUNCTION = DeleteLayer,90,1
  771. FUNCTION = LockLayer,96,1
  772. FUNCTION = UnlockLayer,102,1
  773. FUNCTION = LockLayers,108,1
  774. FUNCTION = UnlockLayers,114,1
  775. FUNCTION = LockLayerInfo,120,1
  776. FUNCTION = SwapBitsRastPortClipRect,126,1
  777. FUNCTION = WhichLayer,132,1
  778. FUNCTION = UnlockLayerInfo,138,1
  779. FUNCTION = NewLayerInfo,144,1
  780. FUNCTION = DisposeLayerInfo,150,1
  781. FUNCTION = FattenLayerInfo,156,1
  782. FUNCTION = ThinLayerInfo,162,1
  783. FUNCTION = MoveLayerInFrontOf,168,1
  784. FUNCTION = InstallClipRegion,174,1
  785. FUNCTION = MoveSizeLayer,180,1
  786. FUNCTION = CreateUpfrontHookLayer,186,1
  787. FUNCTION = CreateBehindHookLayer,192,1
  788. FUNCTION = InstallLayerHook,198,1
  789. END
  790. ###################
  791. ###################
  792. # FD-File: FD:utility_lib.fd
  793. LIBNAME = utility.library
  794. TYP = L
  795. BASE = _UtilityBase
  796. ## *** TagItem FUNCTIONS ***
  797. FUNCTION = FindTagItem,30,1
  798. FUNCTION = GetTagData,36,1
  799. FUNCTION = PackBoolTags,42,1
  800. FUNCTION = NextTagItem,48,1
  801. FUNCTION = FilterTagChanges,54,1
  802. FUNCTION = MapTags,60,1
  803. FUNCTION = AllocateTagItems,66,1
  804. FUNCTION = CloneTagItems,72,1
  805. FUNCTION = FreeTagItems,78,1
  806. FUNCTION = RefreshTagItemClones,84,1
  807. FUNCTION = TagInArray,90,1
  808. FUNCTION = FilterTagItems,96,1
  809. ## *** HOOK FUNCTIONS *** *
  810. FUNCTION = CallHookPkt,102,1
  811. ##--- (1 function slot reserved here) ---
  812. ## *** DATE FUNCTIONS *** *
  813. ##--- (1 function slot reserved here) ---
  814. FUNCTION = Amiga2Date,120,1
  815. FUNCTION = Date2Amiga,126,1
  816. FUNCTION = CheckDate,132,1
  817. ## *** 32 BIT MATH FUNCTIONS *** *
  818. FUNCTION = SMult32,138,1
  819. FUNCTION = UMult32,144,1
  820. ## NOTE: Quotient:Remainder returned in d0:d1
  821. FUNCTION = SDivMod32,150,1
  822. FUNCTION = UDivMod32,156,1
  823. ## *** International string routines ***
  824. FUNCTION = Stricmp,162,1
  825. FUNCTION = Strnicmp,168,1
  826. FUNCTION = ToUpper,174,1
  827. FUNCTION = ToLower,180,1
  828. END
  829. ###################
  830. ###################
  831. # FD-File: FD:wb_lib.fd
  832. LIBNAME = workbench.library
  833. TYP = L
  834. BASE = _WorkbenchBase
  835. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  836. FUNCTION = wbPrivate1,30,0
  837. FUNCTION = wbPrivate2,36,0
  838. FUNCTION = wbPrivate3,42,0
  839. FUNCTION = AddAppWindowA,48,1
  840. FUNCTION = RemoveAppWindow,54,1
  841. FUNCTION = AddAppIconA,60,1
  842. FUNCTION = RemoveAppIcon,66,1
  843. FUNCTION = AddAppMenuItemA,72,1
  844. FUNCTION = RemoveAppMenuItem,78,1
  845. ##--- (5 function slots reserved here) ---
  846. END
  847. ###################
  848. ###################
  849. # FD-File: FD:console_lib.fd
  850. LIBNAME = console.device
  851. TYP = D
  852. BASE = _ConsoleDevice
  853. FUNCTION = CDInputHandler,42,1
  854. FUNCTION = RawKeyConvert,48,1
  855. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  856. FUNCTION = consolePrivate1,54,0
  857. FUNCTION = consolePrivate2,60,0
  858. FUNCTION = consolePrivate3,66,0
  859. FUNCTION = consolePrivate4,72,0
  860. END
  861. ###################
  862. ###################
  863. # FD-File: FD:input_lib.fd
  864. LIBNAME = input.device
  865. TYP = D
  866. BASE = _InputBase
  867. ##--- functions in V36 or higher (distributed as Release 2.0) ---
  868. FUNCTION = PeekQualifier,42,1
  869. END
  870. ###################
  871.