Rev 5565 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5565 | Rev 5984 | ||
---|---|---|---|
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: 5523 $ |
17 | $Revision: 5976 $ |
18 | 18 | ||
Line 19... | Line 19... | ||
19 | iglobal |
19 | iglobal |
Line 59... | Line 59... | ||
59 | mov [BROADCAST_LIST], 0xffffff00 + 127 |
59 | mov [BROADCAST_LIST], 0xffffff00 + 127 |
Line 60... | Line 60... | ||
60 | 60 | ||
61 | .fail: |
61 | .fail: |
Line 62... | Line 62... | ||
62 | } |
62 | } |
63 | - | ||
- | 63 | ||
64 | ;----------------------------------------------------------------- |
64 | ;-----------------------------------------------------------------; |
65 | ; |
- | |
- | 65 | ; ; |
|
66 | ; LOOP_input |
66 | ; LOOP_input ; |
67 | ; |
- | |
- | 67 | ; ; |
|
68 | ; IN: [esp+4] = Pointer to buffer |
68 | ; IN: [esp+4] = Pointer to buffer ; |
69 | ; |
- | |
- | 69 | ; ; |
|
70 | ; OUT: / |
70 | ; OUT: / ; |
71 | ; |
71 | ; ; |
72 | ;----------------------------------------------------------------- |
72 | ;-----------------------------------------------------------------; |
Line 73... | Line 73... | ||
73 | align 4 |
73 | align 4 |
Line 103... | Line 103... | ||
103 | DEBUGF DEBUG_NETWORK_VERBOSE, "LOOP_input: dumping\n" |
103 | DEBUGF DEBUG_NETWORK_VERBOSE, "LOOP_input: dumping\n" |
104 | call NET_BUFF_free |
104 | call NET_BUFF_free |
105 | ret |
105 | ret |
Line 106... | Line 106... | ||
106 | 106 | ||
107 | - | ||
- | 107 | ||
108 | ;----------------------------------------------------------------- |
108 | ;-----------------------------------------------------------------; |
109 | ; |
- | |
- | 109 | ; ; |
|
110 | ; LOOP_output |
110 | ; LOOP_output ; |
111 | ; |
111 | ; ; |
112 | ; IN: ecx = packet size |
- | |
- | 112 | ; IN: ecx = packet size ; |
|
113 | ; edi = address family |
113 | ; edi = address family ; |
114 | ; |
114 | ; ; |
115 | ; OUT: eax = start of net frame / 0 on error |
115 | ; OUT: eax = start of net frame / 0 on error ; |
116 | ; ebx = to device structure |
116 | ; ebx = to device structure ; |
117 | ; ecx = unchanged (packet size of embedded data) |
- | |
- | 117 | ; ecx = unchanged (packet size of embedded data) ; |
|
118 | ; edi = start of payload |
118 | ; edi = start of payload ; |
119 | ; |
119 | ; ; |
120 | ;----------------------------------------------------------------- |
120 | ;-----------------------------------------------------------------; |
Line 121... | Line 121... | ||
121 | align 4 |
121 | align 4 |