132 lines
2.9 KiB
OpenEdge ABL
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
|