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

Reply via email to