トップ 一覧 検索 ヘルプ RSS ログイン

madwifi_sourceの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Madwifiソースコードのページ
!!madwifi
*athkey.c : main関数を持つかなり怪しいこ、ソケットの生成もしている
*ah_desk.h : 
**ath_tx_status : 衝突カウンタや送信の成功・失敗フラグなど
**ath_rx_status : フレーム長や受信の成功・失敗フラグなど
*test]wep.c : 
*ieee80211_proto.h : 送信用メソッドがいくつかあり、非常にあやしい
*ieee80211_crypto.c : 
*ieee80211_scan.h : dfs action 
*ieee80211_node.h : MACでノード検索→宛先決定メソッド疑惑?
*ieee80211_wireless.c : RTSの中身を見るものはある

!!madwifi hal legacy
madwifi
*ieee80211_input.c : 受信系いろいろ
**ieee80211_recv_mgmt : 
**
**
*ieee80211_output.c : 送信用いろいろ
**ieee80211_send_nulldat : 
**ieee80211_send_qosnulldata : 
**ieee80211_crypto_getucastkey :  
**ieee80211_crypto_getmcastkey : 
**ieee80211_send_probereq :
**ieee80211_send_mgm : contain frame format,ieee80211_getmgtframe
**ieee80211_send_pspoll : STA専用
**
**
ieee系だけやけにコメントが書かれている

madwifi hal regacy
*ah.h : 各種フラグや値
*ah.c : cw制御、ノイズ取得、ビーコンなどのパラメータ設定、
*ah_desc : rts/cts含むフラグ値とか
*ah_decode.h : れっきょ
*ah_eeprom.c :  チャネル判定、パワー制御
*ah_devid.h : デハイスid
*ah_internal.h : cwとかの設定再び
*ah_eeprom.h : チャネル他のdefine
*ah_regdomain.h : 国とかのドメイン設定
*ah_regdomain.c : チャネル確認など
*ah_regdomain_common : 細かいドメイン設定
*version.h : こいつのバージョン
*ar5212
**ar5212reg.h : チップの設定
**ar5212rader.h : 電波系の設定
**ar5212phy.h : 値設定
**ar5212desc.h : rts/ctsの有効無効など
**ar5212_xmit.c : キュー操作、レジスタ操作
**ar5212_reset.c : 設定変更とか
**ar5212.h : メインな臭い extern
**ar5212.ini : 設定
**ar5212_attach.c : 追加用インターフェイス?
**ar5212_ani.c : ani???
**ar5212_eeprom.c : オフセットの読み込み?
**ar5212_beacon.c : 初期化、タイマ、待ち
**ar5212_interrupts.c :  割り込みやその取得
**ar5512_gpio.c : io制御?
**ar5212_misc.c : Macアドレス設定、bssidマスク、ドメイン、モード、レート、乱数種、ackなどのカウンタ制御、アンテナスイッチ、スロット、ackなどのタイムアウト設定
**ar5212_keycashe.c : macのエントリ管理?
**ar5212_recv.c : 受信時の処理、マルチキャストフィルタなど
**ar5212_phy.c : 設定テーブル
**                                                                                               
**
*linux
**opt_ah.h
**ah_osdep.h : 2.6.4をサポートしている
**ah_osdep.c : レジスタ・ログの読み書き