Just a supplement here. If you don't want to download the whole Android source, the prebuilt toolchain in the NDK can also be used. :)
William Liang 2011/8/30 joerg simon <joerg.simon...@gmail.com> > 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 > -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel