討論串[問題] AOSP 的 source code
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者gn00618777 (非常念舊)時間8年前 (2016/07/07 13:01), 8年前編輯資訊
0
0
0
內容預覽:
AOSP 版本: 6. mydroid/hardware/libhardware/hardware.c 內的 hw_get_module function. 原型是. hw_get_module(const *id, hw_module_t **). 但在許多 android service 中會呼
(還有421個字)

推噓5(5推 0噓 0→)留言5則,0人參與, 最新作者mshockwave (夏克維夫)時間8年前 (2016/07/07 17:00), 8年前編輯資訊
1
0
1
內容預覽:
首先我也非常感動有人研究 AOSP HAL. 我當初掉進 AOSP 的坑也是從 HAL 開始. 從結論來說 你可以見識到 google 工程師 c/c++ 的怪物等級:. 你可以觀察一下 像 sensors_module_t, camera_module_t 這些 struct. 他們有個共同特徵:
(還有1347個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gn00618777 (非常念舊)時間8年前 (2016/07/08 19:57), 8年前編輯資訊
0
0
1
內容預覽:
感謝m大的解說. dlsym 回傳 symble 為 HMI 的位址,而這個位址是 struct AL_MODULE_INFO_SYM 的位址. 他把他做一個強制轉換為 hw_module_t 型態的指標,對傳進來的 *pHmi 做賦值. *pHmi 當然就是傳進來的 hw_module_t 位址,
(還有283個字)
首頁
上一頁
1
下一頁
尾頁