Блог им. elemcrt2870sta и ядро 2.6.35

Обнаружил тут, что модуль для ralink wifi с ядром 2.6.35 не собирается, вот дабы не забыть, патчик, чтобы собирался :)
--- include/os/rt_linux.h.original      2010-07-09 06:13:47.000000000 +0400
+++ include/os/rt_linux.h       2010-09-06 12:37:36.683000021 +0400
@@
-1074,8 +1074,8 @@
 
#define RT28XX_PUT_DEVICE                                                                                                      usb_put_dev
 
#define RTUSB_ALLOC_URB(iso)                                                                                           usb_alloc_urb(iso, GFP_ATOMIC)
 
#define RTUSB_SUBMIT_URB(pUrb)                                                                                         usb_submit_urb(pUrb, GFP_ATOMIC)
-#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr)                           usb_buffer_alloc(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)
-#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)       usb_buffer_free(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)
+#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr)                           usb_alloc_coherent(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)
+#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)       usb_free_coherent(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)
 
#else
 
 
#define RT28XX_PUT_DEVICE                                                                                                      rausb_put_dev
  • +5
  • elemc
  • 06 сентября 2010, 13:12

Комментарии (1)

Спасибо! такой карточки под рукой нет, но будем иметь в виду.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.