2010年12月16日

摘要: WinCE系统内核的源代码中默认使用28M的内存。如果在Build Option中选中Run-Time Image Can be Larger than 32 MB (IMGRAM64=1)项,那么定制WinCE的时候Platform Builder会使用64M的内存来编译。对于大于64M内存系统的定制需要做些修改。对于x86架构的GEODE处理器(注意此处是对于Geode处理,如果是CEPC则不需要改源代码,CEPC的内存修改方法),要支持大于64M的内存必须修改源码。首先在WinCE安装目录找到%_WINCEROOT%\Public\Common\Oak\Csp\x86\Inc\Pc.h文 阅读全文
posted @ 2010-12-16 23:24 vicxx 阅读(653) 评论(0) 推荐(0) 编辑
 
摘要: 金牛2011整体运势 正视内在需求 缓慢摆脱命运枷锁的2010 2010年是充满矛盾与纠结的一年,木星带领金牛走进人群、接触团体、看似眼界大开、机会无限,但又多了几分纷扰,好比被迫与他人比较,或卷入(谁的表现踩到了谁)这样的是非之中,大部分金牛只觉得自己被踩到,是比较倒霉的那个,殊不知自己也有踩到别人的幸运、和得到别人求都求不到的机会,只是不自觉罢了。 去年不管是木星十一宫、还是年中六到九月的十二宫,,都有慈善、隐藏、迷惘、牺牲、失落的能量从中作祟,因而上焉者抱着梦幻、奉献的心态面对一切,非常崇高令人尊敬,务实者则让如常的生活节奏继续,让自己不用去正视失落的事实,所以一切看来如此正常,工作继续 阅读全文
posted @ 2010-12-16 23:04 vicxx 阅读(147) 评论(0) 推荐(0) 编辑
 
摘要: 注:以下分析是基于S3C2450的DRAMC控制器.1、CPU的BANK0到BANK5可以用于SROM(包括Norflash)、SRAM或其它外设的片选(片选信号nRCS),BANK6用于SDRAM、DDR内存(片选信号nSCS)。如果访问到不同BANK的地址范围DRAMC控制器则会激活对应的片选信号。关于此bank的最大访问是64MBytes目前不是很明白。找到一篇说明:http://blog.csdn.net/gooogleman/archive/2009/05/18/4197170.aspx2、DRAMC控制器支持32位的SDRAM和16位的DDR,地址空间达到128MByte,这是由D 阅读全文
posted @ 2010-12-16 22:17 vicxx 阅读(1174) 评论(0) 推荐(0) 编辑
 
摘要: wince内存配置WINCE的内存(包括SDRAM及FLASH)的配置包含两个方面:源代码(包括C和汇编)中的定义,及系统配置文件CONFIG.BIB中的定义。源代码中需要定义内存的物理及虚拟地址,大小,并初始化名为OEMAddressTable的结构数组,以告知系统物理地址与虚拟地址的对应关系,系统根据其设置生成MMU页表。而CONFIG.BIB中一般会将内存定义成不同的段,各段用作不同的用途。CONFIG.BIB文件CONFIG.BIB文件分两个部分,我们且称之为段,MEMORY段和CONFIG段。MEMORY段定义内存的分片方法,CONFIG段定义系统其它的一些属性。以下是一个CONFI 阅读全文
posted @ 2010-12-16 22:01 vicxx 阅读(258) 评论(0) 推荐(0) 编辑
 
摘要: 一个菜鸟问题,关于CONFIG.BIB的IF IMGFLASH !IF BSP_EP931X_COPY_FLASH_TO_RAM !;**********************************************************************;; Boot from RAM;;**********************************************************************MEMORYRESERVED 80000000 00008000 RESERVEDDRV_GLB 80008000 00001000 RESERVED 阅读全文
posted @ 2010-12-16 21:50 vicxx 阅读(267) 评论(0) 推荐(0) 编辑