2020年6月19日

git rebase git merge 代码merge整理

摘要: git rebase 与 git merge 假设功能1对应的commitID为A,此功能已经开发完成并测试OK。 现在又有新功能开发,新建一个分支bra1,在bra1上开发新功能,其中新功能2的commit ID为B,新功能3的commitID为C。 在新功能3还未完全开发完成时,临时有一个优先级 阅读全文

posted @ 2020-06-19 09:18 guoyw 阅读(533) 评论(0) 推荐(0) 编辑

2020年6月17日

linux驱动---bl_pwm驱动与backlight class实现背光调整

摘要: 使用pwm_bl驱动和backlight class实现背光调整 上节中梳理了dts中lvds_backlight设备节点的解析注册过程,以及pwm_bl驱动注册过程,由平台总线对设备与驱动进行匹配,调用probe回调函数,最终实现设备的初始化。 本次梳理驱动的具体实现,从probe调用到用户空间实 阅读全文

posted @ 2020-06-17 13:52 guoyw 阅读(4344) 评论(0) 推荐(0) 编辑

2020年6月4日

linux驱动---设备注册 驱动注册与驱动匹配过程整理

摘要: 设备注册、驱动注册与驱动匹配 以背光调整设备为例,记录设备描述,设备注册,驱动注册,驱动与设备匹配的过程。 1 设备描述 在设备树dts文件中对设备信息进行描述,使用dts将设备与驱动分离,在不同的平台或目标机上,如果硬件设备资源不通,则只需要变更设备树文件即可,驱动可以保持一致。例如背光设备的dt 阅读全文

posted @ 2020-06-04 14:27 guoyw 阅读(3940) 评论(0) 推荐(1) 编辑

2020年5月25日

shell中的数组操作

摘要: shell中数组操作 1.将一个字符串按照指定分隔符转换成数组 在shell处理中,经常需要将一个字符串按照字符串中的某个分隔符转换成一个数组,从而方便处理,转换时需要环境变量IFS,指定分隔符类型: 2.判断数组中是否包含某字符串 3.判断数组内是否有重复元素 由于没有找到对应的操作,借助awk实 阅读全文

posted @ 2020-05-25 18:19 guoyw 阅读(1252) 评论(0) 推荐(0) 编辑

2020年3月14日

shell中的引号使用

摘要: Linux 中引号使用 由于对bash中的特殊符号不太了解,导致在使用命令或写脚本时总觉得有些错误莫名其妙,有些结果不如人所愿,几经尝试,不断百度,才能得到想要的结果。因此将刚刚遇到的问题进行查阅整理,以便加强记忆。 在进行一些linux命令操作时,经常使用正则表达式,对输出结果进行过滤,如存在如下 阅读全文

posted @ 2020-03-14 23:36 guoyw 阅读(1681) 评论(0) 推荐(0) 编辑

导航