logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

USB HID设备驱动加载过程

本文以linux-3.12内核来分析usb键盘插入系统后系统如何识别usb键盘的过程。内核选项配置CONFIG_HID,CONFIG_USB_HID,CONFIG_HID_GENERIC,但是没有配置CONFIG_USB_KBD,CONFIG_USB_MOUSE选项。  1)在内核启动时,注册了hid总线驱动,在drivers/hid/hid-core.c中   hid_init---->

ARM linux下memtester交叉编译

我们在自己的新开发的板子上测试DDR稳定性很必要,尽管uboot下可以用mtest测试DDR,但是由于uboot一般不使能cache,测试不完全,一旦开cache,DDR会出现burst传输。  linux的内存测试工具memtester,为了测试ARM板子的DDR的稳定性,需要移植memtester我们的arm板子上,它的移植比较简单。  我们可以从http://pyropus.ca/s

linux内核堆栈设置过程

内核在没有开启MMU之前,内核堆栈的设置在arch/arm/boot/

wpa_supplicant和openssl移植

在ubuntu10.04下移植,下面记录过程。版本:wpa_supplicant-2.0.tar.gz           openssl-1.0.1e编译器:linaro - arm-linux-gcc-4.7.3备注:经过测试发现openssl-0.9.8e + wpa_supplicant-0.7.3 or wpa_supplicant-2.0 连接时会出错:>

#linux
到底了