|
发表于 2014-7-11 10:39:43
17834 浏览 1 回复
关于内核中的lcd参数
内核中有函数通过获取lcd参数来确定当前使用的是9.7寸还是7寸屏
static int __init setup_width_height(char *str)
{
if (!strncasecmp("9.7", str, 3)) {
//printk("000000000000000000000000\n");
//ft5x0x_pdata.screen_max_x = 768;
//ft5x0x_pdata.screen_max_y = 1024;
touch_size = 0;
}
else if(!strncasecmp("7.0", str, 3))
{
//printk("1111111111111111111111111\n");
//ft5x0x_pdata.screen_max_x = 1280;//1280;
//ft5x0x_pdata.screen_max_y = 800;//800;
touch_size = 1;
}
//printk("%s\n", __FUNCTION__);
}
early_param("lcd", setup_width_height);
但我没有在内核中找到赋值的地方,Uboot也没有传递这个参数,麻烦告知下在什么地方赋值的,我想添加一个其他尺寸。
|
|
|
|
|
|
|
|
发表于 2014-7-11 18:33:26
在.config文件里面,CONFIG_CMDLINE="console=ttySAC2,115200 lcd=7.0" |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|