summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* First (working) draft of command interface.Michael Brown2007-09-162-4/+159
* Kill off more dead code.Michael Brown2007-09-161-123/+0Star
* post_recv() now works, and we can pass data on the IPoIB queue pairMichael Brown2007-09-165-74/+234
* Kill off some dead codeMichael Brown2007-09-151-83/+0Star
* Hack up IB structures at start-of-day, instead of on each use.Michael Brown2007-09-151-0/+54
* Direct polling of TX completion queue now works.Michael Brown2007-09-154-75/+319
* Add const attribute to byte-swapping functionsMichael Brown2007-09-151-3/+3
* Updated MLX_* accessor macros to use implicit type information.Michael Brown2007-09-154-100/+132
* Started added poll_cq() verb.Michael Brown2007-09-153-84/+240
* Map the whole of physical memoryMichael Brown2007-09-152-7/+9
* arbel_post_send() has been observed to transmit a packet!Michael Brown2007-09-153-23/+56
* Gets a response out of the hardware. (An error completion, to be precise.)Michael Brown2007-09-153-14/+98
* Prefix arbel-specific functions etc. with arbel_Michael Brown2007-09-151-41/+44
* Now at least compilesMichael Brown2007-09-154-64/+185
* Starting to introduce an Infiniband device abstractionMichael Brown2007-09-142-0/+201
* Remove some dead codeMichael Brown2007-09-141-245/+10Star
* Now handling TX completions in our poll loop.Michael Brown2007-09-143-75/+74Star
* Proof-of-concept to manually parse completion eventMichael Brown2007-09-141-2/+21
* Add EX_FLD_BE()Michael Brown2007-09-141-0/+10
* Start constructing a generic poll() routine.Michael Brown2007-09-132-35/+98
* Can now both send and receive packets. LL header format not yetMichael Brown2007-09-134-7/+60
* Dump received packet, including GRH.Michael Brown2007-09-131-0/+6
* Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-132-2/+43
* Now sends IP packets correctly.Michael Brown2007-09-131-11/+4Star
* Bugfix: DHCP message type should be a one-byte option... (d'oh)Michael Brown2007-09-131-2/+1Star
* Started IB driver rewriteMichael Brown2007-09-126-7/+381
* Merge branch 'master' into 3leaf-rewriteMichael Brown2007-09-1130-437/+554
|\
| * Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2007-09-093-96/+97
| |\
| | * Use "/bin/echo -e" instead of shell builtin echo; some shells don'tMichael Brown2007-09-092-95/+88Star
| | * Check for correct block number in tftp_rx_data().Michael Brown2007-09-081-1/+9
| | * Re-added the kpxe prefix. I have no idea when this disappeared.Michael Brown2007-09-081-0/+1
| * | Add the possibility to create .o files from arbitrary binary blobs.Michael Brown2007-09-062-0/+10
| * | Added missing .kpxe prefix.Michael Brown2007-09-061-0/+1
| |/
| * Minor style fix: structure fields are generally initialised in theMichael Brown2007-09-061-1/+1
| * TFTP default blocksize fix from VampyreMarty Connor2007-08-301-0/+1
| * allpxes allroms alldsks fixes from VampyreMarty Connor2007-08-301-2/+3
| * Add sis900 variant (patch from Vampyre)Marty Connor2007-08-301-0/+1
| * Merge branch 'master' into cursesHolger Lubitz2007-08-2316-301/+343
| |\
| | * Merge commit 'holger/strings'Michael Brown2007-08-2314-299/+354
| | |\
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-5/+4Star
| | | * use malloc attributeHolger Lubitz2007-08-201-4/+3Star
| | | * use malloc attributeHolger Lubitz2007-08-201-3/+3
| | | * use malloc attributeHolger Lubitz2007-08-201-3/+3
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-2/+2
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1