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
|