- 博客(17)
- 资源 (14)
- 收藏
- 关注
原创 使用宏“CLK_OF_DECLARE” 注册clock
github 使用“CLK_OF_DECLARE” 例子:点击查看github,使用该宏注册clkstatic void __init wm8650_pll_init(struct device_node *node){ vtwm_pll_clk_init(node, PLL_TYPE_WM8650);}CLK_OF_DECLARE(wm8650_pll, "wm,wm8650-p
2017-09-20 14:03:04
2634
1
原创 Simulate HDMI CEC by GPIO
Simulate HDMI CEC by GPIOUse the gpio tosimulate the function of HDMI CEC. 分为两部分介绍:HDMI CEC 的协议标准Rockchip 使用GPIO 模拟CEC的软件1,HDMI CEC的协议标准1.1 具体的CEC标准在“HDMI1.4b Spec”的217页.Hdmi
2017-01-20 17:31:31
4293
原创 device tree 内 default pinctrl 和 probe的先后顺序
注册 driver时,default pinctrl是在 driver probe之前的。1,xref: /kernel-3.18/include/linux/platform_device.h191#define platform_driver_register(drv) \192 __platform_driver_register(drv, THIS_MODULE)
2017-01-06 18:09:05
1883
原创 git LFS 抓大文件问题
低版本的git 抓 LFS 的大文件遇到如下问题:抓出来的文件,只有以下内容:version https://git-lfs.github.com/spec/v1 oid sha256:4d7a214614ab2935c943f9e0ff69d22eadbb8f32b1258daaa5e2ca24d17e2393 size 12345 (ending \n).解决: 升级git
2016-12-06 16:09:56
7571
1
原创 GIT
1,git - 查看远程仓库信息可以通过命令 git remote show [remote-name] 查看某个远程仓库的详细信息,比如要看所克隆的 origin 仓库git remote show可以看到mediatek,即remote-name再执行:git remote show mediatek可以看到完整的remote信息。
2016-12-05 16:09:07
299
原创 用ADB 抓 mtk 平台的 log
MTK的eng 平台把mtk mobilelog 保存在目录:sdcard/mtklog/mobilelog/里用bat脚本抓取log,log保存在bat所在的路径内,例如:log脚本\Logs\Log_20161122162658\APLog_2010_0106_010742@echo offset current_path=%cd%set my_d=%date:~,10
2016-11-22 17:38:01
2390
原创 用getevent 获取input子系统的上报,例如KEY事件
参考:主要:http://blog.csdn.net/hellowxwworld/article/details/10733567次要:http://blog.csdn.net/kangear/article/details/121109511,$ adb shell getevent -h查看帮助信息。2,$ adb shell getevent -i查看
2016-08-24 14:35:12
4575
转载 linux内核input子系统解析
参考资料:Linux/Android——输入子系统input_event传递 (二)Linux/Android——input子系统核心 (三)Linux/Android——input_handler之evdev (四)Linux/Android——input系统之 kernel层 与 frameworks层交互 (五)Linux/Android——Input系统
2016-07-19 15:22:41
366
原创 MTK use GDB to debug KE by get break point in file
[ 18.281609] -(0)[1:init][name:traps&]Call trace:[ 18.282223] -(0)[1:init][] dump_backtrace+0x0/0x190[ 18.283054] -(0)[1:init][] show_stack+0x14/0x1c[ 18.283847] -(0)[1:init][] dump_stac
2016-05-19 17:32:02
888
原创 Android 学习-Driver in kernel-2-添加GPIO控制
在上一篇的基础上添加了Device Tree 的节点,用于控制一个GPIO,实现5V的输出控制。 上篇地址:http://blog.csdn.net/daichchch/article/details/50725497平台是mt8163 , Android M0 ,kernel-3.181,增加Device Tree 的节点在kernel-3.18/arch/arm64/boot/
2016-02-23 20:19:36
2524
原创 Android 学习-Driver in kernel-1
参考老罗的安卓之旅,基本一样:http://blog.csdn.net/luoshengyang/article/details/6568411平台是mt8163 , Android M0 ,kernel-3.181,驱动创建目录kernel-3.18\drivers\misc\mediatek\hello,hello目录就是本次的简易驱动。在该目录内创建:hello.
2016-02-23 19:33:47
955
转载 对Makefile、Kconfig与.config文件的再次理解
对Makefile、Kconfig与.config文件的再次理解2010年9月12日 由 edsionte留言 »虽然前文中对Makefile、Kconfig以及.config三个文件又过解释,但是在做过几个简单的例子后,对这三个文件有了更深入的理解,(本文参考了苏锦秀师姐的PPT)现在总结如下:1.我们要在内核中增加程序(比如驱动程序),并且使这个驱动程序能够编译
2016-02-19 14:03:41
343
原创 c语言*p++
#include#include #include using namespace std; struct test1{ int a; double b;};void PrintNum(int type){ switch(type) { case 1: printf("1"); case 2: printf("2");
2014-09-29 16:10:20
755
原创 uCOS里的信号量错误笔记
2014-08-18u8 * Get_Rm04_Check_Cmd_Flag(void)有问题具体为:请求信号量失败,函数的返回值为OS_ERR_EVENT_TYPE,OSSemPend()返回值英文说明--》》If you didn't pass a pointer to a semaphore.
2014-08-19 10:22:15
1297
原创 stm32新旧MDK代码移植,stm32f10x_lib.h、stm32f10x_conf.h等问题
新的MDK与旧的md开发的工程有一定的不兼容。常见的代码错误
2014-04-30 17:55:22
8266
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人