自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WINCE_MAN的专栏

我希望把wince 、windows mobile上bootloader、BSP的开发,以及应用软件的开发经验和大家一起分享,代理6410、2440开发板

  • 博客(4)
  • 收藏
  • 关注

原创 WINCE4.2smdk2410的oemaddresstable在WINCE5.0中的位置

最近开始做WINCE5.0的移植工作,一开始就遇见一个问题,在4.2下的oemaddresstable我死活在WINCE5.0下找不到,也没有找到map.a这个熟悉的文件,最后终于找到了.在E:\WINCE500\PLATFORM\SMDK2410\SRC\INC\oemaddrtab_cfg.inc里面,而且名字也改了,叫做 g_oalAddressTable

2011-11-22 14:32:01 598

原创 OEMAddressTable介绍

一般在ARM架构的CPU上,物理地址都是统一编址的,寻址空间为4GB(32Bit CPU)。也就是说,针对一个ARM的处理器,它可以访问的物理空间是4GB。在WinCE中,ARM中的4GB物理地址空间将被映射为512MB的虚拟内存空间。 OEMAddressTable就是一个4GB物理地址空间到WinCE Kernel中的512MB虚拟地址空间的映射表。 在BSP中,会定义OEMAddres

2011-11-22 13:40:26 547

原创 WinCE中如何编译生成NK.nb0

要产生NK.NBx文件,必须在config.bib(例如$ (WINCEROOT)\PLATFORM\SMDK2440A\Files,以后的的config.bib如无特别说明,均指该文件)中设置ROMSIZE参数。如ROMSIZE=02000000,设置NK.NB0的大小为32M,若Image的大小超过32M,则还会产生NK.NB1,NK.NB2……,设置例子如下(加在config.bib文件末端

2011-11-18 22:32:16 1375

原创 如何生成eboot.nb0

eboot.nb0是不携带区块下载标识数据的,就是直接可运行的romimage代码,奇怪的现象是在有些机器上无法自动产生eboot.nb0 google了网络发现如下几种方法: 方法1、把工程目录和PB放在同一个磁盘下。 方法2、使用WinHex或UltraEdit等十六进制编辑器修改“\WINCE500\PUBLIC\COMMON\OAK\BIN\I386\romimage.exe”文件,

2011-11-18 22:19:26 1761

空空如也

空空如也

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

TA关注的人

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