📄 stacks.asm
字号:
;***************************************************************************
;* *
;* PROT - A softdog killer *
;* Copyright (C) 1996, by Li Wen_xian *
;* All rights reserved *
;* *
;* This file is: STACKS.ASM which contains all the stack segments. *
;* *
;***************************************************************************
INCLUDE EQUMAC.INC
;16 bit stack segment (for CODE16)
SSEG SEGMENT
SSEG0 DB DOSSTACK DUP (?)
SSEG1 EQU $
SSEG ENDS
;16 bit stack segment for vm86 int (both hardware & INT 30)
SSINT SEGMENT
SSINT0 DB VM86STACK DUP (?)
SSINT1 DB ?
SSINT ENDS
;16 bit stack segment (for tsr)
SSTSR SEGMENT
SSTSR0 DB TSRSTACK DUP (?)
SSTSR1 DB ?
SSTSR ENDS
;private stack for default critical error handler dos calls
CSTACK SEGMENT
DB CRITSTACK DUP (?)
CSTACK_1 EQU $
CSTACK ENDS
;32 bit stack segment
SS32 SEGMENT
SSEG32 DB PMSTACK DUP (?)
SSEG321 EQU $
SS32 ENDS
SSEG32LEN EQU (SSEG321-SSEG32)-1
PUBLIC SSEG321,SSINT1,SSTSR1,SSEG1,SSEG32LEN,CSTACK_1
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -