Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24288
  • 博文数量: 40
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 461
  • 用 户 组: 普通用户
  • 注册时间: 2017-03-09 09:24
  • 认证徽章:
个人简介

水滴

文章分类
文章存档

2018年(30)

2017年(10)

我的朋友

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

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

阅读(118) | 评论(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.........【阅读全文】

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

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

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

阅读(8) | 评论(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.........【阅读全文】

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

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

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

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

登录 注册