Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-doc
Path: blob/main/documentation/manual-pages/ja/man4/ahc.4
18093 views
.\"
.\" Copyright (c) 1995, 1996, 1997, 1998
.\" 	Justin T. Gibbs.  All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\"    notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\"    notice, this list of conditions and the following disclaimer in the
.\"    documentation and/or other materials provided with the distribution.
.\" 3. The name of the author may not be used to endorse or promote products
.\"    derived from this software withough specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\"	%Id: ahc.4,v 1.13 1998/10/16 15:06:26 gibbs Exp %
.\" $FreeBSD$
.\"
.\" WORD: tagged queueing �������塼����
.\" WORD: programmed I/O  �ץ������� I/O
.\" WORD: maximum synchronous negotiation rate ����Ʊ���ͥ������������®��
.\" WORD: disconnection �ǥ������ͥ���
.\" WORD: scatter gather
.\" WORD: transaction �ȥ�󥶥������
.\" WORD: bus traffic �Х���ή��
.\" WORD: clock crystal �徽ȯ����
.\"
.Dd October 15, 1998
.Dt AHC 4 i386
.Os FreeBSD
.Sh ̾��
.Nm ahc
.Nd Adaptec VL/EISA/PCI SCSI �ۥ��ȥ����ץ��ɥ饤��
.Sh ��
VL/EISA ������ 1 �İʾ�ˤĤ�:
.Cd controller eisa0
.Cd controller ahc0
.Pp
PCI ������ 1 �İʾ�ˤĤ�:
.Cd controller pci0
.Cd controller ahc0
.Pp
PCI �����ץ��˥���ޥåץ� I/O ����Ĥ���ˤ�:
.Cd options AHC_ALLOW_MEMIO
.Pp
SCSI �Х� 1 �İʾ�ˤĤ�:
.Cd controller scbus0 at ahc0
.Sh ����
���Υɥ饤�Ф�
Adaptec
.Tn AIC7770,
.Tn AIC7850,
.Tn AIC7860,
.Tn AIC7870,
.Tn AIC7880,
.Tn AIC7890,
.Tn AIC7891,
.Tn AIC7895,
.Tn AIC7896,
.Tn AIC7897
�ۥ��ȥ����ץ����åפ���³���줿
.Tn SCSI
�Х������ѤǤ���褦�ˤ��ޤ���
�����Υ��åפ�
���˵󤲤� Adaptec SCSI ����ȥ����饫���ɤ䡢
¿���Υޥ����ܡ��ɤ˺ܤäƤ��ޤ���
.Tn 274X(W),
.Tn 274X(T),
.Tn 284X,
.Tn 2920C,
.Tn 2940,
.Tn 2940U,
.Tn 2940AU,
.Tn 2940UW,
.Tn 2940UW Dual,
.Tn 2940U2W,
.Tn 2940U2B,
.Tn 2950U2W,
.Tn 2950U2B,
.Tn 3940,
.Tn 3940U,
.Tn 3940AU,
.Tn 3940UW,
.Tn 3940AUW,
.Tn 3940U2W,
.Tn 3985
.Pp
���Υɥ饤�Ф� twin/wide �Х��䥳��ȥ�����Υ����פ˱�����
fast/ultra/ultra2 Ʊ��ž���������ƥ������塼���󥰤� SCB �ڡ�����
�򥵥ݡ��Ȥ��Ƥ��ޤ���
.Pp
PCI �ǥХ����Ǥ�
.Dq Dv AHC_ALLOW_MEMIO
���ꥪ�ץ����򵭽Ҥ��뤳�Ȥǥ���ޥåץ� I/O �����Ѥ���褦�ˤʤ�ޤ���
����ޥåץ� I/O ��
(���ץ����򵭽Ҥ��ʤ��������Ѥ���) �ץ������� I/O �����ΨŪ�Ǥ���
�����Ƥ��� PCI BIOS �ϡ�
�����ɤ��̿�����Τˤɤ���μ��ʤǤ�Ȥ���褦�˥ǥХ�����ޥåפ��ޤ���
���������ˤ�äƤ�
(����� PCI �ǥХ����� PCI->PCI �֥�å��θ�����¦�ˤ�����)��
���åפ�����ޥåץ� I/O �����Ѥ��뤿��ν������ BIOS ���»ܤǤ��ޤ���
��������ξɾ��ϡ��̾
����ޥåץ� I/O �����Ѥ��ߤ�ȥ����ƥब�ϥ󥰥��åפ��뤳�ȤǤ���
�Ƕ�Υޥ����ܡ��ɤϤ����Ƥ����ޤ�������򤹤�Τǡ�
���Υ��ץ�����ͭ���ˤ��Ƥ⤭�����ư��ޤ���
.Pp
�������å��������ϡ�
.Tn EISA
�ʳ��Υ�ǥ�ǵ�ư�������ѤǤ���
.Tn SCSI-Select
��˥塼�ǹԤʤ���
.Tn EISA
��ǥ�Ǥ�
.Tn EISA
����桼�ƥ���ƥ��ǹԤʤ��ޤ���
���Υɥ饤�Фϡ����Υ������å���������������ޤ���
.Tn EISA
�����ץ��Ǥ�
.Tn BIOS
��ͭ���ˤʤäƤ���Ȥ�����郎ɬ�פǤ���
�������������ܤϡ�Ʊ��/��Ʊ��ž��������Ʊ���ͥ������������®�١�
�ǥ������ͥ��ȡ��ۥ��ȥ����ץ��� SCSI ID��������
.Tn EISA
�ĥ������ͥ륳��ȥ�����ξ��ˤϥץ饤�ޥ����ͥ������Ǥ���
.Pp
I/O ���ɥ쥹�ϸ��Х롼����ˤ�äƼ�ưŪ�˷��ꤵ��ޤ�����
284x
.Pq Tn VESA No ��������Х�����ȥ�����
��
.Tn EISA 
�����ƥ�ǻȤ����ˤ����դ�ɬ�פǤ���
¾��
.Tn EISA
�����ɤȤξ��ͤ��ɤ�����ˡ�
284x �����Ѥ��� I/O �ΰ�����ꤹ�른���Ѥ���
�����ɤ��ޤ����ޤ�Ƥ���
.Tn EISA
�����åȤ�Ŭ�礷�Ƥ��뤳�Ȥ�Τ���Ʋ�������
.Pp
��ǽ�ȵ�ǽ���ȹ礻�ϡ�aic7xxx �����ʤμ���ˤ�äƤ��ޤ��ޤǤ���
����ɽ��
.Nm
�ɥ饤�Ф����ݡ��Ȥ��뤵�ޤ��ޤʥ��åפ���ӤǤ���
�磻�ɤ���ӥĥ������ͥ뵡ǽ�ϡ�
���Ȥ�����Υ��åפǾ�˥��ݡ��Ȥ���Ƥ��Ƥ⡢
����Υޥ����ܡ��ɤ䥫���ɤ��߷פǤ�̵���ˤʤäƤ��뤫�⤷��ʤ����Ȥ�
���դ��Ʋ�������
.Pp
.Bd -filled -offset indent
.Bl -column "aic7770 " "10 " "EISA/VL  " "10MHz " "16bit " "SCBs " Features
.Em "Chip       MIPS    Bus      MaxSync   MaxWidth  SCBs  Features"
aic7770     10    EISA/VL    10MHz     16Bit     4    1
aic7850     10    PCI/32     10MHz      8Bit     3
aic7860     10    PCI/32     20MHz      8Bit     3
aic7870     10    PCI/32     10MHz     16Bit    16
aic7880     10    PCI/32     20MHz     16Bit    16 
aic7890     20    PCI/32     40MHz     16Bit    16        3 4 5 6 7
aic7891     20    PCI/64     40MHz     16Bit    16        3 4 5 6 7
aic7895     15    PCI/32     20MHz     16Bit    16      2 3 4 5
aic7896     20    PCI/32     40MHz     16Bit    16      2 3 4 5 6 7
aic7897     20    PCI/64     40MHz     16Bit    16      2 3 4 5 6 7
.El 
.Pp
.Bl -enum -compact
.It
¿�ťĥ������ͥ�ǥХ��� - 1 �ĤΥ���ȥ����餬 2 �ĤΥХ����󶡤��ޤ���
.It
¿��ǽ�ĥ������ͥ�ǥХ��� - 1 �ĤΥ��åפ� 2 �ĤΥ���ȥ����餬¸�ߤ��ޤ���
.It
���ޥ�ɥ���ͥ�Υ�������� DMA ���󥸥� - 
������å����㥶�ꥹ�Ȥ� SCB �����ɤߤ�����ޤ���
.It
64 �Х��� SCB ���ݡ��� - 
;�פ� DMA ���ӽ����뤿��� SCSI CDB �� SCB ���Ȥ߹��ޤ�Ƥ��ޤ���
.It
�֥��å���ư̿�᥵�ݡ��� - ����Υ����������Υ��ԡ��ɤ��ܤˤ��ޤ���
.It
.Sq Bayonet
��������Υ�����å����㥶���󥸥� - S/G ���ɤߤ���ǽ��������ޤ���
.It
���塼���󥰥쥸���� - 
�������󥵤���ߤ������˿����ʥȥ�󥶥������򥭥塼���󥰤Ǥ��ޤ���
.El
.Ed
.Pp

.Sh SCSI ����ȥ�����֥��å� (SCB)
SCSI �Х���ΥǥХ�����������ȥ�󥶥������ϡ����줾�� 1 �Ĥ�
.Sq SCSI ����ȥ�����֥��å�
(SCB) �˳�����Ƥ��ޤ���
SCB �ϥ���ȥ����餬�ȥ�󥶥��������������Τ�ɬ�פ����Ƥ�
�������äƤ��ޤ���
(���) ���åפε�ǽ��ɽ�ˤϡ����å׾�Υ���˳�Ǽ�Ǥ���
SCB �����󤲤��Ƥ��ޤ���
��ǥ�ʥ�Ф� 7870 �ʾ�����ƤΥ��åפϡ�
���� SRAM �ˤ�äƥ��å׾�� SCB ���֤򡢺���� 255 SCB �ޤ����ò�ǽ�Ǥ���
Adaptec �Υ���ȥ�����dz��� SRAM ����äƤ����ΤϤۤȤ�ɤ���ޤ���

���� SRAM �����ѤǤ��ʤ����ˤ� SCB �ϸ¤ꤢ��񸻤Ǥ��ꡢ
Ψľ (�ϼ���ľ) ����ˡ�ǻȤ��ȡ�
Ʊ���˽�����ˤǤ���ȥ�󥶥��������ϡ�SCB ���ޤǤǤ���
����Ǥ� SCSI �Х���ǥХ�����ե�˳��Ѥ���Τ˽�ʬ��;͵������ޤ���
����������褹��Τ�
.Em SCB �ڡ�����
�Ȥ�������Υڡ����󥰤�Ʊ�ͤιͤ����Ǥ���
SCB �ڡ����󥰤ϡ��ǥХ��������ʤ�Ĺ�����֥���ȥ�����Ȳ��ä�����
SCSI �Х��Ȥ���³��ǥ������ͥ��� (����) ���Ƥ���Ȥ������¤����Ѥ��Ƥ��ޤ���
�ǥ������ͥ��Ȥ��Ƥ���ȥ�󥶥������� SCB �ϡ�
����ȥ�����ˤȤäƤ�ž�����Ƴ��������ˤ������Ω���ޤ���
����ȥ����餬�¹Ԥ��٤��̤Υȥ�󥶥�������ۥ��Ȥ����塼���󥰤�������
����ȥ�����Υե����०�����ϡ�̤���Ѥ� SCB ������Ф����Ȥ��ޤ���
�ʤ���硢�ǥ������ͥ��Ȥ���Ƥ�����ֻ��֤��ФäƤ��ʤ�
(����椨�Ǥ�Ĺ���ǥ������ͥ��Ȥ��줿�ޤޤǤ�����) SCB �ξ��֤�
DMA ���ͳ���ƥۥ��ȤΥ������¸����
����ȥ������ SCB ������Ѥ��ƿ������ȥ�󥶥�������Ϥ�ޤ���
����ˤ�ꥳ��ȥ������ SCB ���֤��礭���ˤ�餺
���� 255 �Υȥ�󥶥������򥭥塼���󥰲�ǽ�Ǥ���
����ȥ������ SCB ���֤��ǥ������ͥ��Ȥ���Ƥ���ȥ�󥶥�������
����å���Ȥ��Ƶ�ǽ���뤿�ᡢ���ѤǤ��� SCB ���֤��礭������礭���ۤɡ�
SCB �Υǡ�������¸���������������ꤹ�뤿��˻Ȥ���ۥ��ȤΥХ���
ή�̤����ʤ��ʤ�ޤ���
.Sh �Х�
���� Quantum �Υɥ饤�� (���ʤ��Ȥ� Empire 2100 �� 1080s) �ϡ�
.Tn AIC7870
Rev B �� 10MHz ��Ʊ���⡼�ɤǤϻȤ��ޤ���
�������꤬���륳��ȥ������ 42MHz �ο徽ȯ���Ҥ���äƤ��ơ�
10MHz ������äȹ⤤���ȿ���ư��ޤ���
���Τ���ɥ饤�֤˻پ�򤭤����Х����ϥ󥰥��åפ��ޤ���
.Tn SCSI-Select
�桼�ƥ���ƥ��Ǻ���Ʊ���ͥ������������®�٤� 8MHz �����ꤹ���
���̤˻Ȥ���褦�ˤʤ�ޤ���
.Sh ��Ϣ����
.Xr aha 4 ,
.Xr ahb 4 ,
.Xr cd 4 ,
.Xr scsi 4 ,
.Xr da 4 ,
.Xr sa 4
.Sh ���
.Nm
�ɥ饤�С�
.Tn AIC7xxx
�������󥵥����ɥ�����֥顢
������ aic7xxx ���åפ�ư���ե����०������
.An Justin T. Gibbs
���񤭤ޤ�����
.Sh ���
.Nm
�ɥ饤�Ф�
.Fx 2.0
�����о줷�ޤ�����