.define begtext,begdata,begbss
.define hol0,.reghp,.limhp,.trppc,.ignmask
.define ERANGE,ESET,EHEAP,ECASE,EILLINS,EIDIVZ,EODDZ
-.extern _end
ERANGE = 1
ESET = 2
push bx
push cx
xor bp,bp
+ add sp,6
call _m_a_i_n
call _exit
.sect .data
hol0:
.data2 0,0
.data2 0,0
-argv:
- .data2 3f
-envp:
- .data2 0
-3:
- .asciz "PROGRAM"
.reghp:
.data2 endbss
.limhp:
!*========================================================================*
! send(), receive(), sendrec() all save bp, but destroy ax, bx, and cx.
+.sect .text
+
_send: mov cx,SEND ! send(dest, ptr)
jmp L0