Chinaunix首页 | 论坛 | 博客

OS

  • 博客访问: 2212504
  • 博文数量: 691
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2660
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-05 12:49
个人简介

不浮躁

文章分类

全部博文(691)

文章存档

2019年(1)

2017年(12)

2016年(99)

2015年(207)

2014年(372)

发布时间:2014-11-14 20:58:23

前言:新版本的内核对于保存在IDTR寄存器中的IDT表地址使用的是内核固定映射线性地址,所以在这里再把内核中固定映射的寻址机制描述一下。一、固定映射概念内核线性地址第四个GB的初始部分映射系统的物理内存。但是至少128M的线性地址总是留作他用,因为内核使用这些线性地址实现非连续内存分配和固定映射的线性地.........【阅读全文】

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

发布时间:2014-11-14 20:57:14

内核加解密算法 安全......【阅读全文】

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

发布时间:2014-11-14 20:57:04

1.首先在www.openssl.org/source/下载了openssl源码包:openssl-1.0.0.tart.gz拷贝到虚拟机目录下对其进行解压,tar -xzvf  openssl-1.0.0.tart.gz进入cd openssl-1.0.0./config no-asm shared prefix=/home/my_openssl解释一下这里的参数: config就是配置脚本,这里不多说了.........【阅读全文】

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

发布时间:2014-11-14 20:56:32

一、概述GPIO是嵌入式系统最简单、最常用的资源了,比如点亮LED,控制蜂鸣器,输出高低电平,检测按键,等等。GPIO分输入和输出,在davinci linux中,有关GPIO的最底层的寄存器驱动,\arch\arm\mach-davinci目录下的gpio.c,这个是寄存器级的驱动,搞过单片机MCU的朋友应该比较熟悉寄存器级的驱动。.........【阅读全文】

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

发布时间:2014-11-14 20:55:54

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

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

发布时间:2014-11-14 20:55:40

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

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

发布时间:2014-11-14 20:55:22

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

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

发布时间:2014-11-14 20:55:07

一、概述linux内核采用一套通用的、一般的、可以用到各种数据结构的队列操作,抽象出来成为一种数据结构list_head。这种数据结构既可以寄宿在具体的宿主数据结构内部,成为该数据结构的连接件;也可以独立存在而成为一个队列的头。struct list_head{   .........【阅读全文】

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

发布时间:2014-11-14 20:51:28

一、字符设备结构1.内核内部使用struct cdev结构来表示字符设备。在内核调用设备的操作之前,必须分配并注册一个或多个struct cdev。struct cdev {   struct kobject kobj;//每个 cdev 都是一个 kobject   struct module *owner;//指向.........【阅读全文】

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

发布时间:2014-11-14 20:51:11

相关数据结构:struct cdev {        struct kobject kobj;        struct module *owner;        const struct file_operations *ops;        struct list_head list;        dev_t dev;    &nbs.........【阅读全文】

阅读(845) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

6449240732016-06-14 17:10

回复  |  举报
留言热议
请登录后留言。

登录 注册