I was trying to add a few drivers (ftdi_sio and dependencies) as<br>kernel modules by defining them in the defconfig file under the<br>packages/linux/em-x270-2.6.23 directory. (e.g. adding lines like<br>CONFIG_USB_SERIAL_FTD_SIO=m).
<br><br>I see that when I used bitbake to rebuild the kernel, the defconfig<br>file is copied in as the .config file for the kernel, but then a 'make<br>oldconfig' is done and a bunch of the modules that I added were left
<br>out.<br><br>Just as a sanity check, I manually edited the kernel makefiles to see<br>if the drivers would build. I did get the modules built this way and<br>was able to load them on my device.<br><br>It would be much preferred if I could customize the kernel using the
<br>intended method in OpenEmbedded. I didn't find anything about this on<br>the wiki, so I'd be glad to add it once I figure out the process.<br>Did I take the wrong approach by modifying the kernel package's
<br>defconfig file? If not, does anybody have suggestions as to where I<br>can look to investigate this further?<br><br>[Slightly off-topic: I wanted to find out exactly what 'make oldconfig'<br>did to see why it could be removing those modules from the .config
<br>file but was unable to find anything on the web or by sifting through<br>the kernel's Makefiles. Does anybody happen to have more information<br>on this? ]<br><br>Thanks,<br>Tim<br><br><br><br>