Chinaunix首页 | 论坛 | 博客

发布时间:2017-04-27 15:21:33

EPOLL......【阅读全文】

阅读(110) | 评论(0) | 转发(0)

发布时间:2018-07-17 08:49:48

Linux定时器-select通过select函数实现linux高精度定时器timeval的结构如下:struct timeval{  long tv_sec;/*secons*  long tv_usec;/*microseconds*/}精确到microseconds也即微妙。一、秒级定时器void seconds_sleep(unsigned seconds){    struct timeval tv;&nb.........【阅读全文】

阅读(0) | 评论(0) | 转发(0)

发布时间:2018-07-01 19:02:31

物理地址映射    对于系统含有mmu(内存管理单元), 实现物理地址地址到虚拟地址之间映射关系,Linux内核中操作,基本都是对虚拟地址的操作,实现对外设设备的控制1. 物理地址映射    文件arch/arm/mach-exynos/cpu-exynos4.c文件,实现物理地址到虚拟地址的映射,当系统初.........【阅读全文】

阅读(0) | 评论(0) | 转发(0)

发布时间:2018-06-26 17:09:15

1. 动态库    $(CC) -shared $(CURCFLAGS) $(CURLDFLAGS) -o libDot11pTr.so $(CUR_OBJS)2. 静态库    $(AR) -cr libDot11pData.a $(CUR_OBJS)3. 静态库生成动态库    $(CC) -shared  -fPIC $(CURCFLAGS) $(CURLDFLAGS) -o libDot11p.so $(CUR_OBJS) -Wl.........【阅读全文】

阅读(0) | 评论(0) | 转发(0)

发布时间:2018-06-25 22:36:46

 简介:  Linux驱动按照编译方式可分为:驱动在linux内核内进行编译;驱动在linux内核外模块化编译。  1. 驱动在linux内核进编译:    (1)添加make menuconfig 菜单栏,实现宏定义    (2)设备注册    (3)驱动注册  2.驱动模块化编译: &n.........【阅读全文】

阅读(0) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册