summaryrefslogtreecommitdiffstats
path: root/usr.bin/find
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2012-07-31 16:41:09 +0000
committeradrian <adrian@FreeBSD.org>2012-07-31 16:41:09 +0000
commit9b725a7ac697270f9a0fc1319988d6d356e8d596 (patch)
tree11e187ae0f73b0fed917efe0554d99105fe0fd4d /usr.bin/find
parent53cb168f80fa70688bd35678b681684102548ae5 (diff)
downloadFreeBSD-src-9b725a7ac697270f9a0fc1319988d6d356e8d596.zip
FreeBSD-src-9b725a7ac697270f9a0fc1319988d6d356e8d596.tar.gz
Push the rate control and descriptor chaining into the descriptor "set"
functions, for both legacy and 802.11n. This will simplify supporting the EDMA chipsets as these two descriptor setup functions can just be overridden in their entirety, hiding all of the subtle differences in setting things up. It's not a permanent solution, as eventually the AR5416 HAL should grow similar versions of the 11n descriptor functions and then those can be used. TODO: * Push the "clr11naggr" call into the legacy setds, just to ensure that retried frames don't end up with the aggregate bits set inappropriately; * Remove the "setlasttxdesc" call from the 11n TX path and push it into setds_11n. * Ensure that setds_11n will work correctly for non-aggregate frames; * .. and then when it does, just unconditionally call "setds_11n" for 11n NICs and "setds" for non-11n NICs.
Diffstat (limited to 'usr.bin/find')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud