易码技术论坛

 找回密码
 加入易码
搜索
查看: 156323|回复: 5

[求助]关于读取NAND的中断

[复制链接]
发表于 2005-7-23 15:31:00 | 显示全部楼层
我知道nc2600的,3000应该类似吧。
brk $0505,参数:$ed,$ee为读取到开始地址,$08d1,$08d2,扇区号,$08d3,$08d4为偏移,$0a1b,$0a1c为大小。
发表于 2005-7-23 15:33:00 | 显示全部楼层
“不是可以用LDA  STA直接读的吗?”
关于这个涉及I/O操作,我不清楚。
 楼主| 发表于 2005-7-25 12:22:00 | 显示全部楼层
偏移指什么,举个例好吗?
 楼主| 发表于 2005-8-9 13:00:00 | 显示全部楼层
偏移是什么?
发表于 2005-8-9 13:05:00 | 显示全部楼层
$08d1,$08d2是Block No. 每个Block 16KB。
所以,如果要从某个Block的某个字节开始读取,就必须指定$08d3,$08d4。
比如:从第16个Block的第256个字节开始读取。则
$08D1 = $10, $08D2 = $00 --> 16
$08D3 = $00, $08D4 = $01 --> 256
这就是偏移。
 楼主| 发表于 2005-7-23 13:47:30 | 显示全部楼层 |阅读模式
如题,这个中断是什么意思,不是可以用LDA  STA直接读的吗?NC3000用这个中断前应如何设置?WQXHEX按N有读取NAND功能,按下显示  READ NAND.0000.  这个功能是怎么用的?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 22:46 , Processed in 0.009694 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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