搜索

9

主题

24

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
发表于 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也没有传递这个参数,麻烦告知下在什么地方赋值的,我想添加一个其他尺寸。

回复

使用道具 举报

1

主题

357

帖子

1111

积分

QQ游客

积分
1111
发表于 2014-7-11 18:33:26
在.config文件里面,CONFIG_CMDLINE="console=ttySAC2,115200 lcd=7.0"
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表