- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 linux中在/dev/下手动创建设备节点
linux中在/dev/下手动创建设备节点/dev/目录下有许多设备节点文件,比如u盘的文件/dev/sda,mmc卡的文件/dev/mmcblk0,这些文件通常是由udev或mdev程序检测到uevent事件后自动创建的。我们也可以通过mknod命令手动创建。下面mmc卡为例,介绍如何创建其设备节点文件。1. mknod命令命令的格式是:mknod 设备名 设备类型(
2017-03-25 15:36:00 25258 1
转载 "undefined reference to" 问题解决方法
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标文件(.o)测试代码
2017-03-23 17:29:40 4050
转载 Linux设备模型(8)_platform设备
1. 前言在Linux设备模型的抽象中,存在着一类称作“Platform Device”的设备,内核是这样描述它们的(Documentation/driver-model/platform.txt):Platform devices are devices that typically appear as autonomous entities in the system. T
2017-03-23 13:19:54 325
转载 Linux加载DTS设备节点的过程(以高通8974平台为例)
DTS是Device Tree Source的缩写,用来描述设备的硬件细节。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾,如板上的platform设备、resource、i2c_board_info、spi_board_info以及各种硬件的pla
2017-03-08 08:54:16 462
转载 Linux Suspend过程
阅读目录3.2.1 suspend_console3.2.2 dpm_suspend_start (PMSG_SUSPEND)3.2.3 suspend_enter 3.2.4 dpm_resume_end (PMSG_RESUME)3.2.5 resume_console转自:http://blog.csdn.net/chen198746/article/deta
2017-03-01 15:24:48 619
转载 Linux电源管理-wakeup events framework
前言通常新机制/事物的出现往往是解决某些问题的,同样wakeup events framework机制也不例外。先带大家了解下wakeup events framework出现的背景,然后在了解其内部的实现机制。Linux系统中的电源管理一般是冷睡眠,而Android系统却将linux系统中的睡眠作为通常待机使用,显然Linux中的电源管理不符合Android系统。Android说
2017-03-01 11:35:30 895
s3c6410_sdcard_bare_code
2018-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人