⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ppa2.asm

📁 智邦网卡测试程序源码(2张网卡pingpong)
💻 ASM
字号:
        .model  small

        .386
        public  receive_handler1
        public  receive_handler2

        EXTRN   _RxBufferInUse1: BYTE
        EXTRN   _RxBufferInUse2: BYTE
        EXTRN   _RxBuffer1:      WORD
        EXTRN   _RxBuffer2:      WORD
        EXTRN   _RxDataLength1:  WORD
        EXTRN   _RxDataLength2:  WORD

        .data

        .code

;-------------------------------------------------------
;rece_handler1()
;  Entry,
;     BX:handle
;     AX:flag
;     CX:len
;     DS:SI:buffer
;  exit,
;     if AX=0, ES:DI acceptance buffer
;
;-------------------------------------------------------
receive_handler1         proc    far

        pushf
        cli
        push    ax
        push    dx
        push    ds

        mov     dx, @data
        mov     ds, dx

        cmp     ax, 0                     ;; ax=篨夹
        jne     check_next1               ;; if ax=1 char *buffer; DS:SI
        cmp     cx, 60                    ;; cx=肚

⌨️ 快捷键说明

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