Methods and apparatus for improving data integrity for small computer system interface (SCSI) devices
    1.
    发明授权
    Methods and apparatus for improving data integrity for small computer system interface (SCSI) devices 失效
    改进小型计算机系统接口(SCSI)设备数据完整性的方法和设备

    公开(公告)号:US07343430B2

    公开(公告)日:2008-03-11

    申请号:US10834451

    申请日:2004-04-29

    IPC分类号: G06F3/00

    CPC分类号: G06F13/423

    摘要: A SCSI ID of a SCSI initiator device that has won an arbitration is identified on a SCSI bus and stored in a register at a SCSI device. Subsequently, a SCSI ID of a selected SCSI target device which was selected by the SCSI initiator device is identified on the SCSI bus and compared with the SCSI ID in the register. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are different, a SCSI command from the SCSI initiator device is processed by the selected SCSI target device. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are the same, the selected SCSI target device refrains from processing the SCSI command from the SCSI initiator device.

    摘要翻译: 已经获得仲裁的SCSI启动器设备的SCSI ID在SCSI总线上标识并存储在SCSI设备的寄存器中。 随后,在SCSI总线上标识由SCSI启动器设备选择的所选SCSI目标设备的SCSI ID,并与寄存器中的SCSI ID进行比较。 如果所选SCSI目标设备的SCSI ID和寄存器中存储的SCSI ID不同,则SCSI启动器设备的SCSI命令由所选的SCSI目标设备进行处理。 如果所选SCSI目标设备的SCSI ID和存储在寄存器中的SCSI ID相同,则所选的SCSI目标设备将禁止从SCSI启动器设备处理SCSI命令。

    Method and apparatus for obtaining diagnostic data for a device attached to a computer system
    2.
    发明授权
    Method and apparatus for obtaining diagnostic data for a device attached to a computer system 有权
    用于获得连接到计算机系统的装置的诊断数据的方法和装置

    公开(公告)号:US07069479B2

    公开(公告)日:2006-06-27

    申请号:US10289969

    申请日:2002-11-07

    IPC分类号: G60F11/00

    CPC分类号: G06F11/3485 G06F11/3636

    摘要: A peripheral device (which is preferably a disk drive) can automatically collect trace data upon detecting certain error conditions. The peripheral device has the ability to selectively alter the range of state data collected in a trace depending on the error type. Preferably, the device includes a programmable processor executing a control program. A set of trace switches, each enabling a corresponding set of trace points, can be independently set by the control program. An error trace identification table identifies, for each error type, a corresponding set of trace switches. If an error is encountered, the trace switches corresponding to the error type are determined from the table, and the switches are set accordingly. In another invention aspect, a set of trap switches in the device can be set to trap on the occurrence of a specific error type, thereby supporting a more detailed error analysis.

    摘要翻译: 外围设备(其优选地是磁盘驱动器)可以在检测到某些错误条件时自动收集跟踪数据。 外围设备具有根据错误类型选择性地改变跟踪中收集的状态数据的范围的能力。 优选地,该设备包括执行控制程序的可编程处理器。 可以由控制程序独立设置一组跟踪开关,每个跟踪开关启用相应的一组跟踪点。 错误跟踪标识表为每个错误类型标识相应的一组跟踪开关。 如果遇到错误,则从表中确定对应于错误类型的跟踪开关,并相应地设置开关。 在另一个发明方面,设备中的一组陷阱开关可以被设置为捕获特定错误类型的发生,从而支持更详细的错误分析。