I used to have such cases with Linux, that I wanted to load a module compiled on different compiler version/different computer than mine and they could not be loaded into the kernel. So perhaps it is worth looking for driver sources and compile the kernel with the drivers and then test?
Maybe there is a way to increase higher debug mode in order to obtain more information from the logs?
Right now i compiling CM9 ICS by Arco(vpupkin tutorial), I think this is the first step to start working on the camera driver. As I have compiled CM9 then I can try to add the driver sources and HAL implementation, and then recompile everything together and test.
And one more important thing, the modules should be compiled into the same kernel version like Arco kernel if you want to try to load them.
I just finished compiling CM9 ICS, some interesting informations:
CPU: Intel(R) Core(TM)2 Duo CPU T7500@2.20GHz
HDD: needs ~23GB free space
Build time: ~3hr
Output: update-cm-nightly-signed.zip - 77MB, update-cm-nightly-signed.zip.md5sum
If somebody would like to test my build just send me PM.
It is booting, no luncher, no google apps so need to install first google apps and then luncher from Google Play.
Thanks to: Arco and vpupkin.