Subversion Repositories Kolibri OS

Rev

Rev 1206 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1206 Rev 1249
Line 15... Line 15...
15
;;             Version 2, June 1991                                ;;
15
;;             Version 2, June 1991                                ;;
16
;;                                                                 ;;
16
;;                                                                 ;;
17
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
17
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 18... Line 18...
18
 
18
 
Line 19... Line 19...
19
 
19
 
20
$Revision: 1206 $
20
$Revision: 1249 $
21
 
21
 
Line 219... Line 219...
219
	lea	eax, [edi + ETH_DEVICE.mac]
219
	lea	eax, [edi + ETH_DEVICE.mac]
220
	mov	ebx, ETH_BROADCAST
220
	mov	ebx, ETH_BROADCAST
221
	mov	ecx, 60 ; minimum packet size
221
	mov	ecx, 60 ; minimum packet size
222
	mov	edx, edi ;;;
222
	mov	edx, edi ;;;
223
	mov	di , ETHER_ARP
223
	mov	di , ETHER_ARP
224
	call	ETH_create_Packet
224
	call	ETH_create_packet
225
	cmp	edi, -1
225
	cmp	edi, -1
226
	je	.exit
226
	je	.exit
Line 227... Line 227...
227
 
227
 
Line 246... Line 246...
246
	stosd							;
246
	stosd							;
Line 247... Line 247...
247
 
247
 
Line 248... Line 248...
248
	DEBUGF 1,"ARP Packet for device %x created successfully\n", ebx
248
	DEBUGF 1,"ARP Packet for device %x created successfully\n", ebx
249
 
249
 
Line 250... Line 250...
250
	push	edx ecx
250
	push	edx ecx
251
	jmp	ETH_Sender
251
	jmp	ETH_sender
252
 
252
 
253
  .exit:
253
  .exit:
Line 553... Line 553...
553
;        mov     ax , ETHER_ARP
553
;        mov     ax , ETHER_ARP
554
;        stosw
554
;        stosw
Line 555... Line 555...
555
 
555
 
Line 556... Line 556...
556
	DEBUGF	1,"ARP_Handler - Sending reply \n"
556
	DEBUGF	1,"ARP_Handler - Sending reply \n"
Line 557... Line 557...
557
 
557
 
558
	jmp	ETH_Sender					; And send it!
558
	jmp	ETH_sender					; And send it!
559
 
559