Beta broadCom 4401 driver

Nikolay Kanchev nikolay.kanchev at amk-drives.bg
Fri Sep 26 05:30:59 PDT 2003


Hi

I try BroadCom 4401 drivers from Duncan Barclay in my FreeBSD 5.1 Centrino
notebook.

bcm-0307030043.tar.gz - is compile but after try
kldload if_bcm.ko
give me error
------------
bcm0 <Broadcom 10/100....> mem 0xe0200000-0xe0201fff irq 10 at device 5.0 on
pci2
bcm0: cold not map memory
device probe attach: bcm0 attach returned 6
-------------
bcm-0308252140.tar.gz - can't compile give me error
-----------
Warning: Object directory not changed from original /usr/src/sys/modules/bcm
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/dev/mii/miibus_if.m -h
awk -f @/tools/devlist2h.awk @/dev/mii/miidevs
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
cc -O -pipe -mcpu=pentiumpro  -D_KERNEL -Wall -Wredundant-decls -Wnested-
externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -
Wcast-qual  -fformat-extensions -std=c99 -DKLD_MODULE -nostdinc -I-   -I. -I
@ -
I@/dev -I@/../include -I/usr/include -fno-common  -mno-align-long-strings -
mpreferred-stack-boundary=2 -ffreestanding -Wall -Wredundant-decls -Wnested-
externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -
Wcast-qual  -fformat-extensions -std=c99 -
c /usr/src/sys/modules/bcm/../../dev/bcm/if_bcm.c
/usr/src/sys/dev/bcm/if_bcm.c: In function `bcm_attach':
/usr/src/sys/dev/bcm/if_bcm.c:292: `busdma_lock_mutex' undeclared (first use
in this function)
/usr/src/sys/dev/bcm/if_bcm.c:292: (Each undeclared identifier is reported
only once
/usr/src/sys/dev/bcm/if_bcm.c:292: for each function it appears in.)
/usr/src/sys/dev/bcm/if_bcm.c:293: too many arguments to function
`bus_dma_tag_create'
/usr/src/sys/dev/bcm/if_bcm.c:309: too many arguments to function
`bus_dma_tag_create'
/usr/src/sys/dev/bcm/if_bcm.c:326: too many arguments to function
`bus_dma_tag_create'
/usr/src/sys/dev/bcm/if_bcm.c:364: too many arguments to function
`bus_dma_tag_create'
*** Error code 1

Stop in /usr/src/sys/modules/bcm
-----------

pciconf
---------
none7 at pci2:5:0: class=0x020000 card=0x108217c0 chip=0x440114e4 rev=0x01
hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM440x 10/100 Integrated Ethernet Controller'
class = network
subclass = ethernet
--------

Suggestion


Best regards,

Nikolay Kanchev
System administrator
E-mail: nikolay.kanchev at amk-drives.bg



More information about the freebsd-mobile mailing list