diff options
-rw-r--r-- | sys/dev/ath/if_ath_beacon.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/dev/ath/if_ath_beacon.c b/sys/dev/ath/if_ath_beacon.c index 51467cd..267a9fd 100644 --- a/sys/dev/ath/if_ath_beacon.c +++ b/sys/dev/ath/if_ath_beacon.c @@ -570,7 +570,14 @@ ath_beacon_generate(struct ath_softc *sc, struct ieee80211vap *vap) /* * Move frames from the s/w mcast q to the h/w cab q. - * XXX MORE_DATA bit + * XXX TODO: walk the list, update MORE_DATA bit + * XXX TODO: or maybe, set the MORE data bit in the + * TX descriptor(s) here? + * + * XXX TODO: we're still pushing a CABQ frame list to + * AR9380 hosts; but we don't (yet) populate + * the ATH_BUF_BUSY flag in the EDMA + * completion task (for CABQ, though!) */ bfm = TAILQ_FIRST(&avp->av_mcastq.axq_q); if (cabq->axq_link != NULL) { |