I have rebuilt the TinyCore 3.x kernel using the patched source and the provided config which can be found in 3.x/release/src/kernel. Everything works (compile, install, run) but the modules section is much larger compared to the one found in the distribution (my version is around 37MB, the lib/modules in the 3.x distribution is around 3.4MB). As a result loading the OS is much slower. I guess the official TC distribution strips some unneeded kernel driver weight but there is no config or special script that I could find. Does someone have this missing link?
Background: I started this excercise because I ultimately need to upgrade my kernel to 2.6.34+ for it includes a Quanta multi-touchscreen driver.
As an alternative maybe TC 3.5 (or TC 4.x) can upgrade the kernel to 2.6.35.9 (the last LTS kernel)? However, I rather be able to upgrade the kernel myself while keeping the core tiny :-)