linux驱动
文章平均质量分 78
杨幂的咪
读书使我快乐
展开
-
Linux平台RTL8188CUS驱动移植及测试
Linux平台RTL8188CUS驱动移植及测试 一 内核配置以及驱动编译: 1.配置内核wireless选项 进入内核目录,make menuconfig , [*] Networking support —> [*] Wireless —> — Wireless -*- Wireless extensi原创 2020-02-02 10:06:55 · 4438 阅读 · 0 评论 -
自旋锁的使用
自旋锁有两个版本:spin_lock()spin_lock_irqsave()个人理解,如果只在ISR中,使用spin_lock();如果在进程上下文,或者进程上下文或者中断上下文都用到,或者在某个函数中用到,而这个函数会被其它函数调用则用spin_lock_irqsave()....原创 2020-02-01 20:55:48 · 362 阅读 · 0 评论 -
一种调试方法
在芯片验证期间,会在palladium上调试driver,早期只起了个ramdisk文件系统,网络,sd卡,u盘可能都不能使用,如何将ko传到文件系统里?如果把ko直接编译进内核,再用jtag烧录,这也是一种办法,但是由于palladium这个平台非常的慢,这样做每debug一次都会耗费1个多小时。这里介绍另外一种方法,先将driver编译成ko,然后通过jtag讲ko下载到一段内核不用的内存空...原创 2020-02-01 20:29:22 · 308 阅读 · 0 评论 -
linux4.9内核PCIe的一个问题
diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.cindex f30ca75b5b6c…d87876fb8f90 100644— a/drivers/pci/setup-bus.c+++ b/drivers/pci/setup-bus.c@@ -197,7 +197,8 @@ static void __dev_so...原创 2020-02-01 20:44:22 · 668 阅读 · 0 评论 -
回声消除数据对齐软件方法
待写-----------------------------------------------------------------...原创 2018-07-05 13:31:18 · 985 阅读 · 0 评论 -
linux pci
待续原创 2018-12-17 15:36:48 · 198 阅读 · 0 评论 -
驱动报告uevent示例
#include <linux/module.h>#include <linux/init.h>#include <linux/gpio.h>#include <linux/slab.h>#include <linux/kobject.h>#include <linux/sysfs.h>#include <linux/kernel.h>#include <linux/interrupt原创 2020-02-09 15:26:56 · 2159 阅读 · 1 评论 -
linux gpio驱动示例
#include <linux/fs.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/ioctl.h>#include <linux/uaccess.h>#include <linux/device.h>#include <linux/gpio.h>#原创 2020-02-09 15:30:11 · 1444 阅读 · 0 评论