home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
lan
/
driver6s
/
getea.asm
< prev
next >
Wrap
Assembly Source File
|
1990-01-12
|
495b
|
27 lines
;put into the public domain by Russell Nelson, nelson@clutx.clarkson.edu
ether_byte db ?,?,?,?
get_address:
mov cx,EADDR_LEN
get_address_2:
push cx
push di
mov di,offset ether_byte
call get_hex
mov al,cl ;remember the number in al.
pop di
pop cx
jc get_address_3 ;exit if no number at all.
stosb ;store a byte.
cmp byte ptr [si],':' ;skip colons between bytes.
jne get_address_4
inc si
get_address_4:
loop get_address_2
clc
get_address_3:
ret