看过了,作者写的不错,呵呵
苦苦看了video下的fb程序一个礼拜终于有了些眉目
要是早一个星期看到这篇文章就不需要上个礼拜这么迷茫的自己去摸索关系了
大部分讲framebuffer的文章都只讲一个大概,却没有像这篇文章一样讲了fb上层和底层各部分之间的关系以及数据从上层到底层经过的过程,还有对一个lcd controller(或液晶显示模块)编写framebuffer驱动需要 lcd controller(或液晶显示模块)满足什么样的条件,而那最是我想知道的,呵呵。
我对这篇文章的最后一小节感兴趣,他提到:
Curious men may have such a question: how image data of user application are put onto the screen. Driver writer allocates a system memory as video memory, and later he sets the start address and length of the memory to LCD controller’s registers(often in fb_set_var() function). The content of the memory will be sent to screen automatically by LCD controller(for details, see specific LCD controller).
而最后一句正正是切中我的主题,哪位能给我指导一下吗?