wifi mac modules

timer: for NAV, lifetime, backoff, IFS, timeout

phy inf buffer - data path between phy and mac

bus inf buffer - data path between bus and mac

aggregation engine:

               msdu aggr  

               mpdu aggr

ce engine: encyp

de-aggregation engine:

           mpdu de-aggre

           msdu de-aggre

channel access engine:

           ac_vo queue

           ac_vi queue

           ac_be queue

           ac_bf queue

protection engine:

          NAV gen

          backoff gen

auto-rate engine:

          tx_rate select

priority access module:

         beacon management

         wakeup management

internal frame gen: rts/cts/ack/ba

BA management:

        bitmap gen

        fifo flush

debug_module-

interrupt gen module-

        buffer status gen

        timeout

rx parser - 

       filter & drop management

buffer management

lifetime management

猜你喜欢

转载自blog.csdn.net/reekyli/article/details/108249429