[uClinux-dev] Kernel modules don't work on read-only filesystems ?
Matt Waddel
Matt.Waddel at freescale.com
Wed Oct 10 15:29:06 EDT 2007
Hi Josue,
Since this is a read-only filesystem you need to add the device
as part of the deploy. Depending on which platform you're using
go to the Makefile in uClinux/vendors/<manufacture>/<evb>/Makefile
and add scull0 there. Look at the other devices included in the
Makefile for examples on how to do this.
Regards,
Matt
Josue de Freitas wrote:
> Hi people,
>
> I'm trying to build the scull module example from Chapter 3 of Linux
> Device Drivers book and it's not working. I create a /dev/scull0 (with
> fixed major number, which is also configured on the module source) but
> when I stand up the module and try something like "dd if=/dev/zero
> of=/dev/scull0" it gives a message "dd: /dev/scull0: No such device".
> According to the book a "cat /proc/devices" should show the scull device
> when the module is up but nothing about scull is there, nothing changes
> on /proc/devices with or without the module loaded.
>
> So the main question is: dynamic module loading works perfectly on a
> read-only filesystem on uClinux ?
>
>
> If this is not the best place to this kind of question, please tell me
> where I can send this doubt. ;)
>
>
> Thanks in advance, Josue.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> uClinux-dev mailing list
> uClinux-dev at uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev at uclinux.org
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
More information about the uClinux-dev
mailing list