arcdevice.h (e5451c8f8330e03ad3cfa16048b4daf961af434f) arcdevice.h (05fcd31cc472c5da6416d3bc2ab25599bbb9331f)
1/*
2 * INET An implementation of the TCP/IP protocol suite for the LINUX
3 * operating system. NET is implemented using the BSD Socket
4 * interface as the means of communication with the user level.
5 *
6 * Definitions used by the ARCnet driver.
7 *
8 * Authors: Avery Pennarun and David Woodhouse

--- 255 unchanged lines hidden (view full) ---

264
265 struct led_trigger *tx_led_trig;
266 char tx_led_trig_name[ARCNET_LED_NAME_SZ];
267 struct led_trigger *recon_led_trig;
268 char recon_led_trig_name[ARCNET_LED_NAME_SZ];
269
270 struct timer_list timer;
271
1/*
2 * INET An implementation of the TCP/IP protocol suite for the LINUX
3 * operating system. NET is implemented using the BSD Socket
4 * interface as the means of communication with the user level.
5 *
6 * Definitions used by the ARCnet driver.
7 *
8 * Authors: Avery Pennarun and David Woodhouse

--- 255 unchanged lines hidden (view full) ---

264
265 struct led_trigger *tx_led_trig;
266 char tx_led_trig_name[ARCNET_LED_NAME_SZ];
267 struct led_trigger *recon_led_trig;
268 char recon_led_trig_name[ARCNET_LED_NAME_SZ];
269
270 struct timer_list timer;
271
272 struct net_device *dev;
273 int reply_status;
274 struct tasklet_struct reply_tasklet;
275
272 /*
273 * Buffer management: an ARCnet card has 4 x 512-byte buffers, each of
274 * which can be used for either sending or receiving. The new dynamic
275 * buffer management routines use a simple circular queue of available
276 * buffers, and take them as they're needed. This way, we simplify
277 * situations in which we (for example) want to pre-load a transmit
278 * buffer, or start receiving while we copy a received packet to
279 * memory.

--- 110 unchanged lines hidden ---
276 /*
277 * Buffer management: an ARCnet card has 4 x 512-byte buffers, each of
278 * which can be used for either sending or receiving. The new dynamic
279 * buffer management routines use a simple circular queue of available
280 * buffers, and take them as they're needed. This way, we simplify
281 * situations in which we (for example) want to pre-load a transmit
282 * buffer, or start receiving while we copy a received packet to
283 * memory.

--- 110 unchanged lines hidden ---