HomeFreeBSD

Fix a missing initialisation of bt_flags when setting up the TDMA beacon.
rS225145Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Fix a missing initialisation of bt_flags when setting up the TDMA beacon.

The AR5212 HAL didn't check this field; timers are enabled a different
way.

The AR5416 HAL however did, and since this field was uninitialised, it had
whatever was on the stack at the time. This lead to "unpredictable"
behaviour.

This allows TDMA to work on the AR5416 and later chipsets.

Thanks to: paradyse@gmail.com
Approved by: re (kib, blanket)

Details

Provenance
adrianAuthored on
Parents
rS225144: First part of SAF-TE driver refactoring to the new fsm-based model:
Branches
Unknown
Tags
Unknown

Event Timeline