Chirag, You can also check this thread out http://groups.google.com/group/android-porting/browse_thread/thread/f6b9c22ee45a68c4?pli=1
That's my main reference when i ported a USB camera to an android tablet. Both HAL and and android driver codes have been shared by the OP. Regards, Nikko Torcita On Wed, Apr 25, 2012 at 11:59 AM, William W.-Y. Liang < william.wyli...@gmail.com> wrote: > Hi Chirag, > > I would recommend that you start with LightService, which contains a > relatively simple HAL implementation in AOSP. > > Best Regards, > William Liang > http://www.ntut.edu.tw/~wyliang > > > > 2012/4/25 Chirag Shah <chiragatc...@gmail.com> > >> Hi All, >> I have compiled and loaded android ICS into pandaboard ES. I also >> downloaded android linux kernel source and modified to put few printks >> and it is also working with ICS. So i am ready for development. >> I want to create new device driver and want to add support into >> Android framework as well. >> As of now i can see following different level of development for this >> (pls correct me if i miss anything) : >> Linux device driver -> HAL -> JNI files to support in Application FW - >> > Java application. >> >> My question is, where can i get information and documents / code >> reference for >> (1) HAL development and >> (2) android specific changes in linux driver >> >> Also which device HAL will be good reference as a start point to >> understand android specific HAL? >> >> Thanks, >> Chirag Shah >> >> -- >> 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 > -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel