请问一下各位大侠,小弟的平台是pxa270,wince5.0原来的bsp是xip的nk直接在norflash里运行现在想实现mflash和hive注册表需要做那些改动啊。
回复(16) 2007-04-06 15:52 来自版块 - Wince 程序开发
表情
rilyyu是楼上说的这样的,lib如何链接成dll可以在makedef文件中找到。(2007-07-03 09:21)
buaadallas在wince5.0下自己设置一下环境变量sysgen_msflash=1就可以得到动态链接库,不需要把他们考出来并且改source文件,怕还需要连接其他的库。(2007-07-02 15:11)
rilyyu贴出sources 及reg供你参考 TARGETNAME=stratad TARGETTYPE=DYNLINK RELEASETYPE=PLATFORM DLLENTRY=DllMain DEFFILE=stratad.def WINCEOEM=1 WINCETARGETF...(2007-07-02 09:24)
rilyyu呵呵 星期一上班了再和你联系(2007-06-29 23:06)
city_lovelace多谢rilyyu,我这几天为这个问题人都快疯了。 我是这样做的: 1、把public下的strata目录拷贝到我的BSP目录下,修改stratad中的SOURCE文件为 TARGETTYPE = DYNLINK 并引用相应的lib文件; 2、编译的时...(2007-06-29 13:50)
rilyyu呵呵,太久了,我都有点忘了。刚看了一下def导出的确实是DSK_XXX 也不需要改成FMD_XXX 除非你是用在boot程序里面配合mspart.dll用吧(??)(2007-06-29 09:42)
city_lovelace请问rilyyu: 你是如何编译出strata.dll的?它的def文件里面都是导出DSK_XXX这样的函数,难道都改成 FMD_XXX这样的?(2007-06-26 22:51)
rilyyu我的平台有2片16M的norflash地址是连续的.从BCA00000到BEA00000 其中BCA00000到BCA80000是放eboot和启动参数的 NK的大小大概是0x16xxxxx 所以MEMBASE设的是BE180000 MEMLEN设的是(BEA0000-BE180...(2007-04-14 10:38)
saint_bxg恭喜rilyyu兄弟! 你的membase,memlen是设置什么的?设置 做存储设备的FLASH的 起始地址和大小?(2007-04-13 23:06)
rilyyu谢谢两位大侠的帮助,MSFLASH文件夹终于出现了,我发现membase,memlen的值可以随便设定,甚至可以把membase的值设到放nk的区域里,不过这样只能启动一次,因为nk会被写坏。所以我觉的在eboot里把flash分为binfs和扩展分区也是没有必要的。于是实验了一...(2007-04-13 16:57)

返回顶部