summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/bitops.h
Commit message (Collapse)AuthorAgeFilesLines
* [linda] Add support for QLogic 7220-based Infiniband HCAsMichael Brown2008-11-111-0/+228
| | | | | | | | | These cards very nearly support our current IB Verbs model. There is one minor difference: multicast packets will always be delivered by the hardware to QP0, so the driver has to redirect them to the appropriate QP. This means that QP owners may see receive completions for buffers that they never posted. Nothing in our current codebase will break because of this.
* [crypto] Rename <gpxe/bitops.h> to <gpxe/rotate.h>Michael Brown2008-10-011-27/+0Star
|
* Add 64-bit rotatesMichael Brown2007-01-261-0/+8
|
* Add Linux-compatible rol32/ror32 functions. Amazingly, gcc willMichael Brown2007-01-251-0/+19
optimise these down to the correct single "roll"/"rorl" instruction.