Dear Ramya, They are not binary but afaik source compatible. I am 100% sure for the SKULL driver, you can compile it for android. For compilation you need a ARM cross compilation tool chain. One is f.e. included in the android sources as prebuilt package. Then compile the scull driver with ARCH=ARM CROSS_COMPILE=pathtotoolchain/arm-eabi- make
You can actually also try this on you android emulator. To test you module there (for SKULL f.e. that makes sense) just be aware that the android doesn't have the mknod tool installed. to get that you need busybox installed. but then you can do everything you want basically. Cheers, Jörg On Aug 29, 1:36 pm, Ramya Desai <ramya.de...@gmail.com> wrote: > Dear Experts, > > I have experience in developing device drivers drivers for Linux > 2.6.xx kernel environment but knew nothing about Android. > When I looked in web, I found, Android driver development is more > similar to LDD development. > > However, I still have few questions. > Is Linux 2.6.xx driver, binary compatible or source compatible with > Android platform? otherwise, What is the build and load environment > for Android device drivers? any documentation would be appreciated? > > Any sample drivers (like SKULL) available for Android? > > Thanks in advance. > > Regards, > Ramya -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel