Rev 4723 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4723 | Rev 4743 | ||
---|---|---|---|
Line 266... | Line 266... | ||
266 | } iovec_dat_s_t; |
266 | } iovec_dat_s_t; |
267 | */ |
267 | */ |
268 | #define SENDQ_NR 1 /* Maximum size of the send queue */ |
268 | #define SENDQ_NR 1 /* Maximum size of the send queue */ |
269 | #define SENDQ_PAGES 6 /* 6 * DP_PAGESIZE >= 1514 bytes */ |
269 | #define SENDQ_PAGES 6 /* 6 * DP_PAGESIZE >= 1514 bytes */ |
270 | 270 | ||
- | 271 | /** Maximum number of waiting packets to be sent or received. |
|
- | 272 | */ |
|
- | 273 | #define MAX_PACKETS 4 |
|
- | 274 | ||
271 | typedef struct dpeth |
275 | typedef struct dpeth |
272 | { |
276 | { |
273 | /* Packet send queue. |
277 | /* Packet send queue. |
274 | */ |
278 | */ |
275 | packet_t packet_queue; |
279 | packet_t packet_queue; |
276 | int packet_count; |
280 | int packet_count; |
277 | 281 | ||
278 | /* Packet receive queue. |
282 | /* Packet receive queue. |
279 | */ |
283 | */ |
280 | packet_t received_queue; |
284 | packet_t received_queue; |
- | 285 | int received_count; |
|
281 | 286 | ||
282 | /* The de_base_port field is the starting point of the probe. |
287 | /* The de_base_port field is the starting point of the probe. |
283 | * The conf routine also fills de_linmem and de_irq. If the probe |
288 | * The conf routine also fills de_linmem and de_irq. If the probe |
284 | * routine knows the irq and/or memory address because they are |
289 | * routine knows the irq and/or memory address because they are |
285 | * hardwired in the board, the probe should modify these fields. |
290 | * hardwired in the board, the probe should modify these fields. |