Line 1: |
Line 1: |
− | <pre>
| |
− | NEXTSTEP
| |
− |
| |
− | Title: Fast SCSI-2 Disks
| |
− |
| |
− | Entry Number: 1679
| |
− | Last Updated: 12, August 1994
| |
− | Document Revision: 894A
| |
− |
| |
− | Keywords: Fast, SCSI, SCSI-2, Synchronous, Drivers
| |
| | | |
− | Question
| + | Entry Number: 1679. Last Updated: 12, August 1994. Document Revision: 894A |
| | | |
− | Does NEXTSTEP support SCSI-2 or Fast SCSI?
| |
| | | |
− | Do the NEXTSTEP SCSI drivers support sync transfer mode? | + | '''Does NEXTSTEP support SCSI-2 or Fast SCSI? Do the NEXTSTEP SCSI drivers support sync transfer mode?''' |
| | | |
− | Answer
| + | "Fast SCSI" takes synchronous [[SCSI]] and reduces some timing to speed up data transfers and make them "fast". The m68k driver does not support synchronous SCSI, or Fast sync. |
− | | |
− | "Fast SCSI" takes synchronous SCSI and reduces some timing to speed up data transfers and make them "fast". The m68k driver does not support synchronous SCSI, or Fast sync. | |
| | | |
| Fast SCSI may be used on NS/FIP hardware depending on the host adapter and the SCSI device used. Some of the intelligent host adapters have hardware and firmware support for Fast SCSI -- support of the feature is totally transparent to the driver software. | | Fast SCSI may be used on NS/FIP hardware depending on the host adapter and the SCSI device used. Some of the intelligent host adapters have hardware and firmware support for Fast SCSI -- support of the feature is totally transparent to the driver software. |
| | | |
| Here's a table of currently supported SCSI adapters: | | Here's a table of currently supported SCSI adapters: |
− | | + | <pre> |
| Adapter Sync Fast Sync | | Adapter Sync Fast Sync |
| | | |
Line 39: |
Line 26: |
| | | |
| HP712 Yes (default) No | | HP712 Yes (default) No |
− | | + | </pre> |
| | | |
| "Possible" means the feature can be supported if: | | "Possible" means the feature can be supported if: |
− | 1) it's enabled and
| + | # it's enabled and |
− | 2) the device on the other end of the bus supports it.
| + | # the device on the other end of the bus supports it. |
| | | |
− | Note that synchronous fast synchronous options should be disabled as the default. They should only be enabled after you're sure everything works with them disabled. If asynchronous SCSI doesn't work, synchronous and Fast SCSI aren't going to work. The DPT adaptors will automatically negotiate and set both synchronous and Fast SCSI options with each device on the bus, using the SCSI message protocol. | + | Note that synchronous fast synchronous options should be disabled as the default. They should only be enabled after you're sure everything works with them disabled. If asynchronous [[SCSI]] doesn't work, synchronous and Fast SCSI aren't going to work. The DPT adapters will automatically negotiate and set both synchronous and Fast SCSI options with each device on the bus, using the SCSI message protocol. |
| | | |
| SCSI-2 does not imply Fast SCSI or even sync SCSI. Sync and Fast Sync are optional and not required for conformance to the SCSI or SCSI-2 standards. | | SCSI-2 does not imply Fast SCSI or even sync SCSI. Sync and Fast Sync are optional and not required for conformance to the SCSI or SCSI-2 standards. |
| | | |
| Fast SCSI transfer rates can go up to 10 MB/s on a narrow (8-bit vs wide 16-bit) bus. This does not mean that the disk subsystem throughput will be that high. The 10 MB/s (or whatever) transfer rate means only that when the disk has data ready, it can transfer it across the bus at 10 MB/s. Throughput is greatly affected by how fast a disk can get data off the media and the firmware's overhead for processing a command. | | Fast SCSI transfer rates can go up to 10 MB/s on a narrow (8-bit vs wide 16-bit) bus. This does not mean that the disk subsystem throughput will be that high. The 10 MB/s (or whatever) transfer rate means only that when the disk has data ready, it can transfer it across the bus at 10 MB/s. Throughput is greatly affected by how fast a disk can get data off the media and the firmware's overhead for processing a command. |
− | </pre>
| |
| | | |
− | [[Category:Computing]] | + | |
| + | [[Category:Computing]][[Category:NeXT]] |