This blog post about by Karim Yaghmour about adding a new HAL could also be useful:
http://www.opersys.com/blog/extending-android-hal -Vishveshwar On Wednesday, August 15, 2012 10:13:38 PM UTC+5:30, Glenn Kasten wrote: > > Also see hardware/libhardware/include/hardware/*.h for the HAL APIs, > and device/oem-name/code-name/... for some HAL implementations > (at least for audio HAL they are usually there, I don't know about where > other HALs are put). > > On Monday, August 13, 2012 10:17:25 PM UTC-7, Durga wrote: >> >> you can start with 'vibrator' HAL. >> start from VibratorService.java and go down to the kernel layer.. >> >> This helped me... >> >> On Tue, Aug 14, 2012 at 8:57 AM, Chirag Shah <[email protected]> wrote: >> >>> Hi All, >>> I am new to an Android. I just have compiled android source code and >>> load it. >>> I want to know about Android HAL and its interface to linux device >>> driver calls. Can you please let me know which directory and files ( I >>> guess hardware) can i look for this into Android source tree? >>> >>> Also can you let me know which device HAL should i start with for basic >>> understandings of HAL calls to the device driver ? >>> >>> -- >>> unsubscribe: [email protected] >>> website: http://groups.google.com/group/android-kernel >> >> >> >> >> -- >> Regards >> Durgadoss >> > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel
