自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 编译iw

技术路上千难万难,一直在跋涉,任它虐我千白遍,我对它如初恋 原以为编译iw是敲敲键盘的事,却也折腾了我大半天。 编译好libnl-3.2.23,install好。 修改iw-3.11的makefile 指定include目录 CFLAGS += -I...和库LIBS += -L.. make??? 告诉我 /usr/bin/ld: skipping incompatible /wor

2018-02-03 11:44:30 423

原创 网卡驱动程序实践

一、虚拟网卡的实现 在linux系统中,添加一个网络设备大致需要以下步骤。 1、分配一个网络设备结构体 /*alloc a net_device struct*/ vnet_dev = alloc_netdev(0, "eth%d",ether_setup); 2、注册这个网络设备register_netdev(vnet_dev); 这样,当安装上这个驱动程序之后,就在linux系统中有了

2017-12-13 12:17:25 338

原创 在开发板上实现usb mouse做画笔的功能

今天尝试自动动手写usb设备驱动程序。本想自己写一个U盘的驱动程序,实现简单的挂载。但块设备读写还不是弄得很透彻,只能照着教程实现简单的usb鼠标驱动程序。 usb hid设备驱动程序,在系统里是自带的。需要去掉 CONFIG_USB_HIDX选项,但是CONFIG_HID_GENERIC需要选中,否则,注册usb驱动之后,不能识别HID设备,就跳转不到probe成员中。 首先,需要申明usb_

2017-12-11 22:26:23 463

原创 基于tiny4412的ts驱动简单分析

学完了S3C2440的相关知识,了解了驱动和应用的开发流程。想找块其他的板子练下手。考虑到后面会进行android的学习,于是开始动手折腾S3C4412的板子。这一折腾,就被折腾得够呛了,像一根小牙签掉到了大水缸里啊。首先,我手里有块现成的itop4412的板子,拿到迅为的uboot和kernel包,开始编译,下载。然后修改内核。由于原内核已经做好了所有的工作,想尝试移植一个高版本的内核。以为在24

2017-12-10 10:29:08 797

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除