以AW9523B为例
一、驱动
1.增加设备树
2.编写驱动程序
i2c_add_driver / i2c_del_driver i2c_transfer i2c_msg
3.测试程序
4.Makefile文件增加编译
二、新增HAL访问硬件
三个数据结构 hw_module_t , hw_device_t , hw_module_methods_t
\hardware\libhardware\include\hardware 增加头文件 fengke_rk3128.h
\hardware\libhardware\modules 下新增文件夹包含Andoid.bp 和aw9523b_hw.c