hive-based registry问题

kakafung 2004-05-09 09:26:15
我通过以下几个步骤在nk.bin中添加hive-based registry功能
1.在 "File Systems and Data Store" -- "Registry Storage"內选择"Hive-based Registry"
2.在 "File Systems and Data Store" -- "Storage Manager"內选择"FAT File System"
在 "HARWARE SUPPORT" -- "ATAPI"
3. 加环境变量BSP_ENABLE_FSREGHIVE = 1
4.接下来就是修改注册表项。
修改platform.reg如下
[HKEY_LOCAL_MACHINE\init\BootVars]
"SYSTEMHIVE"="Documents and Settings\\system.hv"
"PROFILEDIR"="Documents and Settings"
"Start DevMgr"=dword:0
IF BSP_ENABLE_FSREGHIVE
"Start DevMgr"=dword:1
ENDIF

[HKEY_LOCAL_MACHINE\init\BootVars]
"DefaultUser"="default"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
"MountFlags"=dword:2

编译完成之后down到板子上却没法启动
在pb的output框出现以下提示
255 PID:41fe623e TID:41febfca Data Abort: Thread=81fe6000 Proc=80229178 'filesys.exe'
255 PID:41fe623e TID:41febfca AKY=00000003 PC=03fb625c RA=0001f65c BVA=04000000 FSR=00000007
同时调试串口中的提示信息可以看到kernel跑到
KITL: Leaving polling mode...
CS8950EnableInts
跑到EnableInts就停下来了
请问中间还缺少什么步骤吗?
...全文
48 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧