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

Reply via email to