home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
S2R10_C.ZIP
/
S2R10C03.SI
< prev
next >
Wrap
Text File
|
1990-03-09
|
10KB
|
336 lines
.RR--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!
.PL 62
.LM 1
.RM 78
.MT3
.MB4
.HM1
.FM1
.PO10
.CW10
.SR2
.UJ0
.OJ0
.UL1
.heGlossary and Conventions 3/9/90
.foSCSI-2 draft proposed American National Standard 3-# Revision 10c
.pn 1
.cp 30
.aw off
.pm 0
3. Glossary and Conventions
.aw on
.pm 3
.cp 20
.aw off
.pm 0
3.1. Glossary
.aw on
.pm 0
.pm 3
ááThi≤ sectioε contain≤ ß glossar∙ oµ specia∞ term≤ useΣ iε thi≤ standard« ì
Als∩ seσ thσ glossarie≤ fo≥ eacΦ devicσ typσ iε section≤ 8.4¼ 9.4¼ ...¼ 17.4.
.pm 0
.cp 3
activσ I/╧ process.é Aε I/╧ proces≤ tha⌠ i≤ presentl∙ iε executioε (no⌠ ì
queued).
AEN.é Asynchronou≤ even⌠ notificatioε (seσ 6.5.5).
.cp 3
AWG.é Americaε Wirσ Gauge.
.cp 3
byte.é Iε thi≤ standard¼ thi≤ terφ indicate≤ aε ╕-bi⌠ (octet⌐ construct.
.cp 3
CA.é Contingen⌠ Allegiancσ (seσ 6.6).
.cp 3
commanΣ descripto≥ blocδ (CDB).é Thσ structurσ useΣ t∩ communicatσ command≤ ì
froφ aε initiato≥ t∩ ß target.
.cp 3
commanΣ queue.é Thi≤ terφ refer≤ t∩ thσ queuσ useΣ t∩ storσ thσ taggeΣ I/╧ ì
processe≤ (seσ 6.8.2).
.cp 3
connect.é Thσ initiato≥ functioε tha⌠ select≤ ß targe⌠ t∩ establisΦ ß nexu≤ ì
anΣ t∩ star⌠ aε I/╧ process« Thσ connectioε tha⌠ result≤ i≤ aε initia∞ ì
connection.
.cp 3
connection.é Aε initia∞ connectioε o≥ reconnection« ┴ connectioε caε onl∙ ì
occu≥ betweeε onσ initiato≥ anΣ onσ target«
.cp 3
contact.é Thσ electricall∙-conductivσ portioε oµ ß connecto≥ associateΣ witΦ ß ì
singlσ conducto≥ iε ß cable.
.cp 3
curren⌠ I/╧ process.é Thσ I/╧ proces≤ tha⌠ i≤ presentl∙ connecteΣ oε thσ SCS╔ ì
bus.
.cp 3
disconnect.é Thσ actioε tha⌠ occur≤ wheε aε SCS╔ devicσ release≤ contro∞ oµ ì
thσ SCS╔ bus¼ allowinτ i⌠ t∩ g∩ t∩ thσ BU╙ FRE┼ phase.
.cp 3
ECA.é ExtendeΣ Contingen⌠ Allegiancσ (seσ 6.7).
.cp 3
field.é ┴ grou≡ oµ onσ o≥ morσ contiguou≤ bits« Field≤ containinτ onl∙ onσ ì
bi⌠ arσ usuall∙ referreΣ t∩ a≤ thσ x° bi⌠ insteaΣ oµ thσ x° field.
hos⌠ adapter.é ┴ devicσ whicΦ connect≤ betweeε ß hos⌠ systeφ anΣ thσ SCS╔ bus« ì
Thσ devicσ usuall∙ perform≤ thσ lowe≥ layer≤ oµ thσ SCS╔ protoco∞ anΣ normall∙ ì
operate≤ iε thσ initiato≥ role« Thi≤ functioε ma∙ bσ integrateΣ int∩ thσ hos⌠ ì
system.
.cp 3
initia∞ connection.é Aε initia∞ connectioε i≤ thσ resul⌠ oµ ß connec⌠ anΣ i⌠ ì
exist≤ froφ thσ assertioε oµ thσ BS┘ signa∞ iε ß SELECTIO╬ phasσ unti∞ thσ ì
nex⌠ BU╙ FRE┼ phasσ occurs.
.cp 3èinitiator.é Aε SCS╔ devicσ (usuall∙ ß hos⌠ system⌐ tha⌠ request≤ aε I/╧ ì
proces≤ t∩ bσ performeΣ b∙ anothe≥ SCS╔ devicσ (ß target).
.cp 3
invalid.é Aε illega∞ (reserved⌐ o≥ unsupporteΣ bit¼ field¼ o≥ codσ value.
.cp 3
I/╧ process.é Aε I/╧ proces≤ consist≤ oµ onσ initia∞ connectioε anΣ zer∩ o≥ ì
morσ reconnections¼ al∞ pertaininτ t∩ ß singlσ commanΣ o≥ ß grou≡ oµ linkeΣ ì
commands« Morσ specifically¼ thσ connection(s⌐ pertaiε t∩ ß nexu≤ a≤ defineΣ ì
belo≈ iε whicΦ zer∩ o≥ morσ commanΣ descripto≥ block≤ arσ transferred« Aε I/╧ ì
proces≤ begin≤ witΦ thσ establishmen⌠ oµ ß nexus« Aε I/╧ proces≤ normall∙ ì
end≤ witΦ thσ BU╙ FRE┼ phasσ followinτ successfu∞ transfe≥ oµ ß COMMAN─ ì
COMPLET┼ o≥ ß RELEAS┼ RECOVER┘ message« Aε I/╧ proces≤ als∩ end≤ witΦ thσ BU╙ ì
FRE┼ phasσ followinτ aε ABORT¼ ABOR╘ TAG¼ BU╙ DEVIC┼ RESET¼ o≥ CLEA╥ QUEU┼ ì
messagσ o≥ wheε ß harΣ RESE╘ conditioε o≥ aε unexpecteΣ disconnec⌠ occurs.
.cp 3
I_╘ nexus« ┴ nexu≤ whicΦ exist≤ betweeε aε initiato≥ anΣ ß target.
.cp 3
I_T_╠ nexus« ┴ nexu≤ whicΦ exist≤ betweeε aε initiator¼ ß target¼ anΣ ß ì
logica∞ unit« Thi≤ relationshi≡ replace≤ thσ prio≥ I_╘ nexus.
.cp 3
I_T_╥ nexus« ┴ nexu≤ whicΦ exist≤ betweeε aε initiator¼ ß target¼ anΣ ß ì
targe⌠ routine« Thi≤ relationshi≡ replace≤ thσ prio≥ I_╘ nexus.
.cp 3
I_T_° nexus.é ┴ nexu≤ whicΦ i≤ eithe≥ aε I_T_╠ o≥ I_T_╥ nexus.
.cp 3
I_T_L_╤ nexus« ┴ nexu≤ betweeε aε initiator¼ ß target¼ ß logica∞ unit¼ anΣ ß ì
queuσ taτ followinτ thσ successfu∞ receip⌠ oµ onσ oµ thσ queuσ taτ messages« ì
Thi≤ relationshi≡ replace≤ thσ prio≥ I_T_╠ nexus.
.cp 3
I_T_x_∙ nexus.é ┴ nexu≤ whicΦ i≤ eithe≥ aε I_T_° o≥ I_T_L_Q.
.cp 3
logica∞ unit.é ┴ uni⌠ oµ datß supplieΣ o≥ requesteΣ b∙ aε initiator.
.cp 3
logica∞ unit.é ┴ physica∞ o≥ virtua∞ periphera∞ devicσ addressablσ througΦ ß ì
target.
.cp 3
logica∞ uni⌠ number.é Aε encodeΣ threσ-bi⌠ identifie≥ fo≥ thσ logica∞ unit.
.cp 3
LSB.é Leas⌠ significan⌠ bit.
.cp 3
LUN.é Logica∞ uni⌠ number.
.cp3
mandatory.é Thσ referenceΣ iteφ i≤ requireΣ t∩ claiφ compliancσ witΦ thi≤ ì
standard.
.cp 3
mm.é Millimeter.
.cp 3
ms.é Millisecond.
.cp 3
MSB.é Mos⌠ significan⌠ bit.
.cp 6ènexus.é ┴ relationshi≡ tha⌠ begin≤ witΦ thσ establishmen⌠ oµ aε initia∞ ì
connectioε anΣ end≤ witΦ thσ completioε oµ thσ I/╧ process« Thσ relationshi≡ ì
ma∙ bσ restricteΣ t∩ specif∙ ß singlσ logica∞ uni⌠ o≥ targe⌠ routinσ b∙ thσ ì
successfu∞ transfe≥ oµ aε IDENTIF┘ message« Thσ relationshi≡ ma∙ bσ furthe≥ ì
restricteΣ b∙ thσ successfu∞ transfe≥ oµ ß queuσ taτ message.
.cp 3
ns.é Nanosecond.
.cp 3
one.é ┴ truσ signa∞ valuσ o≥ ß truσ conditioε oµ ß variable.
.cp 3
optional.é Thσ referenceΣ iteφ i≤ no⌠ requireΣ t∩ claiφ compliancσ witΦ thi≤ ì
standard.
.cp 3
page.é Severa∞ command≤ usσ regula≥ paramete≥ structure≤ tha⌠ arσ referreΣ t∩ ì
a≤ pages« Thesσ page≤ arσ identifieΣ witΦ ß valuσ knowε a≤ ß pagσ code.
.cp 3
parameter.é ┴ structurσ containinτ onσ o≥ morσ fields.
.cp 3
periphera∞ device.é ┴ physica∞ periphera∞ devicσ tha⌠ caε bσ attacheΣ t∩ aε ì
SCS╔ device¼ whicΦ connect≤ t∩ thσ SCS╔ bus« Thσ periphera∞ devicσ anΣ thσ ì
SCS╔ devicσ (periphera∞ controller⌐ ma∙ bσ physicall∙ packageΣ together« ì
Ofteε therσ i≤ ß onσ-t∩-onσ mappinτ betweeε periphera∞ device≤ anΣ logica∞ ì
units¼ bu⌠ thi≤ i≤ no⌠ required« Example≤ oµ periphera∞ device≤ are║ magnetiπ ì
disks¼ printers¼ optica∞ disks¼ anΣ magnetiπ tapes.
.cp 3
queuσ tag.é Thσ valuσ associateΣ witΦ aε I/╧ proces≤ tha⌠ uniquel∙ identifie≤ ì
i⌠ froφ othe≥ queueΣ I/╧ processe≤ oε thσ logica∞ uni⌠ fo≥ thσ samσ initiator.
.cp 3
queueΣ I/╧ process.é Aε I/╧ proces≤ tha⌠ i≤ iε thσ commanΣ queuσ anΣ ha≤ no⌠ ì
beguε execution.
.cp 3
reconnect.é Thσ ac⌠ oµ revivinτ ß nexu≤ t∩ continuσ aε I/╧ process« ┴ targe⌠ ì
reconnect≤ t∩ aε initiato≥ b∙ usinτ thσ RESELECTIO╬ anΣ MESSAG┼ I╬ phase≤ ì
afte≥ winninτ arbitration« Aε initiato≥ reconnect≤ t∩ ß targe⌠ b∙ usinτ thσ ì
SELECTIO╬ anΣ MESSAG┼ OU╘ phase≤ afte≥ winninτ arbitratioε (seσ 6.5.2).
.cp 3
reconnection.é ┴ reconnectioε i≤ thσ resul⌠ oµ ß reconnec⌠ anΣ i⌠ exist≤ froφ ì
thσ assertioε oµ thσ BS┘ signa∞ iε ß SELECTIO╬ o≥ RESELECTIO╬ phasσ unti∞ thσ ì
nex⌠ BU╙ FRE┼ phasσ occurs.
.cp 3
reserved.é Thσ terφ useΣ fo≥ bits¼ fields¼ anΣ codσ value≤ tha⌠ arσ se⌠ asidσ ì
fo≥ futurσ standardization.
.cp 3
SCSI.é Eithe≥ SCS╔-▒ o≥ SCS╔-2.
.cp 3
SCS╔-1.é Thσ Smal∞ Compute≥ Systeφ Interfacσ (X3.13▒-1986).
.cp 3
SCS╔-2.é Thσ Smal∞ Compute≥ Systeφ Interfacσ ¡ ▓ (X3.13▒-198X).
.cp 3
SCS╔ address.é Thσ octa∞ representatioε oµ thσ uniquσ addres≤ (░-7⌐ assigneΣ ì
t∩ aε SCS╔ device« Thi≤ addres≤ woulΣ normall∙ bσ assigneΣ anΣ se⌠ iε thσ ì
SCS╔ devicσ durinτ systeφ installation.
.cp 3èSCS╔ ID.é Thσ bi⌠-significan⌠ representatioε oµ thσ SCS╔ addres≤ referrinτ t∩ ì
onσ oµ thσ signa∞ line≤ DB(╖-0).
.cp 3
SCS╔ device.é ┴ hos⌠ adapte≥ o≥ ß targe⌠ controlle≥ tha⌠ caε bσ attacheΣ t∩ ì
thσ SCS╔ bus.
.cp 3
signa∞ assertion.é Thσ ac⌠ oµ drivinτ ß signa∞ t∩ thσ truσ state.
.cp 3
signa∞ negation.é Thσ ac⌠ oµ drivinτ ß signa∞ t∩ thσ falsσ statσ o≥ allowinτ ì
thσ cablσ terminator≤ t∩ bia≤ thσ signa∞ t∩ thσ falsσ statσ (b∙ placinτ thσ ì
drive≥ iε thσ higΦ impedancσ condition).
.cp 3
signa∞ release.é Thσ ac⌠ oµ allowinτ thσ cablσ terminator≤ t∩ bia≤ thσ signa∞ ì
t∩ thσ falsσ statσ (b∙ placinτ thσ drive≥ iε thσ higΦ impedancσ condition).
.cp 3
status.é Onσ bytσ oµ informatioε sen⌠ froφ ß targe⌠ t∩ aε initiato≥ upoε ì
completioε oµ eacΦ command.
.cp 3
target.é Aε SCS╔ devicσ tha⌠ perform≤ aε operatioε requesteΣ b∙ aε initiator.
.cp 3
targe⌠ routine.é ┴ targe⌠ routinσ i≤ aε I/╧ proces≤ directeΣ t∩ ß target¼ anΣ ì
no⌠ t∩ ß logica∞ unit.
.cp 3
thirΣ-party.é Wheε useΣ iε referencσ t∩ COP┘ commands¼ thirΣ-part∙ mean≤ ß ì
COP┘ commanΣ issueΣ t∩ onσ devicσ t∩ perforφ ß cop∙ operatioε betweeε tw∩ ì
othe≥ devices« Wheε useΣ iε referencσ t∩ RESERVE¼ o≥ RELEAS┼ commands¼ thirΣ-ì
part∙ mean≤ ß reservatioε madσ oε behalµ oµ anothe≥ devicσ (e.g.¼ ┴ processo≥ ì
devicσ request≤ tha⌠ ß direc⌠-acces≤ devicσ reservσ itselµ fo≥ exclusivσ usσ ì
b∙ ß sequentia∞-acces≤ device).
.cp 3
unexpecteΣ disconnect.é ┴ disconnectioε tha⌠ occur≤ a≤ ß resul⌠ oµ ß protoco∞ ì
erro≥ (seσ 5.1.1).
.cp 3
us.é Microsecond.
.cp 3
vendo≥ specifiπ (VS).é Somethinτ (e.g.¼ ß bit¼ field¼ codσ value¼ etc.⌐ tha⌠ ì
i≤ no⌠ defineΣ b∙ thi≤ standarΣ anΣ ma∙ bσ useΣ differentl∙ iε variou≤ ì
implementations.
.cp 3
xx.é Number≤ tha⌠ arσ no⌠ immediatel∙ followeΣ b∙ lowe≥-casσ "bó o≥ "hó arσ ì
decima∞ values« Largσ Number≤ arσ no⌠ separateΣ b∙ comma≤ o≥ space≤ (e.g.¼ ì
12345╗ no⌠ 12,34╡ o≥ 1▓ 345).
.cp 3
xxb.é Number≤ immediatel∙ followeΣ b∙ lowe≥-casσ "bó arσ binar∙ values.
.cp 3
xxh.é Number≤ immediatel∙ followeΣ b∙ lowe≥-casσ "hó arσ hexadecima∞ values.
.cp 3
zero.é ┴ falsσ signa∞ valuσ o≥ ß falsσ conditioε oµ ß variable.
.cp 8è.aw off
.pm 0
3.2. Editoria∞ Conventions
.aw on
.pm 3
ááCertaiε word≤ anΣ term≤ useΣ iε thi≤ standarΣ havσ ß specifiπ meaninτ beyonΣ ì
thσ norma∞ EnglisΦ meaning« Thesσ word≤ anΣ term≤ arσ defineΣ eithe≥ iε thσ ì
glossar∙ (seσ 3.▒ anΣ 8.4¼ 9.4¼ ...¼ 17.4⌐ o≥ iε thσ tex⌠ wherσ the∙ firs⌠ ì
appear« Name≤ oµ signals¼ phases¼ messages¼ commands¼ statuses¼ sensσ keys¼ ì
additiona∞ sensσ codes¼ anΣ additiona∞ sensσ codσ qualifier≤ arσ iε al∞ ì
uppercasσ (e.g.¼ REQUES╘ SENSE)« Lowe≥ casσ i≤ useΣ fo≥ word≤ havinτ thσ ì
norma∞ EnglisΦ meaning.
..end of section
.paè
áá (Thi≤ pagσ i≤ intentionall∙ blank.)
.paè