Missing symbols on OS 2008 kernel

tz tz at execpc.com
Tue Apr 8 16:22:17 EEST 2008


I started with the kernel sources for the latest (early 2/08) OS2008
kernel in scratchbox which I can successfully compile (as well as most
other things)
the RX34-2.6.21.0.

I downloaded the 0.8.1 (latest date) version of the driver from
https://garage.maemo.org/frs/?group_id=12&release_id=1012 - the
numbering is awkward, and I tried two of the three.

When I try to compile the 0.8.1 tree, setting the environment and paths right,

src/sm_drv_spi_io.c failed to compile.  It needed linux/irq.h
src/sm_drv_spi.c (and maybe others) needed to be updated since the
INIT_WORK macro dropped a parameter

I managed to get a module to compile, but when I tried replacing it
(rmmod existing, insmod new)  on the device, but it complained about
missing symbols, most starting with omac_mcbsp

Am I doing something wrong (and what should I do as there are no
detailed build instructions)?

Is there a newer version of the cx3110x source for OS2008/2.6.21.0

Anyone else get it to compile and load on the latest official firmware
on an n800 or n810?

On Tue, Apr 8, 2008 at 5:06 AM, Kalle Valo <kalle.valo at nokia.com> wrote:
> "ext tz" <tz at execpc.com> writes:
>
>  > I attempted to compile the driver for the current kernel, but it
>  > needed some fixes for some kernel macro changes and would not load
>  > even the ko was produced as several symbols were missing.
>
>  I'm sorry but I don't understand at all what you tried to do. Please
>  be more specific, especially mention what versions you used.
>
>
>  > I would like to see signal strength in monitor mode, as well as other
>  > things.  Would it be possible to look into this?
>
>  It should be possible, but I don't have time to look at this right
>  now.
>
>  --
>  Kalle Valo
>
>



More information about the cx3110x-devel mailing list