1. src/driver/scr_fb.c line 88 有 fb_open(PSD psd),psd->addr 取得 framebuffer 的啟始位置。

2. src/engine/devopen.c line 61 有 GdOpenScreen(void),psd = scrdev.Open(&scrdev) 開始 framebuffer。

3. src/nanox/srvmain.c line 989 有 GsInitialize(void),psd = GdOpenScreen() 取得 psd 並存在 wp->psd = psd; 內,還有 listwp = wp; rootwp = wp; focuswp = wp; mousewp = wp; 都有備份,所以只要存取 rootwp->psd->addr 就可以取得 framebuffer 的啟始位置。

創作者介紹

邱小新の工作筆記

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()