2009년 08월 08일
mac80211
ieee80211_i.h: most internal data structures
main.c: main module entry points, main entry points for driver calls (reg/dereg)
iface.c: 가상인터페이스관리
key.*: 키관리
sta_info.*: Station (peer) management
pm.c: power management (suspend/hibernate)
rate.*: internal rate control functions
rc80211*: rate control algorithms
rx.c: frame receive path
tx.c: frame transmit path
scan.c: software scanning code
ht.c : HT(High Throughput)모드동작 관련
오리지널 코드에서는 ieee80211_ht_cap_it_to_sta_ht_cap()에서 잘못된 ht_cap_ie(HT capability)를 읽어서 HT20으로만 동작하도록 되어 있다. 이를 강제적으로 재설정하여 HT40으로 동작시키고 있다.
agg-rx.c/agg-tx.c: aggregation code
mesh.*/hwmp.*/plink.*/pathtbl.*: 7가지 동작모드 중 mesh 모드(802.11s)와 관련됨
mlme.c: Station/managed mode MLME
ibss.c: IBSS (ad-hoc) 모드와 관련된 MLME
cfg.*/wext.c: configuration entry points
event.c: events to userspace
spectmgmt.c: spectrum management code
aes*/tkip.*/wep.*/michael.*/wpa.*: WPA/RSN/WEP code
wme.*: some QoS code
util.c: utility functions
led.*: LED 제어
debugfs.* : debugfs code
main.c: main module entry points, main entry points for driver calls (reg/dereg)
iface.c: 가상인터페이스관리
key.*: 키관리
sta_info.*: Station (peer) management
pm.c: power management (suspend/hibernate)
rate.*: internal rate control functions
rc80211*: rate control algorithms
rx.c: frame receive path
tx.c: frame transmit path
scan.c: software scanning code
ht.c : HT(High Throughput)모드동작 관련
오리지널 코드에서는 ieee80211_ht_cap_it_to_sta_ht_cap()에서 잘못된 ht_cap_ie(HT capability)를 읽어서 HT20으로만 동작하도록 되어 있다. 이를 강제적으로 재설정하여 HT40으로 동작시키고 있다.
agg-rx.c/agg-tx.c: aggregation code
mesh.*/hwmp.*/plink.*/pathtbl.*: 7가지 동작모드 중 mesh 모드(802.11s)와 관련됨
mlme.c: Station/managed mode MLME
ibss.c: IBSS (ad-hoc) 모드와 관련된 MLME
cfg.*/wext.c: configuration entry points
event.c: events to userspace
spectmgmt.c: spectrum management code
aes*/tkip.*/wep.*/michael.*/wpa.*: WPA/RSN/WEP code
wme.*: some QoS code
util.c: utility functions
led.*: LED 제어
debugfs.* : debugfs code
# by | 2009/08/08 04:49 | Embedded System | 트랙백





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]