Home

root/include/kstructs.inc

/* [<][>][^][v][top][bottom][index][help] */
TS.nexttask         = 0     # dq 0
TS.waiting          = 8     # db 0  ; 0 = free to run, 1 = waiting
TS.rax              = 9     # dq 0
TS.rbx              = 17        # dq 0
TS.rcx              = 25        # dq 0
TS.rdx              = 33        # dq 0
TS.rbp              = 41        # dq 0
TS.rsi              = 49        # dq 0
TS.rdi              = 57        # dq 0
TS.rsp              = 65        # dq 0
TS.r8                   = 73        # dq 0
TS.r9                   = 81        # dq 0
TS.r10              = 89        # dq 0
TS.r11              = 97        # dq 0
TS.r12              = 105       # dq 0
TS.r13              = 113       # dq 0
TS.r14              = 121       # dq 0
TS.r15              = 129       # dq 0
TS.rflags           = 137       # dq 0
TS.ds                   = 145       # dw 0
TS.es                   = 147       # dw 0
TS.fs                   = 149       # dw 0
TS.gs                   = 151       # dw 0
TS.ss                   = 153       # dw 0
TS.cr3              = 155       # dq 0
TS.firstdata        = 163       # dq 0
TS.firstfreemem = 171       # dq 0
TS.nextpage         = 179       # dq 0
TS.pid              = 187       # dw 0
TS.timer                = 189       # dq 0
TS.environment      = 197       # dq 0
TS.parentPort       = 205       # dq 0
TS.currentDirName = 213     # dq 0
TS.argv             = 221       # dq 0
TS.console          = 229       # dq 0
TS.forking          = 237       # db 0
TS.fcbList          = 238       # dq 0
TS.size             = 246

Msg.nextMessage = 0
Msg.byte                = 8
Msg.quad                = 9
Msg.quad2           = 17
Msg.quad3           = 25
Msg.pid             = 33
Msg.size                = 41

MP.waitingProc      = 0
MP.msgQueue         = 8
MP.size             = 16

/* [<][>][^][v][top][bottom][index][help] */
Home