Michael Brown
6a791649f0
Updated MLX_* accessor macros to use implicit type information.
18 years ago
Michael Brown
a3a91fedc1
Started added poll_cq() verb.
Started reworking MLX_EXTRACT(), MLX_POPULATE() etc. to automatically
determine type information.
18 years ago
Michael Brown
37a036bd48
Map the whole of physical memory
18 years ago
Michael Brown
970951666f
arbel_post_send() has been observed to transmit a packet!
18 years ago
Michael Brown
8b27da9de1
Gets a response out of the hardware. (An error completion, to be precise.)
18 years ago
Michael Brown
21d4ab3ce2
Prefix arbel-specific functions etc. with arbel_
18 years ago
Michael Brown
38a73b55c4
Now at least compiles
18 years ago
Michael Brown
9d08b7c692
Starting to introduce an Infiniband device abstraction
18 years ago
Michael Brown
75fbc96f75
Remove some dead code
18 years ago
Michael Brown
08e8dfd801
Now handling TX completions in our poll loop.
18 years ago
Michael Brown
e69863b5fb
Proof-of-concept to manually parse completion event
18 years ago
Michael Brown
e9df4f691e
Add EX_FLD_BE()
18 years ago
Michael Brown
da23e8d287
Start constructing a generic poll() routine.
18 years ago
Michael Brown
30a19c3f1c
Can now both send and receive packets. LL header format not yet
fixed; still using a quick hack-up just to be able to pass through
data.
18 years ago
Michael Brown
03c90e183f
Dump received packet, including GRH.
18 years ago
Michael Brown
9e32e8e513
Now sends IP packets correctly.
18 years ago
Michael Brown
7b6d11e713
Started IB driver rewrite
18 years ago
Marty Connor
eaca053174
Add sis900 variant (patch from Vampyre)
18 years ago
Michael Brown
74a49af4ab
Force MAC address for testing purposes
18 years ago
Michael Brown
b42c5905cb
Very quick and very dirty hack to get the Mellanox code building
inside gPXE.
18 years ago
Michael Brown
9d2c54735e
Started fixing up compilation warnings.
18 years ago
Michael Brown
d9bba621c8
Imported latest versions from Etherboot 5.4
18 years ago
Holger Lubitz
857c5db4dd
fix gcc 4.2.1 warning: discards qualifiers from pointer target type
18 years ago
Holger Lubitz
63e489c14d
make struct velocity_info vptx static
18 years ago
Holger Lubitz
5c486ee75d
make struct velocity_info_tbl *info static
18 years ago
Holger Lubitz
5a0c703403
make struct nsx static
18 years ago
Holger Lubitz
4cd21524ef
make struct bnx2 bnx2 static
18 years ago
Holger Lubitz
909ad9e80a
make cards_found static and add missing initialization
18 years ago
Holger Lubitz
77ffd636fa
make RTL8169_READ_GMII_REG, RTL8169_WRITE_GMII_REG static
18 years ago
Michael Brown
84c347c7de
Inhibit a spurious warning on GCC 4.0.1
18 years ago
Michael Brown
3f338b7b80
Include errno.h in the few drivers which use it, rather than in nic.h
18 years ago
Marty Connor
02a7514128
Change #warning to FIXME for ns8390.c
This driver really needs to be rewritten.
It tries to build both ISA and PCI images,
and makes life diffifult for the build system
and rom-o-matic.net. The warning was just a reminder
that it needs to be cleaned up and re-factored
to split the PCI and ISA drivers.
18 years ago
Marty Connor
4e177aee17
Change #warning to FIXME for depca
This ancient ISA driver should probably be removed.
It is hard to get a card to test it with, and there
are comments to the effect that it cannot work with
relocation. I would be quite interested to get a
bug report by someone who actually has this card.
18 years ago
Udayan Kumar
37517f7752
removed type casting from DBG statements.
18 years ago
Udayan Kumar
fc47f2a4ce
replaces printf with dbg
18 years ago
Udayan Kumar
04962a0b31
added natsemi.h
18 years ago
Udayan Kumar
ecfa8f41e8
mdc's+nvs
18 years ago
Udayan Kumar
008bfb6e85
more debugging
18 years ago
Udayan Kumar
f58c8511a0
more debugging
18 years ago
Udayan Kumar
d6ceb8bbd7
added silicon revision number
18 years ago
Udayan Kumar
334abbde83
init_fix_up
18 years ago
Udayan Kumar
751cb2e450
added cable magic for 100Mps in natsemi
18 years ago
Udayan Kumar
11d246f3b5
duplex setting added to natsemi.c
18 years ago
Udayan Kumar
621f6fb503
more indentation and styling done
18 years ago
Udayan Kumar
bfa322bb19
:x
18 years ago
Udayan Kumar
f213f6a1a3
no changes
18 years ago
Udayan Kumar
a8c2a4fa11
added nat_irq to natsemi.c
18 years ago
Udayan Kumar
132d0fb70c
stopped memory leak in natsemi::nat_open()
18 years ago
Udayan Kumar
83dd194330
Natsemi commented and almost done
18 years ago
Udayan Kumar
4f2fab2e14
natsemi.c is workin
18 years ago