1.DNS功能简介DNS(DomainNameSystem,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,用户能够通过域名访问互联网,而不用去记住IP地址。通过域名得到其对应的IP地址的过程叫做域名解析。每个域名都对应一个IP地址,但一个IP地址可以对应多个域名。2.Sylix..
分类:
其他好文 时间:
2017-09-14 18:49:23
阅读次数:
183
一:当我们开启了MMU之后,使用的都是虚拟地址,这时就需要考虑物理地址到虚拟地址的映射问题。建立映射表的三个关键部分是:(1)映射表(2)映射表建立函数(3)映射表建立函数被调用1:映射表(1)映射表是具体的物理地址和虚拟地址的起始地址定义,在我们前面使用静态映射..
分类:
其他好文 时间:
2017-06-16 15:23:03
阅读次数:
236
1、首先回顾下之前写的驱动和数据在一起的led驱动代码,代码如下:#include<linux/module.h>
#include<linux/init.h>
#include<linux/leds.h>
#include<asm/io.h> //ioremap和iounmap的头文件 writel等
/**********************************静态映射虚..
分类:
系统相关 时间:
2017-06-01 17:51:42
阅读次数:
228
1:静态映射方法的特点:内核移植时以代码的形式硬编码,如果要更改必须改源代码后重新编译内核在内核启动时建立静态映射表,到内核关机时销毁,中间一直有效对于移植好的内核,你用不用他都在那里2:动态映射方法的特点:驱动程序根据需要随时动态的建立映射、使用、销毁映射..
分类:
其他好文 时间:
2016-11-25 07:41:05
阅读次数:
721
一、DNS原理 1.1、基本概念 1.1.1、DNS(Domain Name System,域名系统)是指由域名到ip地址的映射,DNS协议运行在udp协议之上,使用端口号53。该域名->ip地址的映射分两种:静态映射(本地维护一个映射表),动态映射(需要一套域名解析系统)。 1.1.2、主机名:三 ...
分类:
其他好文 时间:
2016-08-04 22:59:27
阅读次数:
209
/etc/sysconfig/network 基本网络全局配置如:主机名、网关 /etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件,可配置ip、掩码、网关、静态或动态获取地址、是否随开机自启动 /etc/hosts 存储ip与主机名的静态映射关系 /et ...
分类:
系统相关 时间:
2016-06-03 18:42:18
阅读次数:
163
在以前的文章中,有一篇
基于ARM-contexA9-Linux驱动开发:如何获取板子上独有的ID号
在那篇文章中,具体可以参考。那时候我使用了简单的字符设备驱动框架,最终的ID号通过read方法可将ID读取出来,但是,这样做就太麻烦啦,有没有更简单的方法呢?其实有,这种方法称作IO地址的映射,而今天我们要说的是IO地址的动态映射方法,静态映射就太简单了,直接调用相应的接口,配置相应的寄...
分类:
其他好文 时间:
2016-05-18 18:51:30
阅读次数:
158
接下来,总结一下网络层的协议,IP,ARP,RARP,ICMP,IGMP。当我们在网络传输的过程中,把分组交付到主机或路由器需要两级地址:物理地址和逻辑地址。而且我们需要能够把物理地址映射成为相应的逻辑地址,反过来的映射也是必要的。 这时候就涉及两个概念:静态映射与动态映射。 静态映射就是创建一个表
分类:
其他好文 时间:
2016-03-09 22:32:51
阅读次数:
244
【转】(转)Linux内核访问外设I/O资源的方式-静态映射(map_desc)方式Linux内核访问外设I/O资源的方式Author: DongasDate: 08-08-02我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先...
分类:
系统相关 时间:
2015-10-27 17:06:51
阅读次数:
229
判断一个字符c是否在一个字符串str中,你会怎么处理?1.for或者while循环判断可以,但是效率够呛2.建立size为256的静态映射表char tb[256],将字符串str中的所有数值映射到tb中,判断tb[c]==1就可以知道字符是否存在str中。可以,还是可以优化的3.用位压缩技术对tb...
分类:
其他好文 时间:
2015-08-13 14:10:14
阅读次数:
92