我正在尝试为 Airlink AWLL6075 无线 n usb 适配器交叉编译 Realtek wifi 驱动程序。该芯片组显然是 RTL8191SU,我已经从 Realtek 下载站点获得了适用于 Linux 的驱动器。使用 OpenEmbedded 为 ARM Linux 进行交叉编译时,编译失败并显示以下消息:
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);
}
对于如何解决这个问题,有任何的建议吗?
问候, 马特