首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
linux底层驱动
50.Linux-分析ifconfig到内核的调用过程,实现内核启机自动设MAC地址(原)
内核版本: Linux version 3.10.14 1.由于每次开发板开机的网卡eth0的物理地址都是 […]
49.Linux-wpa_cli使用之WIFI开启,扫描热点,连接热点,断开热点,WIFI关闭(49)
本章学习内容: 1.WIFI如何开启 2.扫描热点 3.连接热点 4. 断开热点 5.关闭WIFI 本节使用的 […]
47.Linux-DEVICE_ATTR()介绍及使用示例
1.介绍 使用DEVICE_ATTR,可以实现驱动在sys目录自动创建文件,我们只需要实现show和store […]
42.Linux应用调试-初步制作系统调用(用户态->内核态)
1首先来讲讲应用程序如何实现系统调用(用户态->内核态)? 我们以应用程序的write()函数为例: 1 […]
41.Linux应用调试-修改内核来打印用户态的oops
1.在之前第36章里,我们学习了通过驱动的oops定位错误代码行 第36章的oops代码如下所示: Unabl […]
40.Linux应用调试-使用gdb和gdbserver
1.gdb和gdbserver调试原理 通过linux虚拟机里的gdb,来向开发板里的gdbserver发送命 […]
38.Linux驱动调试-根据系统时钟定位出错位置
当内核或驱动出现僵死bug,导致系统无法正常运行,怎么找到是哪个函数的位置导致的? 答,通过内核的系统时钟,因 […]
Linux驱动调试-根据oops的栈信息,确定函数调用过程
上章链接入口: http://www.cnblogs.com/lifexy/p/8006748.html 在上 […]
驱动调试-根据oops定位错误代码行
1.当驱动有误时,比如,访问的内存地址是非法的,便会打印一大串的oops出来 1.1以LED驱动为例 将ope […]
35.Linux-分析并制作环形缓冲区
在上章34.Linux-printk分析、使用printk调试驱动里讲述了: printk()会将打 […]
34.Linux-printk分析、使用prink调试驱动
本节学习目的 1)分析printk()函数 2)使用prink()调试驱动 1.在驱动调试中,使用prin […]
33.Linux-实现U盘自动挂载(详解)
1.当我们每次插入u盘后,都会自动创键U盘的设备节点/dev/sda%d 这是因为里面调用了device_cr […]
32.Linux-2440下的DMA驱动(详解)
DMA(Direct Memory Access) 即直接存储器访问, DMA 传输方式无需 CPU 直接控制 […]
热门专题
H3C核心交换机办公网常用配置
如何通过
破解激活码
夏夏夏天的西瓜
的注意的用法
JavaScript之引入方式
i486
SIM300命令参考
如何打造一个专属个人域名邮箱
我的2018年终总结
MPLS技术简介小二哥
关于SQL的分组汇总统计(关键字
文件,查看已安装软件包方法
带你认识webpack
你怎么那么饥渴?
手写
java向上转型和向下转型1
发送SQL查询结果到企业微信群
aop和java动态代理研究
Windows无法打开所需的文件
Linux修改本地时间
使用msf入侵多层级网络架构
1
2
3
4
5
…
10
Next »