iomac.inc

来自「利用386保护模式将DOS实模式下的PC总线I/O操作(in/out)实时捕捉到」· INC 代码 · 共 36 行

INC
36
字号
;---------------------------------------------------------------    
;iomac.inc - macros for I/O monitor                            |
;--------------------------------------------------------------|
DOINT           macro   num
                PUBLIC  int_&num
int_&num        label   near
                push    bp
                push    &num
                jmp     pass_thru
                endm

DOEXCP          macro   num
except_&num     label   near
                PUBLIC  except_&num
                push    bp
                push    &num
                jmp     except_handler
                endm

DOEXCPH         macro   num
int_&num        label   near
                PUBLIC  int_&num
                push    bp
                push    &num - 18h
                jmp     pass_thru
                endm

DEFIDTI         macro   num
                idt     <isrcode:int_&num,gdt_seg:sel_isrcode,,,>
                endm

DEFIDTE         macro   num
                idt     <isrcode:except_&num,gdt_seg:sel_isrcode,,,>
                endm
;------end of iomac.inc

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?