易码技术论坛

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

[原创]NC3000文件操作中断

[复制链接]
发表于 2006-7-19 13:44:00 | 显示全部楼层
 楼主| 发表于 2006-7-19 16:24:00 | 显示全部楼层
顶楼更新了!!!


[em01][em01]
发表于 2006-7-19 23:46:00 | 显示全部楼层
好东西啊!

希望有更多关于3000的资料!
 楼主| 发表于 2006-7-20 09:58:00 | 显示全部楼层
呵呵,好的原创资料都的是,尽在我的BOLG

点击进入我的BLOG


[em01][em01][em01]
发表于 2006-8-1 06:16:27 | 显示全部楼层
好啊
我要了
 楼主| 发表于 2006-7-17 15:57:28 | 显示全部楼层 |阅读模式

点击这里

先发一点,一定要来我的BLOG捧场啊,呵呵,有空再接着发!!!哈哈哈!!!

  昨天晚上突然心血来潮,反汇编了一下NC3000的文件中断。发现,其实和NC2600的文件操作中断大同小异,不过还是有些地方值得注意的。现在就写出来和大家分享,大侠就别看了.
_TestSuper    =$0501  ;测试超级块
_Updata       =$0502  ;更新物理区/逻辑区映射表
_ReadNandA    =$0503  ;读取一页nand(物理,不做ecc)
_ReadNandB    =$0504  ;读取一页nand(物理,做ecc)
_ReadNandC    =$0505  ;读取nand(逻辑)
_ReadNandD    =$0506  ;读取一页nand(逻辑)
_ReadNor      =$0507  ;读取1字节nor
_ReadNors     =$0508  ;读取多字节nor
_InodeDir     =$0509  ;根据指定的inode号找出对应的目录名
                      ;(INODE:$08d2-$08d3;文件名:$088d)
_TestDir      =$050a  ;测试目录是否可列出
_CreatDir     =$050b  ;创建目录
_ReadDir      =$050c  ;读取目录
_EnterDir     =$050d  ;切换工作目录(文件名:$088d)
_DelFiles     =$050e  ;删除文件(文件名:$088d)
_Deltrees     =$050f  ;删除目录(文件名:$088d)
_Rename       =$0510  ;重命名(soure name088d,new name0918)
_AmendAttr1A  =$0511  ;永久修改指定文件属性1(参数08ff)
_AmendAttr1B  =$0512  ;暂时修改指定文件属性1
_TestAttr     =$0513  ;测试指定文件属性1
_AmendAttr2   =$0514  ;永久修改指定文件属性2
                      ;(2600此中断的入口被封,而3000可以正常使用)
_OpenFiles    =$0515  ;打开或创建文件
                      ;打开方式参数:$08c9
                      ;$08c9=#$70:新建,$08c9=#$80:打开,$08c9=#$81:追加,$08c9=#$c修改
                      ;成功c=0,不成功c=1
_ReadFiles    =$0516  ;读文件
                      ;$e0,$e1:开始地址,$08c6,$08c7:文件长度;成功c=0,不成功c=1
_CloseFiles   =$0517  ;关闭文件
_WriteFiles   =$0518  ;写文件
                      ;$e0,$e1:数据地址,$08c6,$08c7:文件大小;成功c=0,不成功c=1
_WriteIndexA  =$0519  ;更改文件读写指针位置
_ReadInodeA   =$051a  ;读inode
_ReadInodeB   =$051b  ;读一个inode
_ClearUpA     =$051c  ;空间整理_释放已删除空间
_ClearUpB     =$051d  ;空间整理_删除无用的分配表信息
_StartUpA     =$051e  ;重启时空间整理A
_StartUpB     =$051f  ;重启时空间整理B

(未完待续)




[em01][em01][em01][em01][em01][em01][em01][em01]
[此贴子已经被作者于2006-7-19 16:21:04编辑过]

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-4-20 09:30 , Processed in 0.009705 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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