stacks.asm

来自「usb加密狗复制小工具 ┆加密狗信息复制工具」· 汇编 代码 · 共 45 行

ASM
45
字号
;***************************************************************************
;*                                                                         *
;* 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 + =
减小字号Ctrl + -
显示快捷键?