Macro Index
$#! · 0-9 · A · B ·
C
· D · E · F ·
G
· H ·
I
·
J
· K · L ·
M
· N · O · P · Q ·
R
· S ·
T
· U ·
V
· W · X · Y · Z
C
CALL_CORE
G
GET_THREAD_SCHEDULER_ACCESS
I
Instruction Macros
J
JMP_THREAD_SCHEDULER
M
movaxoff(address)
movboffimm(address,immediate)
movcxoff(address)
moveaxoff(address)
movecxoff(address)
movedxoff(address)
movoffeax(address)
movoffebx(address)
movoffimm(address,immediate)
R
RELEASE_THREAD_SCHEDULER_ACCESS
T
TSS_DESC
V
VectorCopyMacro
Call the CoreCallGate from Libraries with one of the Core Call Gate Constants and parameters.
Acquire access to the thread scheduler task.
Each one defines an instruction that MASM doesn’t assemble properly.
Leave the current thread to allow another to run.
mov ax,[address]
mov byte ptr [address],immediate
mov cx,[address]
mov eax,[address]
mov ecx,[address]
mov edx,[address]
mov [address],eax
mov [address],ebx
mov dword ptr [address],immediate
Release access to the thread scheduler task so that another processor can access it.
Define a qword of data containing a TSS descriptor.
Copies the content of a VECTOR