New HAL: 0.9.17.2
r1631 updates the HAL to v0.9.17.2. This again fixes some small issues and introduces a few new features.
Upstream mentions the following changes:
- define HAL_SOFTC, HAL_BUS_TAG, and HAL_BUS_HANDLE to be machine independent; this fixes portability issues with bsd systems
- add ah_disable api for turning off operation of both MAC and PHY
- add ah_getAntennaSwitch and ah_setAntennaSwitch api's for better control of antenna usage and diversity
- add ah_setAckCTSRate and ah_setAckCTSRate for controlling tx rate of h/w generated frames
- add ah_setBeaconTimers api for simpler setting of the beacon timer registers
- remove ah_waitForBeaconDone api
- add HAL_TXDESC_DURENA flag to enable h/w duration setting in tx descriptor
- correct documentation of min/max tx power units (.5 dBm)
- switch arm, mips, and powerpc builds to use functions for register read/write operations
- fix sparc builds to not reference %g2 and %g3 registers
- add public builds for SoC's
