- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 韦东山驱动代码移植高通平台总论
将韦东山视频的代码在高通平台上移植,所有的代码参考韦东山一期驱动部分以及二期驱动,代码的扩充也是根据韦东山老师视频里的思路逐步的深入,由浅入深平台:MSM8917 32位内核版本:3.18.31操作系统:ubuntu12.04Android版本:7.1.21 驱动的编译1.a 直接编译到内核修改Makefile,在Makefile里添加(假设源文件名为foo)...
2019-04-06 13:21:46 863
转载 【转载】C/C++ 笔试面试(3)——内存管理GetMemory
FORM:https://blog.csdn.net/yangtrees/article/details/89233501.关于动态申请内存的问题出现率极高程序的局部变量存在于(栈)中程序的全局变量存在于(静态存储区)中程序动态申请的数据存在于(堆)中<1>void GetMemory(char *p){ p = (char *)malloc(100);...
2019-04-11 19:52:52 356
转载 【转载】C/C++ 笔试面试(2)——二分查找
FROM:https://blog.csdn.net/yangtrees/article/details/8898997Bentley在他的著作《Writing Correct Programs》中写道,90%的计算机专家不能在2小时内写出完全正确的二分搜索算法。难怪有人说,二分查找原理简单,甚至小学生都能明白。不过这查找算法好多专家都写不好。我自己尝试了一下,确实要第一次就完全写正确不容易...
2019-04-11 19:51:10 212
转载 【转载】C/C++ 笔试面试(1)—— sizeof
FROM:https://blog.csdn.net/yangtrees/article/details/8898895sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不适合初学者,甚至都没有必要大作文章。但如果你想“知...
2019-04-11 19:49:58 310
转载 【转载】9个offer,12家公司,35场面试,从微软到谷歌
FROM:https://blog.csdn.net/yangtrees/article/details/8833560到该找工作的时候了,今天辉爷给推荐了一篇牛人写的牛文,看完以后顿时觉得跟跟人家不是能量级的,感觉咱就是一线性的,人家整个一个NP hard~果断转载,在以后这一段找工作的日子里,看着这篇文章,每天鞭策自己!!!-----------------------------...
2019-04-11 19:47:51 2635
转载 Switch-Mode, Linear, and Pulse Charging Techniques for Li+ Battery in Mobile Phones and PDAs
FORM:https://www.maximintegrated.com/cn/app-notes/index.mvp/id/913Abstract: There are three methods to charging Li+ batteries: switch-mode, linear and pulse. Each method has its advantages and disad...
2019-04-05 22:08:24 1512
原创 【驱动代码移植高通平台之二十三】高通平台i2c设备驱动
原理图分析假如该器件连接到GPIO18和GPIO19,查阅MSM8917的手册知道连接的i2c控制器为5i2c控制器的配置根据80-NU767-1 H文档进行配置1 kernel里配置i2c_5: i2c@7af5000 { /* BLSP2 QUP1 */compatible = "qcom,i2c-msm-v2";#address-cells = <1&...
2019-04-02 21:25:41 3476
原创 【韦东山驱动代码移植高通平台之二十二】sysfs节点的创建
sysfs节点的创建sysfs节点也可以用来导出内核测信息,通过还是也可以有用户空间写入数据。使用device_create_file可以创建一个sysfs节点出来也可以使用sysfs_create_group来创建一个sysfs目录,该目录下可以一次性创建一个或者多个文件节点出来。如果需要多个节点的话,这种创建方式效率比较高。#include <linux/module....
2019-04-02 21:25:12 764
原创 【韦东山驱动代码移植高通平台之二十一】proc节点的创建
proc节点的创建proc是一种特殊的,由软件创建的文件系统。内核可以使用它向外界导出信息,还可以由用户写入数据。使用proc_create函数来创建节点传入的file_operations结构体需要用户来定义,定义open, read, write等函数参考代码一#include <linux/module.h>#include <linux/in...
2019-04-02 21:24:36 496
Part_1_Physical_Layer_Specification_Ver3.01_Final_100218.pdf
2021-05-24
DDI0475G_corelink_nic400_network_interconnect_r1p0_trm.pdf
2020-06-07
an617_differ_between_i2c_smbus_access.pdf
2020-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人