Pc3000 状态寄存器和误差寄存器定义

表01 状态寄存器

D7 D6 D5 D4 D3 D2 D1 D0

BSY DRDY DWF DSC DRQ CORR IDX ERR

状态寄存器中各位定义如下:

BSY:驱动器忙;
DRDY:驱动器准备好;
DWF:驱动器写失败;
DSC:寻道结束;
DRQ:请求服务,驱动器希望通过数据寄存器与CPU交换一字节数据;
CORR:当可以纠正的读错误发生时,该位置1,数据传输将继续进行;
IDX:收到综引信号;
ERR:命令执行出错。

表02 误差寄存器

D7 D6 D5 D4 D3 D2 D1 D0

BBK UNC 0 IDNF 0 ABRT T0NF AMNF

误差寄存器中各位定义如下:

BBK 坏块标记错误
UNC 校验错误,又称ECC错误
IDNF 扇区标志出错
ABRT Abort,拒绝命令
T0NF 找不到0磁道
AMNF -地址标记出错或磁道地址没有发现

缺陷列表定义 P-LIST(原厂缺陷列表)是由硬盘制造商所提供的,是永久性的缺陷列表,它存在于系统保留区内,除了SCSI特有的底层命令READ DEFECT DATA外无法被访问。

一旦在工厂中建立了P-LIST,它就无法被更改了。

G-LIST(增长缺陷列表)包括了所有由客户端软件和硬盘内部功能产生的缺陷,G-LIST和P-LIST互不包含,G-LIST包括:

1、在介质校验过程中由格式化命令产生的缺陷;
2、之前由REASSIGN BLOCKS命令产生的缺陷;
3、之前由硬盘内部功能和自动重分配功能产生的缺陷;

脚本之家站长注:本文为网络收集,作者未知,如作者看到或者有知情者,请联系我们,并且提供相应的证明材料。我们将予以添加。谢谢支持。

(0)

相关推荐

  • 彻底玩转主板之了解寄存器

    当一个主板芯片被设计出来以后,工程师们就会不断的开发新的主板驱动,不断的挖掘主板芯片的潜在的性能。那么工程师们调节的是哪里呢?同样的主板芯片,一些主板厂商的独门绝技中,往往有惊人的调节功能,比如降温, ...

  • 什么是误差以及如何使用误差

    测得值与真实值的差,就是误差. 随着科学技术的日益发展和人们认识水平的不断提高,误差控制的愈来愈小,但终究不能消除误差. 误差存在具有必然性和普遍性. 为了充分认识并进而减小或消除误差,必须对测量过程 ...

  • 在布线过程中布线工程师如何充分掌控时钟信号

    时钟信号 时钟信号是时序逻辑的基础,它用于决定逻辑单元中的状态何时更新。时钟信号是指有固定周期并与运行无关的信号量,时钟频率(clock frequency,CF)是时钟周期的倒数。在数字电路设计中, ...

  • 什么是CPU

    CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作 ...

  • linux中断--中断嵌套&中断请求丢失

    关于中断嵌套: 在linux内核里,如果驱动在申请注册中断的时候没有特别的指定,do_irq在做中断响应的时候,是开启中断的,如果在驱动的中断处理函数正在执行的过程中,出现同一设备的中断或者不同设备的 ...

  • linux中断--中断嵌套&中断请求丢失

    关于中断嵌套: 在linux内核里,如果驱动在申请注册中断的时候没有特别的指定,do_irq在做中断响应的时候,是开启中断的,如果在驱动的中断处理函数正在执行的过程中,出现同一设备的中断或者不同设备的 ...

  • 电脑重启和关机再开机有什么区别(电脑重启好还是关机再开机好)

    前两天小编在刷pyq的时候,看到了一朋友发的一张与客服的对话截图:真是Amazing!虽然先前小编就有听说重启和关机后再开机不一样,但当电脑跳出"需要重启"的弹窗时,我依旧会选择& ...

  • LED高清全彩屏

    操作方法 01 LED高清全彩屏驱动解决方案介绍和比较d h 15 8 17 39 68 91 TLC5941驱动芯片 TLC5941芯片是TI德州仪器)公司最新推出的,具有点校正.高灰度等级(PWM ...

  • PLC语音模块方案学习使用经验分享

    PLC广泛的应用于工业控制中,而配套的语音模块方案,需要支持标准的RS485接口的标准协议modbus的RTU,市场上少之又少,并且还十分的昂贵,这里我们分享DMK01FS这款模块的学习经验 Modb ...