Messages in this thread | | | Date | Mon, 8 Mar 2004 15:36:02 -0800 | From | "Randy.Dunlap" <> | Subject | Re: Nokia c110 driver |
| |
On Tue, 09 Mar 2004 01:22:26 +0200 Kliment Yanev wrote:
| -----BEGIN PGP SIGNED MESSAGE----- | Hash: SHA1 | | | | Randy.Dunlap wrote: | | | | | I have no idea where these symbols live or come from. | | I found them! they are in the binary-only part of the driver but for | some reason they are not getting linked into the .ko file. I tried | linking them manually but then I get an "invalid module format"
I looked there but didn't see such symbols (using 'nm'). What did you use to see them? The strings that I see all seem to contain 16-bit characters.
| | You know, it's possible that you could purchase a card that already | | works on Linux 2.6.... that might be a better solution than trying | | to use an unknown binary module.
Well, Sam Ravnborg did post a patch in the last week or so that should help with (some) binary files... probably .o and not .bin, or maybe it doesn't matter.
| At this point I am doing this just to see if it will work... I don't | need the card for another week or so and if I don't get this one to work | I'll just buy another one. Yet I have the feeling that this card will | work before long... if only I could get those files linked that is... | | My makefile (dhw, dap, dmgr and dcfg are in the binary parts, present in | the current dir as dhw.o etc.; all the others are .c files that get | compiled during a make): | | ~ ifneq ($(KERNELRELEASE),) | ~ obj-m := nokia_c110.o | ~ module-objs := dllc.o dtools.o dhw.o dap.o dmgr.o dcfg.o | | ~ else | ~ KDIR := /lib/modules/$(shell uname -r)/build | ~ PWD := $(shell pwd) | | ~ default: | ~ $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules | ~ endif
-- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |