K 10 svn:author V 6 adrian K 8 svn:date V 27 2011-06-03T09:32:49.269125Z K 7 svn:log V 683 Begin fleshing out some software TX queue handling structs along with some placeholders for software retransmit and aggregation code. Create a per-tid structure to store queued frames in (and include a placeholder to store frames currently in the AMPDU-TX block-ack window.) Introduce a per ath_txq (hardware TXQ) list which contains the ath_node entries which currently have packets ready to TX. This way the software TX scheduler can just walk the list of nodes which have indicated they have packets ready to schedule. (Something similar should be done per-TID so the per-node code won't have to iterate each TID to see if the queue is empty; but that can be done much later.) END