home *** CD-ROM | disk | FTP | other *** search
- ENTRY 0,EXEC_TAB_ENDE+20,EXEC_TAB
- EXEC_TAB:
- TAB_START@:
- ENTRY "AbortIO",XAbortIO
- ENTRY "AddDevice",AddDevice
- ENTRY "AddHead",AddHead
- ENTRY "AddIntServer",AddIntServer
- ENTRY "AddLibrary",AddLibrary
- ENTRY "AddMemList",AddMemList
- ENTRY "AddPort",AddPort
- ENTRY "AddResource",AddResource
- ENTRY "AddSemaphore",AddSemaphore
- ENTRY "AddTail",AddTail
- ENTRY "AddTask",AddTask
- ENTRY "Alert",Alert
- ENTRY "AllocAbs",AllocAbs
- ENTRY "Allocate",Allocate
- ENTRY "AllocEntry",AllocEntry
- ENTRY "AllocMem",AllocMem
- ENTRY "AllocSignal",AllocSignal
- ENTRY "AllocTrap",AllocTrap
- ENTRY "AttemptSemaphore",AttemptSemaphore
- ENTRY "AvailMem",AvailMem
- ENTRY "Cause",Cause
- ENTRY "CheckIO",CheckIO
- ENTRY "CloseDevice",CloseDevice
- ENTRY "CloseLibrary",CloseLibrary
- ENTRY "CopyMem",CopyMem
- ENTRY "CopyMemQuick",CopyMemQuick
- ENTRY "Deallocate",Deallocate
- ENTRY "Debug",Debug
- ENTRY "Disable",Disable
- ENTRY "DoIO",DoIO
- ENTRY "Enable",Enable
- ENTRY "Enqueue",Enqueue
- ENTRY "FindName",FindName
- ENTRY "FindPort",FindPort
- ENTRY "FindResident",FindResident
- ENTRY "FindSemaphore",FindSemaphore
- ENTRY "FindTask",FindTask
- ENTRY "Forbid",Forbid
- ENTRY "FreeEntry",FreeEntry
- ENTRY "FreeMem",FreeMem
- ENTRY "FreeSignal",FreeSignal
- ENTRY "FreeTrap",FreeTrap
- ENTRY "GetCC",GetCC
- ENTRY "GetMsg",GetMsg
- ENTRY "InitCode",InitCode
- ENTRY "InitResident",InitResident
- ENTRY "InitStruct",InitStruct
- ENTRY "Insert",Insert
- ENTRY "MakeFunctions",MakeFunctions
- ENTRY "MakeLibrary",MakeLibrary
- ENTRY "ObtainSemaphore",ObtainSemaphore
- ENTRY "ObtainSephoList",ObtainSemaphoreList
- ENTRY "OldOpenLibrary",OldOpenLibrary
- ENTRY "OpenDevice",OpenDevice
- ENTRY "OpenLibrary",OpenLibrary
- ENTRY "OpenResource",OpenResource
- ENTRY "Permit",Permit
- ENTRY "Procure",Procure
- ENTRY "PutChProc",PutChProc
- ENTRY "PutMsg",PutMsg
- ENTRY "RawDoFmt",RawDoFmt
- ENTRY "ReleaseSemaphore",ReleaseSemaphore
- ENTRY "ReleaseSephoList",ReleaseSemaphoreList
- ENTRY "RemDevice",RemDevice
- ENTRY "RemHead",RemHead
- ENTRY "RemIntServer",RemIntServer
- ENTRY "RemLibrary",RemLibrary
- ENTRY "Remove",Remove
- ENTRY "RemPort",RemPort
- ENTRY "RemResource",RemResource
- ENTRY "RemSemaphore",RemSemaphore
- ENTRY "RemTail",RemTail
- ENTRY "RemTask",RemTask
- ENTRY "ReplyMsg",ReplyMsg
- ENTRY "SendIO",SendIO
- ENTRY "SetExcept",SetExcept
- ENTRY "SetFunction",SetFunction
- ENTRY "SetIntVector",SetIntVector
- ENTRY "SetSignal",SetSignal
- ENTRY "SetSR",SetSR
- ENTRY "SetTaskPri",SetTaskPri
- ENTRY "Signal",Signal
- ENTRY "SumKickData",SumKickData
- ENTRY "SumLibrary",SumLibrary
- ENTRY "SuperState",SuperState
- ENTRY "TypeOfMem",TypeOfMem
- ENTRY "UserState",UserState
- ENTRY "Vacate",Vacate
- ENTRY "Wait",Wait
- ENTRY "WaitIO",WaitIO
- EXEC_TAB_ENDE:
- ENTRY "WaitPort",WaitPort
- ENTRY 0,EXEC_TAB_ENDE+20
-
- InitCode:
- dc.b "D0 = startClass",0
- dc.b "D1 = version",0
- dc.b "A6 ^ ExecBase",0,0
-
- InitStruct:
- dc.b "A1 ^ initTable",0
- dc.b "A2 ^ memory",0
- dc.b "D0 = size",0
- dc.b "A6 ^ ExecBase",0,0
-
- MakeLibrary:
- dc.b "A0 ^ vectors",0
- dc.b "A1 ^ structure",0
- dc.b "A2 ^ init",0
- dc.b "D0 = dataSize",0
- dc.b "D1 ^ segList",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ library",0,0
-
- MakeFunctions:
- dc.b "A0 ^ target",0
- dc.b "A1 ^ functionArray",0
- dc.b "A2 ^ funcDispBase",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = tableSize",0,0
-
- FindResident:
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ resident",0,0
-
- InitResident:
- dc.b "A1 ^ resident",0
- dc.b "D1 ^ segList",0
- dc.b "A6 ^ ExecBase",0,0
-
- Alert:
- dc.b "D7 = alertNum",0
- dc.b "A5 = parameters",0
- dc.b "A6 ^ ExecBase",0,0
-
- Debug:
- dc.b "A6 ^ ExecBase",0,0
-
- Disable:
- dc.b "A6 ^ ExecBase",0,0
-
- Enable:
- dc.b "A6 ^ ExecBase",0,0
-
- Forbid:
- dc.b "A6 ^ ExecBase",0,0
-
- Permit:
- dc.b "A6 ^ ExecBase",0,0
-
- SetSR:
- dc.b "D0 = newSR",0
- dc.b "D1 = mask",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = oldSR",0,0
-
- SuperState:
- dc.b "A6 ^ ExecBase",0
- dc.b "D0 = oldSysStack",0,0
-
- UserState:
- dc.b "D0 = sysStack",0
- dc.b "A6 ^ ExecBase",0,0
-
- SetIntVector:
- dc.b "D0 = intNumber",0
- dc.b "A1 ^ interrupt",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ oldInterrupt",0,0
-
- AddIntServer:
- dc.b "D0 = intNum",0
- dc.b "A1 ^ interrupt",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemIntServer:
- dc.b "D0 = intNum",0
- dc.b "A1 ^ interrupt",0
- dc.b "A6 ^ ExecBase",0,0
-
- Cause:
- dc.b "A1 ^ interrupt",0
- dc.b "A6 ^ ExecBase",0,0
-
- Allocate:
- dc.b "A0 ^ freeList",0
- dc.b "D0 = byteSize",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ memoryBlock",0,0
-
- Deallocate:
- dc.b "A0 ^ freeList",0
- dc.b "A1 ^ memoryBlock",0
- dc.b "D0 = byteSize",0
- dc.b "A6 ^ ExecBase",0,0
-
- AllocMem:
- dc.b "D0 = byteSize",0
- dc.b "D1 = requirements",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ memoryBlock",0,0
-
- AllocAbs:
- dc.b "D0 = byteSize",0
- dc.b "A1 ^ location",0
- dc.b "A6 ^ ExecBase",0,0
-
- FreeMem:
- dc.b "A1 ^ memoryBlock",0
- dc.b "D0 = byteSize",0
- dc.b "A6 ^ ExecBase",0,0
-
- AvailMem:
- dc.b "D1 = requirements",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = size",0,0
-
- AllocEntry:
- dc.b "A0 ^ memList",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ memList",0,0
-
- FreeEntry:
- dc.b "A0 ^ memList",0
- dc.b "A6 ^ ExecBase",0,0
-
- Insert:
- dc.b "A0 ^ list",0
- dc.b "A1 ^ node",0
- dc.b "A2 ^ listNode",0
- dc.b "A6 ^ ExecBase",0,0
-
- AddHead:
- dc.b "A0 ^ list",0
- dc.b "A1 ^ node",0
- dc.b "A6 ^ ExecBase",0,0
-
- AddTail:
- dc.b "A0 ^ list",0
- dc.b "A1 ^ node",0
- dc.b "A6 ^ ExecBase",0,0
-
- Remove:
- dc.b "A1 ^ node",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemHead:
- dc.b "A0 ^ list",0
- dc.b "D0 ^ node",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemTail:
- dc.b "A0 ^ list",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ node",0
-
- Enqueue:
- dc.b "A0 ^ list",0
- dc.b "A1 ^ node",0
- dc.b "A6 ^ ExecBase",0,0
-
- FindName:
- dc.b "A0 ^ start",0
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ node",0
-
- AddTask:
- dc.b "A1 ^ task",0
- dc.b "A2 = initialPC",0
- dc.b "A3 = finalPC",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemTask:
- dc.b "A1 ^ task",0
- dc.b "A6 ^ ExecBase",0,0
-
- FindTask:
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ task",0,0
-
- SetTaskPri:
- dc.b "A1 ^ task",0
- dc.b "D0 = priority",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = oldPriority",0,0
-
- SetSignal:
- dc.b "D0 = newSignals",0
- dc.b "D1 = signalMask",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = oldSignals",0,0
-
- SetExcept:
- dc.b "D0 = newSignals",0
- dc.b "D1 = signalMask",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = oldSignals",0,0
-
- Wait:
- dc.b "D0 = signalSet",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = signals",0,0
-
- Signal:
- dc.b "A1 ^ task",0
- dc.b "D0 = signals",0
- dc.b "A6 ^ ExecBase",0,0
-
- AllocSignal:
- dc.b "D0 = signalNum",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = signalNum",0,0
-
- FreeSignal:
- dc.b "D0 = signalNum",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = signalNum",0,0
-
- AllocTrap:
- dc.b "D0 = trapNum",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = trapNum",0,0
-
- FreeTrap:
- dc.b "D0 = trapNum",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = trapNum",0,0
-
- AddPort:
- dc.b "A1 ^ port",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemPort:
- dc.b "A1 ^ port",0
- dc.b "A6 ^ ExecBase",0,0
-
- PutMsg:
- dc.b "A0 ^ port",0
- dc.b "A1 ^ message",0
- dc.b "A6 ^ ExecBase",0,0
-
- GetMsg:
- dc.b "A0 ^ port",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ message",0,0
-
- ReplyMsg:
- dc.b "A1 ^ message",0
- dc.b "A6 ^ ExecBase",0,0
-
- WaitPort:
- dc.b "A0 ^ port",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ message",0,0
-
- FindPort:
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ port",0,0
-
- AddLibrary:
- dc.b "A1 ^ library",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemLibrary:
- dc.b "A1 ^ library",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- OldOpenLibrary:
- dc.b "A1 ^ libName",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ library",0,0
-
- CloseLibrary:
- dc.b "A1 ^ library",0
- dc.b "A6 ^ ExecBase",0,0
-
- SetFunction:
- dc.b "A1 ^ library",0
- dc.b "A0 = funcOffset",0
- dc.b "D0 ^ funcEntry",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ oldFunc",0,0
-
- SumLibrary:
- dc.b "A1 ^ library",0
- dc.b "A6 ^ ExecBase",0,0
-
- AddDevice:
- dc.b "A1 ^ device",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemDevice:
- dc.b "A1 ^ device",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- OpenDevice:
- dc.b "A0 ^ devName",0
- dc.b "D0 = unitNumber",0
- dc.b "A1 ^ iORequest",0
- dc.b "D1 = flags",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- CloseDevice:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0,0
-
- DoIO:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- SendIO:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0,0
-
- CheckIO:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ result",0,0
-
- WaitIO:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- XAbortIO:
- dc.b "A1 ^ iORequest",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- AddResource:
- dc.b "A1 ^ resource",0
- dc.b "A6 ^ ExecBase",0,0
- RemResource:
- dc.b "A1 ^ recource",0
- dc.b "A6 ^ ExecBase",0,0
-
- OpenResource:
- dc.b "A1 ^ resName",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ resource",0,0
-
- RawDoFmt:
- dc.b "A0 ^ FormatString",0
- dc.b "A1 ^ DataStream",0
- dc.b "A2 ^ PutChProc",0
- dc.b "A3 = PutChData",0
- dc.b "A6 ^ ExecBase",0,0
-
- PutChProc:
- dc.b "D0 = Char",0
- dc.b "A3 = PutChData",0
- dc.b "A6 ^ ExecBase",0,0
-
- GetCC:
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = conditions",0,0
-
- TypeOfMem:
- dc.b "A1 ^ address",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = attributes",0,0
-
- Procure:
- dc.b "A0 ^ semaphore",0
- dc.b "A1 ^ bidMessage",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = result",0,0
-
- Vacate:
- dc.b "A0 ^ semaphore",0
- dc.b "A6 ^ ExecBase",0,0
-
- OpenLibrary:
- dc.b "A1 ^ libName",0
- dc.b "D0 = version",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ library",0,0
-
- AddMemList:
- dc.b "D0 = size",0
- dc.b "D1 = attributes",0
- dc.b "D2 = pri",0
- dc.b "A0 ^ base",0
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = error",0,0
-
- AddSemaphore:
- dc.b "A1 ^ signalSemaphore",0
- dc.b "A6 ^ ExecBase",0,0
-
- AttemptSemaphore:
- dc.b "A0 ^ signalSemaphore",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 = success",0,0
-
- CopyMem:
- dc.b "A0 ^ source",0
- dc.b "A1 ^ dest",0
- dc.b "D0 = size",0
- dc.b "A6 ^ ExecBase",0,0
-
- CopyMemQuick:
- dc.b "A0 ^ source",0
- dc.b "A1 ^ dest",0
- dc.b "D0 = size",0
- dc.b "A6 ^ ExecBase",0,0
-
- FindSemaphore:
- dc.b "A1 ^ name",0
- dc.b "A6 ^ ExecBase",0
- dc.b "> D0 ^ signalSemaphore",0,0
-
- ObtainSemaphore:
- dc.b "A0 ^ signalSemaphore",0
- dc.b "A6 ^ ExecBase",0,0
-
- ObtainSemaphoreList:
- dc.b "A0 ^ list",0
- dc.b "A6 ^ ExecBase",0,0
-
- ReleaseSemaphore:
- dc.b "A0 ^ signalSemaphore",0
- dc.b "A6 ^ ExecBase",0,0
-
- ReleaseSemaphoreList:
- dc.b "A0 ^ list",0
- dc.b "A6 ^ ExecBase",0,0
-
- RemSemaphore:
- dc.b "A1 ^ signalSemaphore",0
- dc.b "A6 ^ ExecBase",0,0
-
- SumKickData:
- dc.b "A6 ^ ExecBase",0,0
-
- END