📄 ppa2.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 + -