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] |