AirlinkAWLL6075ワイヤレスnusbアダプター用のRealtekwifiドライバーをクロスコンパイルしようとしています。チップセットは明らかにRTL8191SUであり、RealtekダウンロードサイトからLinux用のドライブを入手しました。OpenEmbeddedを使用してARMLinuxのクロスコンパイルを行うと、コンパイルが失敗し、次のメッセージが表示されます。
os_dep/linux/mlme_linux.c: In function 'rtw_os_indicate_scan_done':
os_dep/linux/mlme_linux.c:222:34: error: implicit declaration of function 'wdev_priv'
mlme_linux.cの問題のあるセクションは次のとおりです。
extern void indicate_wx_scan_complete_event(_adapter *padapter);
void rtw_os_indicate_scan_done( _adapter *padapter, bool aborted)
{
#ifdef CONFIG_IOCTL_CFG80211
rtw_cfg80211_indicate_scan_done(wdev_to_priv(padapter->rtw_wdev), aborted);
#endif //CONFIG_IOCTL_CFG80211
indicate_wx_scan_complete_event(padapter);
}
これを修正する方法について何か提案はありますか?
よろしく、マット