Subversion Repositories Kolibri OS

Rev

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

Rev 6011 Rev 7536
Line 12... Line 12...
12
;;          GNU GENERAL PUBLIC LICENSE                             ;;
12
;;          GNU GENERAL PUBLIC LICENSE                             ;;
13
;;             Version 2, June 1991                                ;;
13
;;             Version 2, June 1991                                ;;
14
;;                                                                 ;;
14
;;                                                                 ;;
15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
$Revision: 6011 $
17
$Revision: 7536 $
18
 
18
 
Line 19... Line 19...
19
ETH_FRAME_MINIMUM       = 60
19
ETH_FRAME_MINIMUM       = 60
Line 92... Line 92...
92
        mov     [ETH_frame_tail], eax
92
        mov     [ETH_frame_tail], eax
93
        mov     [ebx + NET_BUFF.NextPtr], eax
93
        mov     [ebx + NET_BUFF.NextPtr], eax
Line 94... Line 94...
94
 
94
 
Line -... Line 95...
-
 
95
        popf
-
 
96
 
-
 
97
; Mark it as being an Ethernet Frame
95
        popf
98
        mov     [eax + NET_BUFF.type], NET_BUFF_ETH
96
 
99
 
97
; Now queue an event to process it
100
; Now queue an event to process it
98
        xor     edx, edx
101
        xor     edx, edx
99
        mov     eax, [ETH_input_event]
102
        mov     eax, [ETH_input_event]