<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[蜗牛的爬行之路]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cool0324</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cool0324]]></copyright><item><title><![CDATA[关于linux kernel里的high memory]]></title><link>https://blog.youkuaiyun.com/cool0324/article/details/43151253</link><guid>https://blog.youkuaiyun.com/cool0324/article/details/43151253</guid><author>cool0324</author><pubDate>Mon, 26 Jan 2015 13:16:43 +0800</pubDate><description><![CDATA[今天有人问我linux kernel里的high memory是怎么回事，说的比较乱，现在整理下。




high memory只存在于32位kernel下，以下文字都针对32位kernel。




1）什么是high memory，为什么要有high memory




Linux人为的把4G虚拟地址空间（32位地址最多寻址4G）分为3G＋1G，其中0～3G为]]></description><category></category></item><item><title><![CDATA[linux 字符驱动设备 驱动代码 测试代码  makefile文件]]></title><link>https://blog.youkuaiyun.com/cool0324/article/details/42913131</link><guid>https://blog.youkuaiyun.com/cool0324/article/details/42913131</guid><author>cool0324</author><pubDate>Tue, 20 Jan 2015 08:34:50 +0800</pubDate><description><![CDATA[1.驱动代码 ，此部分的ioctl 就是为了模拟控制编写一个printk函数来代表
代码：led.c
/* driver.c */
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include]]></description><category></category></item></channel></rss>