cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3196|回复: 6

[DIY计算器讨论] 在ARM上虚拟NSPIRE的思路

[复制链接]
发表于 2012-11-18 16:54:36 | 显示全部楼层 |阅读模式
配置MMU,
把SDRAM的后32MB重映射到0x10000000
把NandFlash的后32MB重映射到0xB8000000
把所有外设地址的读权限改成SYSTEM级
初始化LCD控制器,在前32MB的SDRAM中分配Framebuffer,并映射到0xA41000000
把BOOT2 ROM复制到RAM的0x10000000
把处理器模式设置成USER,跳转到0x10000000开始执行
之后在越权FAULT当中模拟外设(主要是Keypad)
最大的问题是,原来的Framebuffer是黑白的,但是LCD是彩色的,肯定花屏啊
如果实时转换格式的话肯定来不及,因此只有两种选择:1、用黑白液晶 2、模拟CX
发表于 2012-11-18 22:22:29 | 显示全部楼层
模拟cx啊丘
 楼主| 发表于 2012-11-19 03:51:15 来自手机 | 显示全部楼层
子祺姊姊的皮丘 发表于 2012-11-18 22:22
模拟cx啊丘

模拟CX资料不够啊,见我另外一个求CX BOOT1/BOOT2的帖,悬赏50都没人理
匿名人士  发表于 2012-11-19 18:17:32
貌似很诱人,能实现就好了。
发表于 2012-11-20 00:05:58 来自手机 | 显示全部楼层
nbzwt 发表于 2012-11-19 03:51
模拟CX资料不够啊,见我另外一个求CX BOOT1/BOOT2的帖,悬赏50都没人理

boot2应该可以解压tnc文件。boot1……
 楼主| 发表于 2012-11-20 06:09:52 来自手机 | 显示全部楼层
子祺姊姊的皮丘 发表于 2012-11-20 00:05
boot2应该可以解压tnc文件。boot1……

有cx的人帮忙dump一下啊,cx必须从boot1开始模拟
发表于 2012-11-20 22:56:00 来自手机 | 显示全部楼层
你得同调乘龙……
来自:cnCalc.org 原fx-es(ms)计算器论坛 Windows Phone 7 客户端来自: WindowsPhone客户端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-4-18 09:42 , Processed in 0.047548 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表