home *** CD-ROM | disk | FTP | other *** search
- ###################
- # Libraryoffsets für RSys 1.3
- # (Stand: 24-Jul-93)
- ###################
- # FD-File: FD:dos_lib.fd
- LIBNAME = dos.library
- TYP = L
- BASE = _DOSBase
-
- FUNCTION = Open,30,1
- FUNCTION = Close,36,1
- FUNCTION = Read,42,1
- FUNCTION = Write,48,1
- FUNCTION = Input,54,1
- FUNCTION = Output,60,1
- FUNCTION = Seek,66,1
- FUNCTION = DeleteFile,72,1
- FUNCTION = Rename,78,1
- FUNCTION = Lock,84,1
- FUNCTION = UnLock,90,1
- FUNCTION = DupLock,96,1
- FUNCTION = Examine,102,1
- FUNCTION = ExNext,108,1
- FUNCTION = Info,114,1
- FUNCTION = CreateDir,120,1
- FUNCTION = CurrentDir,126,1
- FUNCTION = IoErr,132,1
- FUNCTION = CreateProc,138,1
- FUNCTION = Exit,144,1
- FUNCTION = LoadSeg,150,1
- FUNCTION = UnLoadSeg,156,1
- FUNCTION = dosPrivate1,162,0
- FUNCTION = dosPrivate2,168,0
- FUNCTION = DeviceProc,174,1
- FUNCTION = SetComment,180,1
- FUNCTION = SetProtection,186,1
- FUNCTION = DateStamp,192,1
- FUNCTION = Delay,198,1
- FUNCTION = WaitForChar,204,1
- FUNCTION = ParentDir,210,1
- FUNCTION = IsInteractive,216,1
- FUNCTION = Execute,222,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- ## DOS Object creation/deletion
- FUNCTION = AllocDosObject,228,1
- FUNCTION = FreeDosObject,234,1
- ## Packet Level routines
- FUNCTION = DoPkt,240,1
- FUNCTION = SendPkt,246,1
- FUNCTION = WaitPkt,252,1
- FUNCTION = ReplyPkt,258,1
- FUNCTION = AbortPkt,264,1
- ## Record Locking
- FUNCTION = LockRecord,270,1
- FUNCTION = LockRecords,276,1
- FUNCTION = UnLockRecord,282,1
- FUNCTION = UnLockRecords,288,1
- ## Buffered File I/O
- FUNCTION = SelectInput,294,1
- FUNCTION = SelectOutput,300,1
- FUNCTION = FGetC,306,1
- FUNCTION = FPutC,312,1
- FUNCTION = UnGetC,318,1
- FUNCTION = FRead,324,1
- FUNCTION = FWrite,330,1
- FUNCTION = FGets,336,1
- FUNCTION = FPuts,342,1
- FUNCTION = VFWritef,348,1
- FUNCTION = VFPrintf,354,1
- FUNCTION = Flush,360,1
- FUNCTION = SetVBuf,366,1
- ## DOS Object Management
- FUNCTION = DupLockFromFH,372,1
- FUNCTION = OpenFromLock,378,1
- FUNCTION = ParentOfFH,384,1
- FUNCTION = ExamineFH,390,1
- FUNCTION = SetFileDate,396,1
- FUNCTION = NameFromLock,402,1
- FUNCTION = NameFromFH,408,1
- FUNCTION = SplitName,414,1
- FUNCTION = SameLock,420,1
- FUNCTION = SetMode,426,1
- FUNCTION = ExAll,432,1
- FUNCTION = ReadLink,438,1
- FUNCTION = MakeLink,444,1
- FUNCTION = ChangeMode,450,1
- FUNCTION = SetFileSize,456,1
- ## Error Handling
- FUNCTION = SetIoErr,462,1
- FUNCTION = Fault,468,1
- FUNCTION = PrintFault,474,1
- FUNCTION = ErrorReport,480,1
- ##--- (1 function slot reserved here) ---
- ## Process Management
- FUNCTION = Cli,492,1
- FUNCTION = CreateNewProc,498,1
- FUNCTION = RunCommand,504,1
- FUNCTION = GetConsoleTask,510,1
- FUNCTION = SetConsoleTask,516,1
- FUNCTION = GetFileSysTask,522,1
- FUNCTION = SetFileSysTask,528,1
- FUNCTION = GetArgStr,534,1
- FUNCTION = SetArgStr,540,1
- FUNCTION = FindCliProc,546,1
- FUNCTION = MaxCli,552,1
- FUNCTION = SetCurrentDirName,558,1
- FUNCTION = GetCurrentDirName,564,1
- FUNCTION = SetProgramName,570,1
- FUNCTION = GetProgramName,576,1
- FUNCTION = SetPrompt,582,1
- FUNCTION = GetPrompt,588,1
- FUNCTION = SetProgramDir,594,1
- FUNCTION = GetProgramDir,600,1
- ## Device List Management
- FUNCTION = SystemTagList,606,1
- FUNCTION = AssignLock,612,1
- FUNCTION = AssignLate,618,1
- FUNCTION = AssignPath,624,1
- FUNCTION = AssignAdd,630,1
- FUNCTION = RemAssignList,636,1
- FUNCTION = GetDeviceProc,642,1
- FUNCTION = FreeDeviceProc,648,1
- FUNCTION = LockDosList,654,1
- FUNCTION = UnLockDosList,660,1
- FUNCTION = AttemptLockDosList,666,1
- FUNCTION = RemDosEntry,672,1
- FUNCTION = AddDosEntry,678,1
- FUNCTION = FindDosEntry,684,1
- FUNCTION = NextDosEntry,690,1
- FUNCTION = MakeDosEntry,696,1
- FUNCTION = FreeDosEntry,702,1
- FUNCTION = IsFileSystem,708,1
- ## Handler Interface
- FUNCTION = Format,714,1
- FUNCTION = Relabel,720,1
- FUNCTION = Inhibit,726,1
- FUNCTION = AddBuffers,732,1
- ## Date, Time Routines
- FUNCTION = CompareDates,738,1
- FUNCTION = DateToStr,744,1
- FUNCTION = StrToDate,750,1
- ## Image Management
- FUNCTION = InternalLoadSeg,756,1
- FUNCTION = InternalUnLoadSeg,762,1
- FUNCTION = NewLoadSeg,768,1
- FUNCTION = AddSegment,774,1
- FUNCTION = FindSegment,780,1
- FUNCTION = RemSegment,786,1
- ## Command Support
- FUNCTION = CheckSignal,792,1
- FUNCTION = ReadArgs,798,1
- FUNCTION = FindArg,804,1
- FUNCTION = ReadItem,810,1
- FUNCTION = StrToLong,816,1
- FUNCTION = MatchFirst,822,1
- FUNCTION = MatchNext,828,1
- FUNCTION = MatchEnd,834,1
- FUNCTION = ParsePattern,840,1
- FUNCTION = MatchPattern,846,1
- ## Not currently implemented.
- FUNCTION = dosPrivate3,852,0
- FUNCTION = FreeArgs,858,1
- ##--- (1 function slot reserved here) ---
- FUNCTION = FilePart,870,1
- FUNCTION = PathPart,876,1
- FUNCTION = AddPart,882,1
- ## Notification
- FUNCTION = StartNotify,888,1
- FUNCTION = EndNotify,894,1
- ## Environment Variable functions
- FUNCTION = SetVar,900,1
- FUNCTION = GetVar,906,1
- FUNCTION = DeleteVar,912,1
- FUNCTION = FindVar,918,1
- FUNCTION = dosPrivate4,924,0
- FUNCTION = CliInitNewcli,930,1
- FUNCTION = CliInitRun,936,1
- FUNCTION = WriteChars,942,1
- FUNCTION = PutStr,948,1
- FUNCTION = VPrintf,954,1
- ##--- (1 function slot reserved here) ---
- ## these were unimplemented until dos 36.147
- FUNCTION = ParsePatternNoCase,966,1
- FUNCTION = MatchPatternNoCase,972,1
- FUNCTION = dosPrivate5,978,0
- ## this was added for V37 dos, returned 0 before then.
- FUNCTION = SameDevice,984,1
- ## These were added in dos 36.147
- ##--- (4 function slots reserved here) ---
- ## these were added in dos 37.1
- ##--- (2 function slots reserved here) ---
- ## these were added in dos 37.8
- ##--- (2 function slots reserved here) ---
- END
- ###################
- ###################
- # FD-File: FD:exec_lib.fd
- LIBNAME = exec.library
- TYP = L
- BASE = _SysBase
- ##------ misc ---------------------------------------------------------
- FUNCTION = Supervisor,30,1
- ##------ special patchable hooks to internal exec activity ------------
- FUNCTION = execPrivate1,36,0
- FUNCTION = execPrivate2,42,0
- FUNCTION = execPrivate3,48,0
- FUNCTION = execPrivate4,54,0
- FUNCTION = execPrivate5,60,0
- FUNCTION = execPrivate6,66,0
- ##------ module creation ----------------------------------------------
- FUNCTION = InitCode,72,1
- FUNCTION = InitStruct,78,1
- FUNCTION = MakeLibrary,84,1
- FUNCTION = MakeFunctions,90,1
- FUNCTION = FindResident,96,1
- FUNCTION = InitResident,102,1
- ##------ diagnostics --------------------------------------------------
- FUNCTION = Alert,108,1
- FUNCTION = Debug,114,1
- ##------ interrupts ---------------------------------------------------
- FUNCTION = Disable,120,1
- FUNCTION = Enable,126,1
- FUNCTION = Forbid,132,1
- FUNCTION = Permit,138,1
- FUNCTION = SetSR,144,1
- FUNCTION = SuperState,150,1
- FUNCTION = UserState,156,1
- FUNCTION = SetIntVector,162,1
- FUNCTION = AddIntServer,168,1
- FUNCTION = RemIntServer,174,1
- FUNCTION = Cause,180,1
- ##------ memory allocation --------------------------------------------
- FUNCTION = Allocate,186,1
- FUNCTION = Deallocate,192,1
- FUNCTION = AllocMem,198,1
- FUNCTION = AllocAbs,204,1
- FUNCTION = FreeMem,210,1
- FUNCTION = AvailMem,216,1
- FUNCTION = AllocEntry,222,1
- FUNCTION = FreeEntry,228,1
- ##------ lists --------------------------------------------------------
- FUNCTION = Insert,234,1
- FUNCTION = AddHead,240,1
- FUNCTION = AddTail,246,1
- FUNCTION = Remove,252,1
- FUNCTION = RemHead,258,1
- FUNCTION = RemTail,264,1
- FUNCTION = Enqueue,270,1
- FUNCTION = FindName,276,1
- ##------ tasks --------------------------------------------------------
- FUNCTION = AddTask,282,1
- FUNCTION = RemTask,288,1
- FUNCTION = FindTask,294,1
- FUNCTION = SetTaskPri,300,1
- FUNCTION = SetSignal,306,1
- FUNCTION = SetExcept,312,1
- FUNCTION = Wait,318,1
- FUNCTION = Signal,324,1
- FUNCTION = AllocSignal,330,1
- FUNCTION = FreeSignal,336,1
- FUNCTION = AllocTrap,342,1
- FUNCTION = FreeTrap,348,1
- ##------ messages -----------------------------------------------------
- FUNCTION = AddPort,354,1
- FUNCTION = RemPort,360,1
- FUNCTION = PutMsg,366,1
- FUNCTION = GetMsg,372,1
- FUNCTION = ReplyMsg,378,1
- FUNCTION = WaitPort,384,1
- FUNCTION = FindPort,390,1
- ##------ libraries ----------------------------------------------------
- FUNCTION = AddLibrary,396,1
- FUNCTION = RemLibrary,402,1
- FUNCTION = OldOpenLibrary,408,1
- FUNCTION = CloseLibrary,414,1
- FUNCTION = SetFunction,420,1
- FUNCTION = SumLibrary,426,1
- ##------ devices ------------------------------------------------------
- FUNCTION = AddDevice,432,1
- FUNCTION = RemDevice,438,1
- FUNCTION = OpenDevice,444,1
- FUNCTION = CloseDevice,450,1
- FUNCTION = DoIO,456,1
- FUNCTION = SendIO,462,1
- FUNCTION = CheckIO,468,1
- FUNCTION = WaitIO,474,1
- FUNCTION = AbortIO,480,1
- ##------ resources ----------------------------------------------------
- FUNCTION = AddResource,486,1
- FUNCTION = RemResource,492,1
- FUNCTION = OpenResource,498,1
- ##------ private diagnostic support -----------------------------------
- FUNCTION = execPrivate7,504,0
- FUNCTION = execPrivate8,510,0
- FUNCTION = execPrivate9,516,0
- ##------ misc ---------------------------------------------------------
- FUNCTION = RawDoFmt,522,1
- FUNCTION = GetCC,528,1
- FUNCTION = TypeOfMem,534,1
- FUNCTION = Procure,540,1
- FUNCTION = Vacate,546,1
- FUNCTION = OpenLibrary,552,1
- ##--- functions in V33 or higher (distributed as Release 1.2) ---
- ##------ signal semaphores (note funny registers)----------------------
- FUNCTION = InitSemaphore,558,1
- FUNCTION = ObtainSemaphore,564,1
- FUNCTION = ReleaseSemaphore,570,1
- FUNCTION = AttemptSemaphore,576,1
- FUNCTION = ObtainSemaphoreList,582,1
- FUNCTION = ReleaseSemaphoreList,588,1
- FUNCTION = FindSemaphore,594,1
- FUNCTION = AddSemaphore,600,1
- FUNCTION = RemSemaphore,606,1
- ##------ kickmem support ----------------------------------------------
- FUNCTION = SumKickData,612,1
- ##------ more memory support ------------------------------------------
- FUNCTION = AddMemList,618,1
- FUNCTION = CopyMem,624,1
- FUNCTION = CopyMemQuick,630,1
- ##------ cache --------------------------------------------------------
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = CacheClearU,636,1
- FUNCTION = CacheClearE,642,1
- FUNCTION = CacheControl,648,1
- ##------ misc ---------------------------------------------------------
- FUNCTION = CreateIORequest,654,1
- FUNCTION = DeleteIORequest,660,1
- FUNCTION = CreateMsgPort,666,1
- FUNCTION = DeleteMsgPort,672,1
- FUNCTION = ObtainSemaphoreShared,678,1
- ##------ even more memory support -------------------------------------
- FUNCTION = AllocVec,684,1
- FUNCTION = FreeVec,690,1
- FUNCTION = CreatePrivatePool,696,1
- FUNCTION = DeletePrivatePool,702,1
- FUNCTION = AllocPooled,708,1
- FUNCTION = FreePooled,714,1
- ##------ misc ---------------------------------------------------------
- FUNCTION = AttemptSemaphoreShared,720,1
- FUNCTION = ColdReboot,726,1
- FUNCTION = StackSwap,732,1
- ##------ task trees ---------------------------------------------------
- FUNCTION = ChildFree,738,1
- FUNCTION = ChildOrphan,744,1
- FUNCTION = ChildStatus,750,1
- FUNCTION = ChildWait,756,1
- ##------ future expansion ---------------------------------------------
- FUNCTION = CachePreDMA,762,1
- FUNCTION = CachePostDMA,768,1
- FUNCTION = execPrivate10,774,0
- FUNCTION = execPrivate11,780,0
- FUNCTION = execPrivate12,786,0
- FUNCTION = execPrivate13,792,0
- END
- ###################
- ###################
- # FD-File: FD:expansion_lib.fd
- LIBNAME = expansion.library
- TYP = L
- BASE = _ExpansionBase
- ##--- functions in V33 or higher (distributed as Release 1.2) ---
- FUNCTION = AddConfigDev,30,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = AddBootNode,36,1
- ##--- functions in V33 or higher (distributed as Release 1.2) ---
- FUNCTION = AllocBoardMem,42,1
- FUNCTION = AllocConfigDev,48,1
- FUNCTION = AllocExpansionMem,54,1
- FUNCTION = ConfigBoard,60,1
- FUNCTION = ConfigChain,66,1
- FUNCTION = FindConfigDev,72,1
- FUNCTION = FreeBoardMem,78,1
- FUNCTION = FreeConfigDev,84,1
- FUNCTION = FreeExpansionMem,90,1
- FUNCTION = ReadExpansionByte,96,1
- FUNCTION = ReadExpansionRom,102,1
- FUNCTION = RemConfigDev,108,1
- FUNCTION = WriteExpansionByte,114,1
- FUNCTION = ObtainConfigBinding,120,1
- FUNCTION = ReleaseConfigBinding,126,1
- FUNCTION = SetCurrentBinding,132,1
- FUNCTION = GetCurrentBinding,138,1
- FUNCTION = MakeDosNode,144,1
- FUNCTION = AddDosNode,150,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = expansionPrivate1,156,0
- FUNCTION = expansionPrivate2,162,0
- END
- ###################
- ###################
- # FD-File: FD:gadtools_lib.fd
- LIBNAME = gadtools.library
- TYP = L
- BASE = _GadToolsBase
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- ## Gadget Functions
- FUNCTION = CreateGadgetA,30,1
- FUNCTION = FreeGadgets,36,1
- FUNCTION = GT_SetGadgetAttrsA,42,1
- ## Menu functions
- FUNCTION = CreateMenusA,48,1
- FUNCTION = FreeMenus,54,1
- FUNCTION = LayoutMenuItemsA,60,1
- FUNCTION = LayoutMenusA,66,1
- ## Misc Event-Handling Functions
- FUNCTION = GT_GetIMsg,72,1
- FUNCTION = GT_ReplyIMsg,78,1
- FUNCTION = GT_RefreshWindow,84,1
- FUNCTION = GT_BeginRefresh,90,1
- FUNCTION = GT_EndRefresh,96,1
- FUNCTION = GT_FilterIMsg,102,1
- FUNCTION = GT_PostFilterIMsg,108,1
- FUNCTION = CreateContext,114,1
- ## Rendering Functions
- FUNCTION = DrawBevelBoxA,120,1
- ## Visuals Functions
- FUNCTION = GetVisualInfoA,126,1
- FUNCTION = FreeVisualInfo,132,1
- ## Reserved entries
- FUNCTION = gadtoolsPrivate1,138,0
- FUNCTION = gadtoolsPrivate2,144,0
- FUNCTION = gadtoolsPrivate3,150,0
- FUNCTION = gadtoolsPrivate4,156,0
- FUNCTION = gadtoolsPrivate5,162,0
- FUNCTION = gadtoolsPrivate6,168,0
- END
- ###################
- ###################
- # FD-File: FD:graphics_lib.fd
- LIBNAME = graphics.library
- TYP = L
- BASE = _GfxBase
- ##------ BitMap primitives ------
- FUNCTION = BltBitMap,30,1
- FUNCTION = BltTemplate,36,1
- ##------ Text routines ------
- FUNCTION = ClearEOL,42,1
- FUNCTION = ClearScreen,48,1
- FUNCTION = TextLength,54,1
- FUNCTION = Text,60,1
- FUNCTION = SetFont,66,1
- FUNCTION = OpenFont,72,1
- FUNCTION = CloseFont,78,1
- FUNCTION = AskSoftStyle,84,1
- FUNCTION = SetSoftStyle,90,1
- ##------ Gels routines ------
- FUNCTION = AddBob,96,1
- FUNCTION = AddVSprite,102,1
- FUNCTION = DoCollision,108,1
- FUNCTION = DrawGList,114,1
- FUNCTION = InitGels,120,1
- FUNCTION = InitMasks,126,1
- FUNCTION = RemIBob,132,1
- FUNCTION = RemVSprite,138,1
- FUNCTION = SetCollision,144,1
- FUNCTION = SortGList,150,1
- FUNCTION = AddAnimOb,156,1
- FUNCTION = Animate,162,1
- FUNCTION = GetGBuffers,168,1
- FUNCTION = InitGMasks,174,1
- ##------ General graphics routines ------
- FUNCTION = DrawEllipse,180,1
- FUNCTION = AreaEllipse,186,1
- FUNCTION = LoadRGB4,192,1
- FUNCTION = InitRastPort,198,1
- FUNCTION = InitVPort,204,1
- FUNCTION = MrgCop,210,1
- FUNCTION = MakeVPort,216,1
- FUNCTION = LoadView,222,1
- FUNCTION = WaitBlit,228,1
- FUNCTION = SetRast,234,1
- FUNCTION = Move,240,1
- FUNCTION = Draw,246,1
- FUNCTION = AreaMove,252,1
- FUNCTION = AreaDraw,258,1
- FUNCTION = AreaEnd,264,1
- FUNCTION = WaitTOF,270,1
- FUNCTION = QBlit,276,1
- FUNCTION = InitArea,282,1
- FUNCTION = SetRGB4,288,1
- FUNCTION = QBSBlit,294,1
- FUNCTION = BltClear,300,1
- FUNCTION = RectFill,306,1
- FUNCTION = BltPattern,312,1
- FUNCTION = ReadPixel,318,1
- FUNCTION = WritePixel,324,1
- FUNCTION = Flood,330,1
- FUNCTION = PolyDraw,336,1
- FUNCTION = SetAPen,342,1
- FUNCTION = SetBPen,348,1
- FUNCTION = SetDrMd,354,1
- FUNCTION = InitView,360,1
- FUNCTION = CBump,366,1
- FUNCTION = CMove,372,1
- FUNCTION = CWait,378,1
- FUNCTION = VBeamPos,384,1
- FUNCTION = InitBitMap,390,1
- FUNCTION = ScrollRaster,396,1
- FUNCTION = WaitBOVP,402,1
- FUNCTION = GetSprite,408,1
- FUNCTION = FreeSprite,414,1
- FUNCTION = ChangeSprite,420,1
- FUNCTION = MoveSprite,426,1
- FUNCTION = LockLayerRom,432,1
- FUNCTION = UnlockLayerRom,438,1
- FUNCTION = SyncSBitMap,444,1
- FUNCTION = CopySBitMap,450,1
- FUNCTION = OwnBlitter,456,1
- FUNCTION = DisownBlitter,462,1
- FUNCTION = InitTmpRas,468,1
- FUNCTION = AskFont,474,1
- FUNCTION = AddFont,480,1
- FUNCTION = RemFont,486,1
- FUNCTION = AllocRaster,492,1
- FUNCTION = FreeRaster,498,1
- FUNCTION = AndRectRegion,504,1
- FUNCTION = OrRectRegion,510,1
- FUNCTION = NewRegion,516,1
- FUNCTION = ClearRectRegion,522,1
- FUNCTION = ClearRegion,528,1
- FUNCTION = DisposeRegion,534,1
- FUNCTION = FreeVPortCopLists,540,1
- FUNCTION = FreeCopList,546,1
- FUNCTION = ClipBlit,552,1
- FUNCTION = XorRectRegion,558,1
- FUNCTION = FreeCprList,564,1
- FUNCTION = GetColorMap,570,1
- FUNCTION = FreeColorMap,576,1
- FUNCTION = GetRGB4,582,1
- FUNCTION = ScrollVPort,588,1
- FUNCTION = UCopperListInit,594,1
- FUNCTION = FreeGBuffers,600,1
- FUNCTION = BltBitMapRastPort,606,1
- FUNCTION = OrRegionRegion,612,1
- FUNCTION = XorRegionRegion,618,1
- FUNCTION = AndRegionRegion,624,1
- FUNCTION = SetRGB4CM,630,1
- FUNCTION = BltMaskBitMapRastPort,636,1
- ##--- (2 function slots reserved here) ---
- FUNCTION = AttemptLockLayerRom,654,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = GfxNew,660,1
- FUNCTION = GfxFree,666,1
- FUNCTION = GfxAssociate,672,1
- FUNCTION = BitMapScale,678,1
- FUNCTION = ScalerDiv,684,1
- FUNCTION = TextExtent,690,1
- FUNCTION = TextFit,696,1
- FUNCTION = GfxLookUp,702,1
- FUNCTION = VideoControl,708,1
- FUNCTION = OpenMonitor,714,1
- FUNCTION = CloseMonitor,720,1
- FUNCTION = FindDisplayInfo,726,1
- FUNCTION = NextDisplayInfo,732,1
- FUNCTION = graphicsPrivate1,738,0
- FUNCTION = graphicsPrivate2,744,0
- FUNCTION = graphicsPrivate3,750,0
- FUNCTION = GetDisplayInfoData,756,1
- FUNCTION = FontExtent,762,1
- FUNCTION = ReadPixelLine8,768,1
- FUNCTION = WritePixelLine8,774,1
- FUNCTION = ReadPixelArray8,780,1
- FUNCTION = WritePixelArray8,786,1
- FUNCTION = GetVPModeID,792,1
- FUNCTION = ModeNotAvailable,798,1
- FUNCTION = WeighTAMatch,804,1
- FUNCTION = EraseRect,810,1
- FUNCTION = ExtendFont,816,1
- FUNCTION = StripFont,822,1
- END
- ###################
- ###################
- # FD-File: FD:icon_lib.fd
- LIBNAME = icon.library
- TYP = L
- BASE = _IconBase
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- ## Use DiskObjects instead of obsolete WBObjects
- FUNCTION = iconPrivate1,30,0
- FUNCTION = iconPrivate2,36,0
- FUNCTION = GetIcon,42,1
- FUNCTION = PutIcon,48,1
- FUNCTION = FreeFreeList,54,1
- FUNCTION = iconPrivate3,60,0
- FUNCTION = iconPrivate4,66,0
- FUNCTION = AddFreeList,72,1
- FUNCTION = GetDiskObject,78,1
- FUNCTION = PutDiskObject,84,1
- FUNCTION = FreeDiskObject,90,1
- FUNCTION = FindToolType,96,1
- FUNCTION = MatchToolValue,102,1
- FUNCTION = BumpRevision,108,1
- FUNCTION = iconPrivate5,114,0
- FUNCTION = GetDefDiskObject,120,1
- FUNCTION = PutDefDiskObject,126,1
- FUNCTION = GetDiskObjectNew,132,1
- FUNCTION = DeleteDiskObject,138,1
- ##--- (4 function slots reserved here) ---
- END
- ###################
- ###################
- # FD-File: FD:intuition_lib.fd
- LIBNAME = intuition.library
- TYP = L
- BASE = _IntuitionBase
- ## Public functions OpenIntuition() and Intuition() are intentionally
- ## not documented.
- FUNCTION = OpenIntuition,30,1
- FUNCTION = Intuition,36,1
- FUNCTION = AddGadget,42,1
- FUNCTION = ClearDMRequest,48,1
- FUNCTION = ClearMenuStrip,54,1
- FUNCTION = ClearPointer,60,1
- FUNCTION = CloseScreen,66,1
- FUNCTION = CloseWindow,72,1
- FUNCTION = CloseWorkBench,78,1
- FUNCTION = CurrentTime,84,1
- FUNCTION = DisplayAlert,90,1
- FUNCTION = DisplayBeep,96,1
- FUNCTION = DoubleClick,102,1
- FUNCTION = DrawBorder,108,1
- FUNCTION = DrawImage,114,1
- FUNCTION = EndRequest,120,1
- FUNCTION = GetDefPrefs,126,1
- FUNCTION = GetPrefs,132,1
- FUNCTION = InitRequester,138,1
- FUNCTION = ItemAddress,144,1
- FUNCTION = ModifyIDCMP,150,1
- FUNCTION = ModifyProp,156,1
- FUNCTION = MoveScreen,162,1
- FUNCTION = MoveWindow,168,1
- FUNCTION = OffGadget,174,1
- FUNCTION = OffMenu,180,1
- FUNCTION = OnGadget,186,1
- FUNCTION = OnMenu,192,1
- FUNCTION = OpenScreen,198,1
- FUNCTION = OpenWindow,204,1
- FUNCTION = OpenWorkBench,210,1
- FUNCTION = PrintIText,216,1
- FUNCTION = RefreshGadgets,222,1
- FUNCTION = RemoveGadget,228,1
- ## The official calling sequence for ReportMouse is given below.
- ## Note the register order. For the complete story, read the ReportMouse
- ## autodoc.
- FUNCTION = ReportMouse,234,1
- FUNCTION = Request,240,1
- FUNCTION = ScreenToBack,246,1
- FUNCTION = ScreenToFront,252,1
- FUNCTION = SetDMRequest,258,1
- FUNCTION = SetMenuStrip,264,1
- FUNCTION = SetPointer,270,1
- FUNCTION = SetWindowTitles,276,1
- FUNCTION = ShowTitle,282,1
- FUNCTION = SizeWindow,288,1
- FUNCTION = ViewAddress,294,1
- FUNCTION = ViewPortAddress,300,1
- FUNCTION = WindowToBack,306,1
- FUNCTION = WindowToFront,312,1
- FUNCTION = WindowLimits,318,1
- ##--- start of next generation of names -------------------------------------
- FUNCTION = SetPrefs,324,1
- ##--- start of next next generation of names --------------------------------
- FUNCTION = IntuiTextLength,330,1
- FUNCTION = WBenchToBack,336,1
- FUNCTION = WBenchToFront,342,1
- ##--- start of next next next generation of names ---------------------------
- FUNCTION = AutoRequest,348,1
- FUNCTION = BeginRefresh,354,1
- FUNCTION = BuildSysRequest,360,1
- FUNCTION = EndRefresh,366,1
- FUNCTION = FreeSysRequest,372,1
- FUNCTION = MakeScreen,378,1
- FUNCTION = RemakeDisplay,384,1
- FUNCTION = RethinkDisplay,390,1
- ##--- start of next next next next generation of names ----------------------
- FUNCTION = AllocRemember,396,1
- ## Public function AlohaWorkbench() is intentionally not documented
- FUNCTION = AlohaWorkbench,402,1
- FUNCTION = FreeRemember,408,1
- ##--- start of 15 Nov 85 names ------------------------
- FUNCTION = LockIBase,414,1
- FUNCTION = UnlockIBase,420,1
- ##--- functions in V33 or higher (distributed as Release 1.2) ---
- FUNCTION = GetScreenData,426,1
- FUNCTION = RefreshGList,432,1
- FUNCTION = AddGList,438,1
- FUNCTION = RemoveGList,444,1
- FUNCTION = ActivateWindow,450,1
- FUNCTION = RefreshWindowFrame,456,1
- FUNCTION = ActivateGadget,462,1
- FUNCTION = NewModifyProp,468,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = QueryOverscan,474,1
- FUNCTION = MoveWindowInFrontOf,480,1
- FUNCTION = ChangeWindowBox,486,1
- FUNCTION = SetEditHook,492,1
- FUNCTION = SetMouseQueue,498,1
- FUNCTION = ZipWindow,504,1
- ##--- public screens ---
- FUNCTION = LockPubScreen,510,1
- FUNCTION = UnlockPubScreen,516,1
- FUNCTION = LockPubScreenList,522,1
- FUNCTION = UnlockPubScreenList,528,1
- FUNCTION = NextPubScreen,534,1
- FUNCTION = SetDefaultPubScreen,540,1
- FUNCTION = SetPubScreenModes,546,1
- FUNCTION = PubScreenStatus,552,1
- FUNCTION = ObtainGIRPort,558,1
- FUNCTION = ReleaseGIRPort,564,1
- FUNCTION = GadgetMouse,570,1
- ## system private and not to be used by applications:
- FUNCTION = intuitionPrivate1,576,0
- FUNCTION = GetDefaultPubScreen,582,1
- FUNCTION = EasyRequestArgs,588,1
- FUNCTION = BuildEasyRequestArgs,594,1
- FUNCTION = SysReqHandler,600,1
- FUNCTION = OpenWindowTagList,606,1
- FUNCTION = OpenScreenTagList,612,1
- ## new Image functions
- FUNCTION = DrawImageState,618,1
- FUNCTION = PointInImage,624,1
- FUNCTION = EraseImage,630,1
- FUNCTION = NewObjectA,636,1
- FUNCTION = DisposeObject,642,1
- FUNCTION = SetAttrsA,648,1
- FUNCTION = GetAttr,654,1
- ## special set attribute call for gadgets
- FUNCTION = SetGadgetAttrsA,660,1
- ## for class implementors only
- FUNCTION = NextObject,666,1
- FUNCTION = intuitionPrivate2,672,0
- FUNCTION = MakeClass,678,1
- FUNCTION = AddClass,684,1
- FUNCTION = GetScreenDrawInfo,690,1
- FUNCTION = FreeScreenDrawInfo,696,1
- FUNCTION = ResetMenuStrip,702,1
- FUNCTION = RemoveClass,708,1
- FUNCTION = FreeClass,714,1
- FUNCTION = intuitionPrivate3,720,0
- FUNCTION = intuitionPrivate4,726,0
- END
- ###################
- ###################
- # FD-File: FD:keymap_lib.fd
- LIBNAME = keymap.library
- TYP = L
- BASE = _KeymapBase
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = SetKeyMapDefault,30,1
- FUNCTION = AskKeyMapDefault,36,1
- FUNCTION = MapRawKey,42,1
- FUNCTION = MapANSI,48,1
- END
- ###################
- ###################
- # FD-File: FD:layers_lib.fd
- LIBNAME = layers.library
- TYP = L
- BASE = _LayersBase
- FUNCTION = InitLayers,30,1
- FUNCTION = CreateUpfrontLayer,36,1
- FUNCTION = CreateBehindLayer,42,1
- FUNCTION = UpfrontLayer,48,1
- FUNCTION = BehindLayer,54,1
- FUNCTION = MoveLayer,60,1
- FUNCTION = SizeLayer,66,1
- FUNCTION = ScrollLayer,72,1
- FUNCTION = BeginUpdate,78,1
- FUNCTION = EndUpdate,84,1
- FUNCTION = DeleteLayer,90,1
- FUNCTION = LockLayer,96,1
- FUNCTION = UnlockLayer,102,1
- FUNCTION = LockLayers,108,1
- FUNCTION = UnlockLayers,114,1
- FUNCTION = LockLayerInfo,120,1
- FUNCTION = SwapBitsRastPortClipRect,126,1
- FUNCTION = WhichLayer,132,1
- FUNCTION = UnlockLayerInfo,138,1
- FUNCTION = NewLayerInfo,144,1
- FUNCTION = DisposeLayerInfo,150,1
- FUNCTION = FattenLayerInfo,156,1
- FUNCTION = ThinLayerInfo,162,1
- FUNCTION = MoveLayerInFrontOf,168,1
- FUNCTION = InstallClipRegion,174,1
- FUNCTION = MoveSizeLayer,180,1
- FUNCTION = CreateUpfrontHookLayer,186,1
- FUNCTION = CreateBehindHookLayer,192,1
- FUNCTION = InstallLayerHook,198,1
- END
- ###################
- ###################
- # FD-File: FD:utility_lib.fd
- LIBNAME = utility.library
- TYP = L
- BASE = _UtilityBase
- ## *** TagItem FUNCTIONS ***
- FUNCTION = FindTagItem,30,1
- FUNCTION = GetTagData,36,1
- FUNCTION = PackBoolTags,42,1
- FUNCTION = NextTagItem,48,1
- FUNCTION = FilterTagChanges,54,1
- FUNCTION = MapTags,60,1
- FUNCTION = AllocateTagItems,66,1
- FUNCTION = CloneTagItems,72,1
- FUNCTION = FreeTagItems,78,1
- FUNCTION = RefreshTagItemClones,84,1
- FUNCTION = TagInArray,90,1
- FUNCTION = FilterTagItems,96,1
- ## *** HOOK FUNCTIONS *** *
- FUNCTION = CallHookPkt,102,1
- ##--- (1 function slot reserved here) ---
- ## *** DATE FUNCTIONS *** *
- ##--- (1 function slot reserved here) ---
- FUNCTION = Amiga2Date,120,1
- FUNCTION = Date2Amiga,126,1
- FUNCTION = CheckDate,132,1
- ## *** 32 BIT MATH FUNCTIONS *** *
- FUNCTION = SMult32,138,1
- FUNCTION = UMult32,144,1
- ## NOTE: Quotient:Remainder returned in d0:d1
- FUNCTION = SDivMod32,150,1
- FUNCTION = UDivMod32,156,1
- ## *** International string routines ***
- FUNCTION = Stricmp,162,1
- FUNCTION = Strnicmp,168,1
- FUNCTION = ToUpper,174,1
- FUNCTION = ToLower,180,1
- END
- ###################
- ###################
- # FD-File: FD:wb_lib.fd
- LIBNAME = workbench.library
- TYP = L
- BASE = _WorkbenchBase
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = wbPrivate1,30,0
- FUNCTION = wbPrivate2,36,0
- FUNCTION = wbPrivate3,42,0
- FUNCTION = AddAppWindowA,48,1
- FUNCTION = RemoveAppWindow,54,1
- FUNCTION = AddAppIconA,60,1
- FUNCTION = RemoveAppIcon,66,1
- FUNCTION = AddAppMenuItemA,72,1
- FUNCTION = RemoveAppMenuItem,78,1
- ##--- (5 function slots reserved here) ---
- END
- ###################
- ###################
- # FD-File: FD:console_lib.fd
- LIBNAME = console.device
- TYP = D
- BASE = _ConsoleDevice
- FUNCTION = CDInputHandler,42,1
- FUNCTION = RawKeyConvert,48,1
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = consolePrivate1,54,0
- FUNCTION = consolePrivate2,60,0
- FUNCTION = consolePrivate3,66,0
- FUNCTION = consolePrivate4,72,0
- END
- ###################
- ###################
- # FD-File: FD:input_lib.fd
- LIBNAME = input.device
- TYP = D
- BASE = _InputBase
- ##--- functions in V36 or higher (distributed as Release 2.0) ---
- FUNCTION = PeekQualifier,42,1
- END
- ###################
-