The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"проблема с /lib/firmware/macxvi.cfg"
Отправлено myatz, 28-Дек-10 23:52 
Долбался со сборкой для x86_64 а потом увидел:
http://git.kernel.org/?p=linux/kernel/git/shemminger/beceem....
под x64 модуль еще падает но там уже куча исправлений :), остался легкий финт ушами:

diff -d  ./Typedefs.h ./Typedefs.h.new
16c16
< typedef long  LONG;
---
> typedef int   LONG;

25,26c25,26
< typedef unsigned long  ULONG;
< typedef unsigned long  DWORD;
---
> typedef unsigned int   ULONG;
> typedef unsigned int   DWORD;

31c31
< typedef long*  PLONG;
---
> typedef int*   PLONG;

37c37
< typedef unsigned long*  PULONG;
---
> typedef unsigned int*   PULONG;

и вуаля...

cat ./Makefile.new
#
# Makefile for Beceem USB Wimax card
#

KERNEL_VER      := $(shell uname -r)
KDIR            := /lib/modules/$(KERNEL_VER)/build
KSRC            := /lib/modules/$(KERNEL_VER)/source
INSTALL_DIR     := /lib/modules/$(KERNEL_VER)/

TARGET_DRV      := bcm_wimax
EXTRA_CFLAGS    := -I$(src)/Include/
EXTRA_LDFLAGS   := -s

ifneq ($(KERNELRELEASE),)

obj-m = $(TARGET_DRV).o
$(TARGET_DRV)-objs := InterfaceDld.o InterfaceIdleMode.o InterfaceInit.o    \
                InterfaceRx.o InterfaceIsr.o InterfaceMisc.o InterfaceTx.o  \
                CmHost.o IPv6Protocol.o Qos.o Transmit.o Bcmnet.o DDRInit.o \
                HandleControlPacket.o LeakyBucket.o Misc.o sort.o Bcmchar.o \
                hostmibs.o PHSModule.o led_control.o nvm.o vendorspecificextn.o

else

PWD:= $(shell pwd)
default:
        $(MAKE) -Wall -C $(KSRC) O=$(KDIR) SUBDIRS=$(PWD) modules
        rm -f *.o *.mod.* .*.cmd

install:
        cp $(TARGET_DRV).ko $(INSTALL_DIR)

clean:
        find . -name \*.o -exec rm -rf '{}' ';'
        find . -name .\*.o.cmd -exec rm -rf '{}' ';'
        find . -name \*.*~ -exec rm -rf '{}' ';'
        find . -name \*.*.bak -exec rm -rf '{}' ';'
        rm -f *.ko *.o *.mod.* .*.cmd
        rm -fr .tmp_versions
        rm -rf Module.symvers

endif

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру