1 Nov 2002 06:45
Re: Adding devices at runtime
Pavel Roskin <proski <at> gnu.org>
2002-11-01 05:45:59 GMT
2002-11-01 05:45:59 GMT
Hello! > > Right now I have to use the MTDRAM driver on the boot device, so the I > > cannot rewrite it (I haven't tried, but I don't expect it to work). I can > > only rewrite the other chip. > > Could you be a little more verbose on what your problem is? What kind > of mtd devices do you have, what do you want to do with them, why > register one of them at runtime,... Sorry, I cannot be more verbose about the device. I was saying "at runtime" because I don't need the second chip for the boot process. I don't care if it's done at runtime or I hardcode the address into the kernel. However, I did check the Config.in and I know that the kernel only takes parameters for one chip and one MTDRAM device. > It is possible to register devices at runtime. But I don't know of any > driver that gives you an interface to do so without insmod'ing it. A > question of some 50 lines of code to add that functionality. I have those lines (perhaps they are not very pretty), but I was wondering if there is "the right way" to do it. I gather from your that it's called insmod. That's fine. I guess another solution would be writing a map for the device, just like those little C files under drivers/mtd/maps/ Thank you for reply! -- --(Continue reading)
RSS Feed