<linux/fb.h> 与framebuffer相关的宏定义如FB_EVENT_BLANK, extern一些常用的函数如fb_blank(), 结构体定义如 struct fb_fix_screeninfo,fb_var_screeninfo
<linux/ctype.h> 定义了一些用于判断某一个字符是否为大写字母、小写字母、数字、控制字符、标点符号等宏,如,isdigit(c)判定参数c是否为数字,此外还有大小写转换宏,如tolower(c), toupper(c)
<linux/wait.h> 定义了linux 进程休眠/等待(sleep/wait)与唤醒(wake up)的相关宏和函数,注意,是进程相关的,并不是系统的休眠(suspend)与唤醒(resume)。
<linux/interrupt.h> 定义了或extern了与中断相关的函数,像request_irq, free_irq与中断相关的结构体,如tasklet_struct,
<linux/fs.h> 定义了跟 file_operation相关的函数与结构体, 要用到file_operation相关的东西时需要include 此头文件。
<linux/slab.h> 定义了 kmalloc 相关的函数, 要用到kmalloc 时需要include此头文件。
<asm/uaccess.h> 定义了copy_to_user, copy_from_user相关函数
转自:http://blog.csdn.net/lihaoweiv/article/details/7851163
分享到:
相关推荐
包括linux的常用头文件,用户态和内核态各20个。
/bin 二进制可执行命令 /dev 设备特殊文件 .../usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库根文件系统 .......................
第3章Linux内核综述 3.1 OS基本概念 3.1.1多用户系统 3.1.2用户和组 3.1.3进程 3.1.4 Linux单核架构 3.2 Linux内核综述 3.2.1进程/内核模型综述 3.2.2内存管理综述 3.2.3文件系统综述 3.2.4设备驱动简述 第4章Linux...
#include <linux/kernel.h>/*内核头文件,含有内核一些常用函数的原型定义*/ #include <linux/slab.h>/*定义内存分配的一些函数*/ #include <linux/module.h>/*模块编译必须的头文件*/ #include <linux/input.h>/*...
2.1.2 Linux操作系统 .......................................................................................................8 2.1.3 目标板最后运行的环境....................................................
2.1.2 Linux操作系统 .......................................................................................................8 2.1.3 目标板最后运行的环境..................................................
/ 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所...
4. 全局变量、局部变量和作用域 4. 分支语句 1. if语句 2. if/else语句 3. 布尔代数 4. switch语句 5. 深入理解函数 1. return语句 2. 增量式开发 3. 递归 6. 循环语句 1. while语句 2. do/while语句 3. for语句 4. ...
Linux系统移植 目 录 第一部分 前言....................................................................................................................................8 1 硬件环境.........................
4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创建自己的开发板...
如指定端口为0,调用bind" "时内核将选择一个临时端口,如果指定一个通配IP地址,则要等到建立连接后内核才" "选择一个本地IP地址。 " "#include <sys/socket.h> " " int bind(int sockfd, const struct sockaddr *...
Linux内核完全注释附 如题,我没看。 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI移植到MFC中实现。 MFCHtml 调用脚本 如题。 MFC使用COM加载WMI服务,另类获取系统服务详细 大家都知道,...
HPP:C++程序头文件 HQX:Macintosh BinHex 4.0文件 HT:HyperTerminal(超级终端) HTM,HTML:超文本文档 HTT:Microsoft超文本模板 HTX:扩展HTML模板 I ICO:Windows图标 IDX:Microsoft FoxPro相关...