amos-professional/includes/lvo/exec_lib.i
2020-04-26 02:58:13 +02:00

132 lines
2.9 KiB
OpenEdge ABL

; ASM-One - exec_lib.i
; (Release 3.0)
;
; by SCHWARZENEGGER/R.A.F
_LVOSupervisor EQU -30
_LVOInitCode EQU -72
_LVOInitStruct EQU -78
_LVOMakeLibrary EQU -84
_LVOMakeFunctions EQU -90
_LVOFindResident EQU -96
_LVOInitResident EQU -102
_LVOAlert EQU -108
_LVODebug EQU -114
_LVODisable EQU -120
_LVOEnable EQU -126
_LVOForbid EQU -132
_LVOPermit EQU -138
_LVOSetSR EQU -144
_LVOSuperState EQU -150
_LVOUserState EQU -156
_LVOSetIntVector EQU -162
_LVOAddIntServer EQU -168
_LVORemIntServer EQU -174
_LVOCause EQU -180
_LVOAllocate EQU -186
_LVODeallocate EQU -192
_LVOAllocMem EQU -198
_LVOAllocAbs EQU -204
_LVOFreeMem EQU -210
_LVOAvailMem EQU -216
_LVOAllocEntry EQU -222
_LVOFreeEntry EQU -228
_LVOInsert EQU -234
_LVOAddHead EQU -240
_LVOAddTail EQU -246
_LVORemove EQU -252
_LVORemHead EQU -258
_LVORemTail EQU -264
_LVOEnqueue EQU -270
_LVOFindName EQU -276
_LVOAddTask EQU -282
_LVORemTask EQU -288
_LVOFindTask EQU -294
_LVOSetTaskPri EQU -300
_LVOSetSignal EQU -306
_LVOSetExcept EQU -312
_LVOWait EQU -318
_LVOSignal EQU -324
_LVOAllocSignal EQU -330
_LVOFreeSignal EQU -336
_LVOAllocTrap EQU -342
_LVOFreeTrap EQU -348
_LVOAddPort EQU -354
_LVORemPort EQU -360
_LVOPutMsg EQU -366
_LVOGetMsg EQU -372
_LVOReplyMsg EQU -378
_LVOWaitPort EQU -384
_LVOFindPort EQU -390
_LVOAddLibrary EQU -396
_LVORemLibrary EQU -402
_LVOOldOpenLibrary EQU -408
_LVOCloseLibrary EQU -414
_LVOSetFunction EQU -420
_LVOSumLibrary EQU -426
_LVOAddDevice EQU -432
_LVORemDevice EQU -438
_LVOOpenDevice EQU -444
_LVOCloseDevice EQU -450
_LVODoIO EQU -456
_LVOSendIO EQU -462
_LVOCheckIO EQU -468
_LVOWaitIO EQU -474
_LVOAbortIO EQU -480
_LVOAddResource EQU -486
_LVORemResource EQU -492
_LVOOpenResource EQU -498
_LVORawDoFmt EQU -522
_LVOGetCC EQU -528
_LVOTypeOfMem EQU -534
_LVOProcure EQU -540
_LVOVacate EQU -546
_LVOOpenLibrary EQU -552
_LVOInitSemaphore EQU -558
_LVOObtainSemaphore EQU -564
_LVOReleaseSemaphore EQU -570
_LVOAttemptSemaphore EQU -576
_LVOObtainSemaphoreList EQU -582
_LVOReleaseSemaphoreList EQU -588
_LVOFindSemaphore EQU -594
_LVOAddSemaphore EQU -600
_LVORemSemaphore EQU -606
_LVOSumKickData EQU -612
_LVOAddMemList EQU -618
_LVOCopyMem EQU -624
_LVOCopyMemQuick EQU -630
_LVOCacheClearU EQU -636
_LVOCacheClearE EQU -642
_LVOCacheControl EQU -648
_LVOCreateIORequest EQU -654
_LVODeleteIORequest EQU -660
_LVOCreateMsgPort EQU -666
_LVODeleteMsgPort EQU -672
_LVOObtainSemaphoreShared EQU -678
_LVOAllocVec EQU -684
_LVOFreeVec EQU -690
_LVOCreatePool EQU -696
_LVODeletePool EQU -702
_LVOAllocPooled EQU -708
_LVOFreePooled EQU -714
_LVOAttemptSemaphoreShared EQU -720
_LVOColdReboot EQU -726
_LVOStackSwap EQU -732
_LVOChildFree EQU -738
_LVOChildOrphan EQU -744
_LVOChildStatus EQU -750
_LVOChildWait EQU -756
_LVOCachePreDMA EQU -762
_LVOCachePostDMA EQU -768
_LVOAddMemHandler EQU -774
_LVORemMemHandler EQU -780
CALLEXEC MACRO
move.l 4.w,a6
jsr _LVO\1(a6)
ENDM
EXECNAME MACRO
dc.b 'exec.library',0
ENDM