4.104.114.84.95
Last change
on this file since 1f14ff4 was
1f14ff4,
checked in by Joel Sherrill <joel.sherrill@…>, on 11/03/00 at 15:19:05
|
2000-11-03 Chris Johns <ccj@…>
- network/README.cs8900, network/cs8900.c, network/cs8900.h: New files.
- network/Makefile.am: Modified to reflect above.
|
-
Property mode set to
100644
|
File size:
972 bytes
|
Line | |
---|
1 | # |
---|
2 | # $Id$ |
---|
3 | # |
---|
4 | |
---|
5 | Conditionals |
---|
6 | ============ |
---|
7 | CS8900_DATA_BUS_SWAPPED - XXX |
---|
8 | |
---|
9 | CS8900_TRACE - XXX |
---|
10 | |
---|
11 | CS8900_VERBOSE - XXX |
---|
12 | |
---|
13 | Todo |
---|
14 | ==== |
---|
15 | + Build two versions -- one with swapped, one without. |
---|
16 | |
---|
17 | + Document conditionals. |
---|
18 | |
---|
19 | + Document each of the user supplied functions. |
---|
20 | |
---|
21 | + PC386 BSP wrapper for this. |
---|
22 | |
---|
23 | Configuration |
---|
24 | ============= |
---|
25 | The BSP provides these routines: |
---|
26 | |
---|
27 | void cs8900_attach_interrupt (int dev, cs8900_device *cs); |
---|
28 | void cs8900_detach_interrupt (int dev); |
---|
29 | void cs8900_get_mac_addr (int dev, unsigned char *mac_address); |
---|
30 | void cs8900_io_set_reg (int dev, unsigned short reg, unsigned short data); |
---|
31 | unsigned short cs8900_io_get_reg (int dev, unsigned short reg); |
---|
32 | void cs8900_mem_set_reg (int dev, unsigned long reg, unsigned short data); |
---|
33 | unsigned short cs8900_mem_get_reg (int dev, unsigned long reg); |
---|
34 | void cs8900_put_data_block (int dev, int len, unsigned char *data); |
---|
35 | unsigned short cs8900_get_data_block (int dev, unsigned char *data); |
---|
36 | void cs8900_tx_load (int dev, struct mbuf *m); |
---|
37 | |
---|
Note: See
TracBrowser
for help on using the repository browser.