自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (27)
  • 收藏
  • 关注

转载 linux_dev_学习笔记_内存映射nopage()

2012年3月25日  Sunday 1、内核版本号2.6.33.20 2、nopage()实例 1)与上篇中remap_pfn_range()一样在书中的实例的实现也有所不同 2)struct vm_operations_struct①在2.6.23之前struct vm_operations_struct中只有struct page * (*nopa

2013-11-22 15:53:22 1297

转载 Linux内存映射(mmap)简析

一. 概述          内存映射,简而言之就是将用户空间的一段内存区域映射到内核空间,映射成功后,用户对这段内存区域的修改可以直接反映到内核空间,相反,内核空间对这段区域的修改也直接反映用户空间。那么对于内核空间用户空间两者之间需要大量数据传输等操作的话效率是非常高的。        首先,驱动程序先分配好一段内存,接着用户进程通过库函数mmap()来告诉内核要将多大的内存映射到内核

2013-11-22 13:49:40 724

转载 mmap对get_free_pages 等的不同做法

用户空间存取内核空间,具体的实现方法要从两个方面考虑,先是用户进程,需要调用mmap来将自己的一段虚拟空间映射到内核态分配的物理内存;然后内核空间需要重新设置用户进程的这段虚拟内存的页表,使它的物理地址指向对应的物理内存。针对linux内核的几种不同的内存分配方式(kmalloc、vmalloc和ioremap),需要进行不同的处理。关于这个话题,前面已有文章论述了,>也专门用一章的内容来讲述

2013-11-22 13:42:08 872

转载 Linux设备驱动之内存映射--mmap--转 .

1. 内存映射所谓的内存映射就是把物理内存映射到进程的地址空间之内,这些应用程序就可以直接使用输入输出的地址空间,从而提高读写的效率。Linux提供了mmap()函数,用来映射物理内存。在驱动程序中,应用程序以设备文件为对象,调用mmap()函数,内核进行内存映射的准备工作,生成vm_area_struct结构体,然后调用设备驱动程序中定义的mmap函数。 2. 映射的种类把同

2013-11-22 13:41:20 1147

转载 如何让 Qt 的程序使用 Sleep .

Qt 为何没有提供 Sleep论坛上不时见到有人问:Qt 为什么没有提供跨平台的 sleep 函数?使用平台相关的 Sleep 或 nanosleep 以后,界面为什么没有反应?QThread 中提供了protected 权限的 sleep 函数,如何用到主线程中?使用 QTest 中的 qSleep,在windows下如何隐藏控制台?这些问题其实归结为一点:在主线程中使用这些函数

2013-11-14 19:27:24 530

profile_br_edr_ble.zip

各种profile

2021-11-10

青风学蓝牙(全).pdf

蓝牙 协议 快速学习

2021-11-05

使用OmniPeek网卡 +EWSA跑包教程

使用OmniPeek网卡 +EWSA跑包教程,如何破解wifi密码的教程

2018-05-03

网卡驱动安装+Omnipeek软件使用教程

网卡驱动安装 + Omnipeek软件使用教程 ,及其使用方法

2018-05-03

iTOP4412&4418;-SDIO WiFi移植文档-2015-10-16

iTOP4412&4418;-SDIO WiFi移植文档- 2015-10-16

2018-05-02

5分钟搞定android环境搭建-最新版本

5分钟搞定android环境搭建-最新版本 快速搭建 入门迅速

2018-05-02

11MV-S103409-00_8686 Host Interface Registers1

11MV-S103409-00_8686 Host Interface Registers1 11MV-S103409-00_8686 Host Interface Registers1

2018-05-02

无线区域网路

无线区域网路 WiFi wlan 说明无线网络基本协议关于mac层

2018-05-02

USB2.0协议.pdf

USB2.0协议.pdf 培训开发资料,有助于深入理解usb和otg

2018-05-02

OTG_IP介绍_中

OTG_IP介绍_中 OTG_IP介绍_上 OTG_IP介绍_下 帮助理解usb

2018-05-02

OTG_IP介绍_下

OTG_IP介绍_下 OTG_IP介绍_上 OTG_IP介绍_中,理解usb otg

2018-05-02

OTG_IP介绍_上

OTG_IP介绍_上 OTG_IP介绍_下 OTG_IP介绍_中,培训资料 ,可以深入理解

2018-05-02

2016年USBUSB初级培训_Part1_基本协议介绍

2016年USBUSB初级培训_Part1_基本协议介绍

2018-05-02

rbf 神经网络

很好的学习和参考代码 和文档 可以从原理的角度分析 在有代码实现

2013-07-01

bp算法源程序

代码清晰 很好的实现了 bp算法 可以作为学习和应用的参考用例

2013-07-01

PC机与MCS_51单片机主从多机通信控制程序的研究

单片机与pc 通信 PC机与MCS_51单片机主从多机通信控制程序的研究

2012-10-29

51小车总程序

利用单片机制作小车 51小车总程序

2012-10-29

arm入门笔记

自己总结的笔记 arm入门笔记

2012-10-29

驱动开发入门

适合初学者 驱动开发入门

2012-10-29

优龙Qt编程

优龙Qt编程 适合初学者

2012-10-29

51单片机C语言编程手册

51单片机C语言编程手册 适合开发 人员 有利于开发人员

2012-10-29

《Linux下Qt编程入门》

qt linux 《Linux下Qt编程入门》《Linux下Qt编程入门》 非常适合初学者

2012-10-29

linux 操作系统暗转使用说明

linux 操作系统暗转使用说明 属于文档 关于qt

2012-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除