- 论坛徽章:
- 0
|
本帖最后由 hujinzhi 于 2011-03-03 17:34 编辑
开机时,logo企鹅本来横向显示的,要使其翻转90,竖屏显示,应该怎样做?求详细步骤!希望哪位大侠能帮助小弟,不胜感激!!
1.kernel里要旋转FrameBuffer.
启动参数里加入fbcon=rotate:1 (0:正常屏; 1:顺时钟转90度; 2:转180度; 3:顺时钟转270度
最后生成的autoconf.h里有类似项:
#define CONFIG_CMDLINE "console=ttySAC0,115200 fbcon=rotate:1"
此项的解析在$(kernel)/drivers/video/console/fbcon.c
static int __init fb_console_setup(char *this_opt);
只是去初始化变量initial_rotation,然后initial_rotation会传递给其他需要的结构。
注意:参考$(kernel)/documentation/fb/fbcon.txt
注:启动参数里加入fbcon=rotate:1 ?? 应该怎样加入??在哪个文件里加入? |
|