按类别查询搜索结果
关于关键词 的检测结果,共 13189
qqqno1 | 2017-10-12 15:42:54 | 阅读(1440) | 评论(0)
1,int schedule_work(struct work_struct *work)          Linux工作队列函数,使用方法:1、定义struct work_struct irq_queue;2、初始化INIT_WORK(&irq_queue,do_irq_queuework);3、调用方法:schedule_work(&rq_queue);...【阅读全文】
qqqno1 | 2017-10-12 15:42:04 | 阅读(1540) | 评论(0)
1,int schedule_work(struct work_struct *work)          Linux工作队列函数,使用方法:1、定义struct work_struct irq_queue;2、初始化INIT_WORK(&irq_queue,do_irq_queuework);3、调用方法:schedule_work(&rq_queue);...【阅读全文】
qqqno1 | 2017-10-12 14:44:06 | 阅读(6660) | 评论(0)
【1】__s32 i2c_smbus_write_quick(int file, __u8 value);发送一个写控制字,可用于测试I2C设备是否存在。S Addr Rd [A] [Data] NA P【2】__s32 i2c_smbus_read_byte(int file);发送一个读控制字,并从I2C设备中读取一个字节。S Addr Rd [A] [Data] NA P【3】__s32 i2c_smbus_write_byt...【阅读全文】
theKernel | 2017-10-12 12:39:24 | 阅读(1940) | 评论(0)
__attribute__((constructor)):被修饰的函数在main函数之前调用__attribute__((destructor)):被修饰的函数在main函数之后调用点击(此处)折叠或打开#include #include static void __attribute__ ((constructor)) __reg_modu...【阅读全文】
theKernel | 2017-10-12 12:39:04 | 阅读(1610) | 评论(0)
__attribute__((constructor)):被修饰的函数在main函数之前调用__attribute__((destructor)):被修饰的函数在main函数之后调用点击(此处)折叠或打开#include <stdio.h> #include <stdlib.h>static void __attribute__ ((constructor)) __reg_mod...【阅读全文】
浪子freeday | 2017-10-11 17:47:23 | 阅读(820) | 评论(0)
1.介绍Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息,所以,我们有必要了解一下ioctl函数的具体实现.2.相关结构体与相关函数#include <sys/ioctl.h>int ioctl(i...【阅读全文】
dbwatcher | 2017-10-02 19:13:30 | 阅读(1740) | 评论(0)
博客文章除注明转载外,均为原创。转载请注明出处。本文链接地址:http://blog.chinaunix.net/uid-31396856-id-5772865.html内存查看:[root@oraserv ~]# free -m             total       used  &nb...【阅读全文】
cengku | 2017-09-25 18:51:17 | 阅读(3170) | 评论(0)
ZZ: http://blog.csdn.net/wanthelping/article/details/504489854. 数据读写流程与B+Tree cached_dev_make_request:a. 如果device没有对应的缓存设备,则直接将向主设备提交bio,并返回.b.如果有cache device 根据要传输的bio, 用search_alloc建立struct search s;c. 调用check_sh...【阅读全文】
cengku | 2017-09-25 18:48:22 | 阅读(2850) | 评论(0)
ZZ: http://blog.csdn.net/wanthelping/article/details/504489752.主流程与数据结构2.1 bcache初始化(1) register_bcache         首先read_super得到超级快的信息,根据该信息能的知道是主设备还是cache设备(2) register_bdev 主设备注册: &...【阅读全文】
scnugfs | 2017-09-25 15:01:11 | 阅读(340) | 评论(0)
    学习到了一个阶段之后,就需要不断的总结、沉淀、清零,然后才能继续“上路”。回想起自己当年刚接触Linux时,不管是用源码包编译程序,还是程序运行时出现的和动态库的各种恩恩怨怨,心里那真叫一个难受。那时候脑袋里曾经也犯过嘀咕,为啥Linux不弄成windows那样呢,装个软件那个麻烦不说,连运行软件...【阅读全文】
fengyuting5 | 2017-09-24 12:06:50 | 阅读(600) | 评论(0)
linux 动态库与静态库的生成与使用【阅读全文】
fengyuting5 | 2017-09-24 12:04:30 | 阅读(510) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:04:29 | 阅读(600) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:04:28 | 阅读(450) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:04:27 | 阅读(400) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:04:01 | 阅读(390) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:04:00 | 阅读(330) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:03:59 | 阅读(350) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:03:59 | 阅读(370) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】
fengyuting5 | 2017-09-24 12:03:57 | 阅读(330) | 评论(0)
 一、基本概念 1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。 ...【阅读全文】