Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 83

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  Linux PCMCIA HOWTO
  David Hinds, dhinds@pcmcia.sourceforge.org
  v2.46, 1 December 1999
  ‚±‚¶‚Ü‚Ý‚Â‚Ð‚ë ‚Æ JF ƒvƒƒWƒFƒNƒg
  v2.46j, 18 December 1999

  ‚±‚Ì•¶‘‚Í Linux ‚É PCMCIA ƒJ[ƒhƒT[ƒrƒX‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄŽg‚¤‚½‚ß‚Ì
  •û–@‚ɂ‚¢‚Ä‚Ü‚Æ‚ß‚½‚à‚Ì‚Å‚·B‚Ü‚½A‚µ‚΂µ‚ΐq‚Ë‚ç‚ê‚鎿–â(FAQ)‚É‚à“š
  ‚¦‚Ä‚¢‚Ü‚·B‚±‚Ì•¶‘‚̍ŐV”Å‚Í <ftp://sourceforge.org/pcmcia/doc> ‚É‚ 
  ‚è‚Ü‚·B HTML ”Å‚Í  <ftp://hyper.stanford.edu/pub/pcmcia/doc> ‚Å‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. ŠT—ª‚Æ•K—v‚ȃn[ƒhƒEƒFƒA
     1.1 ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“
     1.2 ’˜ìŒ •\Ž¦‚ƖƐӎ–€
     1.3 ÅV‚̃o[ƒWƒ‡ƒ“‚Í‚¢‚­‚‚ł·‚©? ‚Ç‚±‚ÅŽè‚É“ü‚è‚Ü‚·‚©?
     1.4 ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒVƒXƒeƒ€‚Í?
     1.5 ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒJ[ƒh‚Í?
     1.6 ‚¢‚‚ɂȂÁ‚½‚玄‚Ì‚¨‹C‚É“ü‚è‚Ì(–¢ƒTƒ|[ƒg)ƒJ[ƒh‚ªƒTƒ|[ƒg‚³‚ê‚é‚ñ‚Å‚µ‚傤?
     1.7 ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚Æ‚»‚Ì‘¼‚̏î•ñŒ¹
     1.8 ‚È‚º PCMCIA ‚̃oƒCƒiƒŠ‚ð”z•z‚µ‚È‚¢‚Ì?
     1.9 ‚È‚º PCMCIA ƒpƒbƒP[ƒW‚Í‚±‚ñ‚È‚É‘å‚«‚¢‚Ì?

  2. ƒRƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹
     2.1 •K—v‚ȃtƒ@ƒCƒ‹‚ƃJ[ƒlƒ‹‚̐ݒè
     2.2 ƒCƒ“ƒXƒg[ƒ‹
     2.3 ‹N“®ƒIƒvƒVƒ‡ƒ“
     2.4 ƒVƒXƒeƒ€ƒŠƒ\[ƒX‚̐ݒè
     2.5 ŒÂ•ÊƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ
        2.5.1 Debian
        2.5.2 RedHat, Caldera, Mandrake
        2.5.3 Slackware
        2.5.4 SuSE

  3. ƒCƒ“ƒXƒg[ƒ‹‚Ɛݒè‚É‚¨‚¯‚é–â‘è‚̉ðŒˆ
     3.1 ƒx[ƒX‚Æ‚È‚é PCMCIA ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ü‚¹‚ñ
     3.2 ƒ[ƒh‚Å‚«‚È‚¢ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ª‚ ‚è‚Ü‚·
     3.3 Š„‚荞‚݂̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·
     3.4 I/O ƒ|[ƒg‚̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·
     3.5 ƒƒ‚ƒŠ‚ÌŒŸo‚ÉŽ¸”s‚µ‚Ü‚·
     3.6 ƒJ[ƒh‚Ì”²‚«‘}‚µ‚ðŒŸo‚Å‚«‚Ü‚¹‚ñ
     3.7 ƒVƒXƒeƒ€ƒŠƒ\[ƒX‚Ì•s‘«
     3.8 2 –‡‚̃J[ƒh‚ð‘}“ü‚µ‚½Žž‚¾‚¯ƒŠƒ\[ƒX‚ªÕ“Ë‚µ‚Ü‚·
     3.9 ƒfƒoƒCƒX‚̐ݒ肪I‚í‚è‚Ü‚¹‚ñ

  4. Žg‚¢•û‚Æ‹@”\
     4.1 PCMCIA ƒfƒoƒCƒX‚̐ݒè‚ÆŠÄŽ‹‚Ì‚½‚߂̃c[ƒ‹
        4.1.1 Ý’è—pƒf[ƒ‚ƒ“ `cardmgr'
        4.1.2 ƒ\ƒPƒbƒg‚̏ó‘Ôƒtƒ@ƒCƒ‹‚ƃXƒ^ƒu
        4.1.3 cardctl, cardinfo ƒ†[ƒeƒBƒŠƒeƒB
        4.1.4 ƒJ[ƒh‚Ì”²‚«‘}‚µ
        4.1.5 ƒJ[ƒhƒT[ƒrƒX‚Æ APM(Advanced Power Management)
        4.1.6 PCMCIA ƒVƒXƒeƒ€‚̏I—¹
     4.2 PCMCIA Ý’èƒXƒNƒŠƒvƒg‚ÌŠT—v
     4.3 PCMCIA ƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^
        4.3.1 ƒlƒbƒgƒ[ƒNƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.3.2 ŒÂ•Ê‚̃J[ƒh‚ÉŠÖ‚·‚éƒRƒƒ“ƒg
        4.3.3 ƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f
     4.4 PCMCIA ‚̃VƒŠƒAƒ‹ƒfƒoƒCƒX‚ƃ‚ƒfƒ€ƒfƒoƒCƒX
        4.4.1 ƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.4.2 “Á’è‚̃J[ƒh‚ɂ‚¢‚ẴRƒƒ“ƒg
        4.4.3 ƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚ɂ܂‚í‚é–â‘è‚̐f’f
     4.5 PCMCIA ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒfƒoƒCƒX
        4.5.1 ƒpƒ‰ƒŒƒ‹ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.5.2 ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒfƒoƒCƒX‚Å‹N‚±‚é–â‘è‚̐f’f
     4.6 PCMCIA SCSI ƒAƒ_ƒvƒ^
        4.6.1 SCSI ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.6.2 ŒÂ•ÊƒJ[ƒh‚ÉŠÖ‚·‚éƒRƒƒ“ƒg
        4.6.3 SCSI ƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f
     4.7 PCMCIA ƒƒ‚ƒŠƒJ[ƒh
        4.7.1 ƒƒ‚ƒŠƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.7.2 ƒŠƒjƒAƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠƒJ[ƒh‚ÌŽg‚¢•û
     4.8 PCMCIA ATA/IDE ƒJ[ƒhƒhƒ‰ƒCƒu
        4.8.1 ATA/IDE ŒÅ’èƒfƒBƒXƒNƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^
        4.8.2 ATA/IDE ƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f
     4.9 ƒ}ƒ‹ƒ`ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒJ[ƒh

  5. ‚“x‚Șb‘è
     5.1 PCMCIA ƒfƒoƒCƒX‚ւ̃Šƒ\[ƒXŠ„‚è“–‚Ä
     5.2 ‰Æ‚ƉïŽÐ‚ŕʁX‚̐ݒè‚ðŽg‚¢•ª‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚©?
     5.3 PCMCIA ƒfƒoƒCƒX‚©‚ç‚Ì‹N“®
        5.3.1 •â•ƒXƒNƒŠƒvƒg ``pcinitrd''
        5.3.2 initrd ‹N“®ƒfƒBƒXƒN‚̍쐬
        5.3.3 Linux —p‚Å‚È‚¢ƒhƒ‰ƒCƒuã‚É‚ ‚é initrd ƒCƒ[ƒW‚̃Cƒ“ƒXƒg[ƒ‹

  6. ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢ƒJ[ƒh‚̈µ‚¢
     6.1 Ž¯•Ê‚³‚ê‚È‚¢ƒJ[ƒh‚̐ݒè
     6.2 NE2000 ŒÝŠ·ƒC[ƒTƒlƒbƒgƒJ[ƒh‚ւ̑Ήž
     6.3 PCMCIA ƒtƒƒbƒs[ƒCƒ“ƒ^ƒtƒF[ƒXƒJ[ƒh

  7. ƒfƒoƒbƒO‚̃qƒ“ƒg‚ƃvƒƒOƒ‰ƒ€î•ñ
     7.1 —L‰v‚ȃoƒOƒŒƒ|[ƒg‚Ì‘—‚è•û
     7.2 ƒJ[ƒlƒ‹‚̃gƒ‰ƒbƒv’Ê’m‚̉ðŽß
     7.3 PCMCIA ‚̒჌ƒxƒ‹‚̃fƒoƒbƒO‚ðs‚¤‚½‚߂̏î•ñ
     7.4 /proc/bus/pccard
     7.5 o‚½‚΂©‚è‚̃J[ƒhŒü‚¯‚É PCMCIA ƒJ[ƒhƒT[ƒrƒX‚̃hƒ‰ƒCƒo‚ð‘‚­‚É‚Í
     7.6 PCMCIA ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ð‘‚­l‚Ì‚½‚ß‚ÌŽèˆø‚«
     7.7 Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̃ƒ“ƒeƒi‚Ì‚½‚ß‚ÌŽèˆø‚«

  8. “ú–{Œê–ó‚ɂ‚¢‚Ä

  ______________________________________________________________________

  1.  ŠT—ª‚Æ•K—v‚ȃn[ƒhƒEƒFƒA

  1.1.  ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“

  Linux —p‚Ì PCMCIA ƒJ[ƒhƒT[ƒrƒX‚́APCMCIA ‚ ‚é‚¢‚́uPC ƒJ[ƒhv‚ðƒTƒ|
  [ƒg‚·‚邽‚߂̃\ƒtƒgƒEƒFƒAˆêŽ®‚Å‚·B‚±‚̃pƒbƒP[ƒW‚ɂ́A‚ ‚éƒo[ƒWƒ‡ƒ“
  ‚̃J[ƒhƒT[ƒrƒX API ‚ðŽÀ‘•‚µ‚½ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹A‚»‚ꂼ‚ê‚̃J[ƒh‚²
  ‚Ƃ̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒoAƒJ[ƒh‚Ì’…’E‚ðŠÄŽ‹‚µA•K—v‚ɉž‚¶‚ăhƒ‰ƒCƒo‚ð
  ƒ[ƒh‚µ‚½‚èŠO‚µ‚½‚è‚·‚éƒJ[ƒhƒ}ƒl[ƒWƒƒ[ƒf[ƒ‚ƒ“‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚Ù
  ‚Æ‚ñ‚Ç‚ÌŽí—ނ̃J[ƒh‚́uŠˆü‘}”²v‚É‚à‘Ήž‚µ‚Ä‚¢‚é‚̂ŁA‚¢‚‚łàˆÀ‘S‚É
  ƒJ[ƒh‚ð’…’E‚·‚邱‚Æ‚ª‰Â”\‚Å‚·B

  ‚±‚̃\ƒtƒgƒEƒFƒA‚Í‚Ü‚¾ŠJ”­’†‚Ì‚à‚Ì‚Å‚·B‘½•ªƒoƒO‚ª‚ ‚é‚Å‚µ‚傤‚µA’ˆÓ
  ‚µ‚ÄŽg‚¤•K—v‚ª‚ ‚è‚Ü‚·B•ñ‚µ‚Ä‚¢‚½‚¾‚¢‚½ƒoƒO‚͉”\‚ÈŒÀ‚èC³‚·‚é‚‚à
  ‚è‚Å‚·‚ªA•ñ‚ª‚È‚¢‚ÆŽ„‚Í‚»‚̃oƒO‚É‹C‚©‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚à‚µ‚±‚Ì
  ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚Ä‚à‚炦‚é‚È‚ç‚΁A—Ç‚¢‚±‚Æ‚Å‚àˆ«‚¢‚±‚Æ‚Å‚à‚¢‚¢‚Å‚·‚©‚ç
  ŒoŒ±’k‚ð‘—‚Á‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚悤Šó–]‚µ‚Ü‚·B

  ‚±‚Ì•¶‘‚ɂ‚¢‚Ä‚Ì’ñˆÄ‚â‰ü‘P“_‚ɂ‚¢‚Ä‚à¥”ñ‹³‚¦‚Ä‚­‚¾‚³‚¢
  (dhinds@pcmcia.sourceforge.org ‚Ü‚Å)B

  [–ó’: –|–ó‚ÉŠÖ‚·‚邱‚Æ‚Í JF ƒvƒƒWƒFƒNƒg (<JF@linux.or.jp>)‚Ü‚Å‚¨Šè‚¢
  ‚µ‚Ü‚·]

  1.2.  ’˜ìŒ •\Ž¦‚ƖƐӎ–€

  Copyright (c) 1998 David A. Hinds

  This document may be reproduced or distributed in any form without my
  prior permission.  Modified versions of this document, including
  translations into other languages, may be freely distributed, provided
  that they are clearly identified as such, and this copyright is
  included intact.

  This document may be included in commercial distributions without my
  prior consent.  While it is not required, I would like to be informed
  of such usage.  If you intend to incorporate this document in a
  published work, please contact me to make sure you have the latest
  available version.
  This document is provided ``AS IS'', with no express or implied
  warranties.  Use the information in this document at your own risk.

  ‚±‚Ì•¶‘‚ðƒRƒs[‚µ‚½‚èÄ”z•z‚·‚é‚Ì‚ÉŽ„‚ÌŽ–‘O‚Ì‹–‰Â‚Í•K—v‚ ‚è‚Ü‚¹‚ñB‘¼
  ‚ÌŒ¾Œê‚Ö‚Ì–|–ó‚ðŠÜ‚Þ‚±‚Ì•¶‘‚̏C³”Å‚àA‚»‚ꂪC³”Å‚Å‚ ‚邱‚Æ‚ª–¾Šm‚É
  Ž¦‚³‚ê‚Ä‚¨‚èA‚±‚Ì’˜ìŒ ð€‚ª‚»‚Ì‚Ü‚ÜŠÜ‚Ü‚ê‚Ä‚¢‚éŒÀ‚èAŽ©—R‚ɍĔz•z‰Â
  ”\‚Å‚·B

  ‚±‚Ì•¶‘‚ÍŽ„‚ÌŽ–‘O‚Ì‹–‰Â‚È‚­¤‹Æ“I‚ȃpƒbƒP[ƒW‚Ɋ܂߂邱‚Æ‚à‰Â”\‚Å‚·
  ‚ªA‚»‚̂悤‚ÈŽg—p‚ɍۂµ‚Ă͘A—‚µ‚Ä‚¢‚½‚¾‚­‚±‚Æ‚ðŠó–]‚µ‚Ü‚·Bo”Å•¨‚É
  ŠÜ‚ß‚éê‡‚͍ŐV”Å‚Å‚ ‚邱‚Æ‚ðŠm”F‚·‚邽‚߂ɐ¥”ñŽ„‚܂ŘA—‚µ‚Ä‚­‚¾‚³
  ‚¢B

  ‚±‚Ì•¶‘‚́u‚»‚Ì‚Ü‚Ü(as is)v‚ÌŒ`‚Å’ñ‹Ÿ‚³‚êAˆêØ‚̕ۏ؂͂ ‚è‚Ü‚¹‚ñB
  ‚±‚Ì•¶‘‚É‹LÚ‚³‚ê‚Ä‚¢‚éî•ñ‚ð—˜—p‚³‚ê‚éÛ‚ÍŽ©‚ç‚̐ӔC‚Å‚¨Šè‚¢‚µ‚Ü‚·B

  1.3.  ÅV‚̃o[ƒWƒ‡ƒ“‚Í‚¢‚­‚‚ł·‚©? ‚Ç‚±‚ÅŽè‚É“ü‚è‚Ü‚·‚©?

  PCMCIA ƒJ[ƒhƒT[ƒrƒX‚̍ŐV‚̃ƒWƒƒ[ƒŠƒŠ[ƒX‚̓o[ƒWƒ‡ƒ“‚Í 3.1 ‚ŁA
  ‚¿‚å‚Á‚Æ‚µ‚½•ÏX‚âƒoƒO‚̏C³‚ɉž‚¶‚Ä 3.1.1, 3.1.2 ‚̂悤‚ȃo[ƒWƒ‡ƒ“”Ô
  †‚ªU‚ç‚ê‚Ä‚¢‚Ü‚·B

  ÅVƒo[ƒWƒ‡ƒ“‚̃\[ƒXƒR[ƒh‚Í sourceforge.org ‚Ì /pcmcia ƒfƒBƒŒƒNƒgƒŠ
  ‚É pcmcia-cs-3.1.?.tar.gz ‚Æ‚¢‚¤–¼‘O‚Å’u‚¢‚Ä‚ ‚è‚Ü‚·B•’Ê‚Í•¡”‚̃o[
  ƒWƒ‡ƒ“‚ª“¯ˆê‚̃fƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·B•’ʂ̓ƒWƒƒ[ƒo[ƒWƒ‡ƒ“•Ê‚ɁAÅ
  V”ł̃}ƒCƒi[ƒo[ƒWƒ‡ƒ“‚¾‚¯‚ª’u‚©‚ê‚Ä‚¢‚Ü‚·BV‚µ‚¢ƒƒWƒƒ[ƒo[ƒWƒ‡ƒ“
  ‚ɂ̓eƒXƒg‚ª•s\•ª‚ȃR[ƒh‚ª“ü‚Á‚Ä‚¢‚é‚̂ŁA”äŠr“IˆÀS‚µ‚ÄŽg‚¦‚é—\”õ‚Æ
  ‚µ‚āAˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚̍ŏI”Å‚àŽc‚·‚悤‚É‚µ‚Ä‚¢‚Ü‚·BŒ»Ý‚Ì—\”õ‚̃o[
  ƒWƒ‡ƒ“‚Í 3.0.14 ‚Å‚·B‚ǂ̃o[ƒWƒ‡ƒ“‚ð—˜—p‚·‚é‚©”»’f‚·‚é‚Ì‚Í“ÇŽÒ‚ÌŠF‚³
  ‚ñ‚Å‚·‚ªAd—v‚ȈႢ‚Í CHANGES ƒtƒ@ƒCƒ‹‚É‚Ü‚Æ‚ß‚Ä‚¨‚¢‚½‚Ì‚ÅŽQl‚É‚µ‚Ä
  ‚­‚¾‚³‚¢B

  sourceforge.org ‚Í sunsite.unc.edu (‚»‚µ‚Ä sunsite ‚̃~ƒ‰[ƒTƒCƒg‘S
  ‚Ä)‚Ì /pub/Linux/kernel/pcmcia ‚Ƀ~ƒ‰[‚³‚ê‚Ä‚¢‚Ü‚·B

  PCMCIA ƒhƒ‰ƒCƒo‚ðÅ‰‚©‚çƒRƒ“ƒpƒCƒ‹‚µ‚È‚­‚Ä‚àAÅ‹ß‚ÌŽå—v Linux ƒfƒBƒX
  ƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‚Ù‚Æ‚ñ‚ǂɂ̓Rƒ“ƒpƒCƒ‹Ï‚݂̃hƒ‰ƒCƒo‚ª“ü‚Á‚Ä‚¢‚Ü‚·B
  ‚±‚̂悤‚ȃfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ɂ́ASlackware, Debian, RedHat,
  Caldera, SuSE, Yggdrasil ‚È‚Ç‚ª‚ ‚è‚Ü‚·B

  [–ó’: ‘ŽYƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‘å•”•ª‚àŠÜ‚Ü‚ê‚Ü‚·]

  1.4.  ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒVƒXƒeƒ€‚Í?

  ‚±‚̃pƒbƒP[ƒW‚Í Linux ‚ª“®ì‚·‚é Intel ƒx[ƒX‚Ì PC ‚Ì‚Ù‚Æ‚ñ‚Ç‚Å“®ì‚·
  ‚é‚Í‚¸‚Å‚·BAlpha ƒx[ƒX‚̃vƒ‰ƒbƒgƒtƒH[ƒ€(‚‚܂è DEC Multia)‚Å‚à“®ì
  ‚µ‚Ü‚·B‚Ç‚¿‚ç‚̃Gƒ“ƒfƒBƒAƒ“‚Å‚àŠ®‘S‚É“®‚­‚悤‚É‚·‚邽‚߂̍ì‹Æ‚ðŒ»Ý
  s‚Á‚Ä‚¨‚èA‚±‚ê‚É‚æ‚Á‚Ä PowerPC ƒx[ƒX‚̃vƒ‰ƒbƒgƒtƒH[ƒ€(‚‚܂è Apple
  Powerbook)‚Å‚à“®ì‚·‚é‚悤‚É‚È‚é‚Å‚µ‚傤Bˆê”Ê“I‚ȃ\ƒPƒbƒgƒRƒ“ƒgƒ[ƒ‰
  ‚Ì‚Ù‚Æ‚ñ‚Ç‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·BƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒRƒ“ƒgƒ[ƒ‰‚ðŽg‚Á‚Ä
  ‚¨‚èASCSI-PCMCIA ƒAƒ_ƒvƒ^‚â IDE-PCMCIA ƒAƒ_ƒvƒ^‚ðŽg‚킸‚ɃRƒ“ƒgƒ[ƒ‰
  ‚ð’¼Ú ISA ƒoƒX‚â PCI ƒoƒX‚É‘}‚µ‚Ä‚¢‚éŒÀ‚èAƒfƒXƒNƒgƒbƒv‹@—p‚̃J[ƒh
  ƒhƒbƒN‚Å‚à“®ì‚·‚é‚Í‚¸‚Å‚·BˆÈ‰º‚É‹“‚°‚éƒRƒ“ƒgƒ[ƒ‰‚́AƒpƒbƒP[ƒW•t‘®
  ‚̃\ƒPƒbƒgƒhƒ‰ƒCƒo‚ª”FŽ¯‚·‚é‚à‚Ì‚Å‚·:

  o  Cirrus Logic PD6710, PD6720, PD6722, PD6729, PD6730, PD6732, PD6832

  o  Intel i82365sl B, C, and DF steps, 82092AA

  o  O2Micro OZ6729, OZ6730, OZ6832, OZ6833, OZ6836, OZ6860, OZ6812

  o  Omega Micro 82C365G, 82C092G

  o  Ricoh RF5C296, RF5C396, RL5C465, RL5C466, RL5C475, RL5C476, RL5C478

  o  SMC 34C90

  o  Texas Instruments PCI1130, PCI1131, PCI1210, PCI1220, PCI1221,
     PCI1225, PCI1250A, PCI1251A, PCI1251B, PCI1450

  o  “ŒŽÅ ToPIC95, ToPIC97 (ŽŽŒ±“I‚ɑΉžB•sŠ®‘S‚Å‚·)

  o  Vadem VG465, VG468, VG469

  o  VLSI Technologies 82C146, VCF94365

  o  VIA VT83C469

  o  Databook DB86082, DB86082A, DB86084, DB86084A, DB86072, DB86082B

  ˆê”Ê“I‚ɂ́Ai82365sl ‚ƃŒƒWƒXƒ^ŒÝŠ·‚Å‚ ‚鑼‚̃Rƒ“ƒgƒ[ƒ‰‚à“®ì‚µ‚Ü
  ‚·B

  32 ƒrƒbƒg CardBus ‚ւ̑Ήž‚́A‚Ü‚¾‚¢‚­‚ç‚©ŽŽŒ±“I‚È‚à‚Ì‚Å‚·Bƒo[ƒWƒ‡ƒ“
  3.0 ‚æ‚è‘O‚̃hƒ‰ƒCƒo‚́ACardBus ƒ\ƒPƒbƒg“à‚Ì 16 ƒrƒbƒgƒJ[ƒh‚µ‚©ƒTƒ|[
  ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñBƒ‰ƒbƒvƒgƒbƒv‹@‚Ì‹Zp‚̕ω»‚̃y[ƒX‚ª‘‚¢‚½‚߁AV‚µ‚¢ƒR
  ƒ“ƒgƒ[ƒ‰‚ª•p”É‚É“oê‚µ‚Ü‚·‚µAV‚µ‚­Žsê‚ɏo‚½ƒ‚ƒfƒ‹‚Ƀhƒ‰ƒCƒo‚ª‘Ήž
  ‚·‚é‚Ì‚ª’x‚ê‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  “ŒŽÅ‚Í ToPIC95, ToPIC97 ƒ`ƒbƒvƒZƒbƒg‚ÉŠÖ‚·‚éƒhƒLƒ…ƒƒ“ƒg‚ð‚¢‚­‚‚©ŒöŠJ
  ‚µ‚Ü‚µ‚½‚ªA’ñ‹Ÿ‚³‚ꂽî•ñ‚͏\•ª‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‘Š”½‚·‚é–µ‚‚µ‚½•ñ‚ª
  o‚Ä‚¢‚é‚É‚à‚©‚©‚í‚炸A“ŒŽÅ‚Í‚±‚̏󋵂ð‰ðŒˆ‚·‚é—LŒø‚ÈŽæ‚è‘g‚Ý‚ð‚µ‚Ä‚¢
  ‚Ü‚¹‚ñB Linx ‚Ì ToPIC ƒ`ƒbƒvƒZƒbƒg‚̃Tƒ|[ƒg‚ɂ͏d‘å‚ȃoƒO‚ª‚ ‚è‚Ü‚·
  ‚ªA‚±‚ê‚Í“ŒŽÅ‚©‚ç‚à‚Á‚Æ‚Ü‚Æ‚à‚È•¶‘‚ªo‚é‚©A“ŒŽÅ‚©‚ç‚̉‡•‚ª“¾‚ç‚ê‚È
  ‚¢ŒÀ‚è‚Í‰ðŒˆ‚µ‚È‚¢‚Å‚µ‚傤BŒ»Žž“_‚ł́A“ŒŽÅ‚̃‰ƒbƒvƒgƒbƒv‹@‚ðŽg‚í‚È‚¢
  ‚±‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B16 ƒrƒbƒgƒJ[ƒh‚̏ꍇ‚́ABIOS ‚̐ݒè‚Å ``PCIC'' ‚Ö
  ‚̃uƒŠƒbƒWƒ‚[ƒh‚ðÝ’è‚·‚邱‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·BCardBus ƒJ[ƒh‚̏ꍇ‚É
  ‚́AŽ©—͂ʼn½‚Æ‚©‚µ‚Ä‚­‚¾‚³‚¢B

  Hyundai(Œ»‘ã)»‚̃‰ƒbƒvƒgƒbƒv‹@‚Ì‚¢‚­‚‚©‚ªÌ—p‚µ‚Ä‚¢‚é Motorola ‚Ì
  6AHC05GA ƒRƒ“ƒgƒ[ƒ‰‚̓Tƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñBHP Omnibook 600 ‚ÅŽg‚í‚ê
  ‚Ä‚¢‚éê—p‚Ì PCMCIA ƒRƒ“ƒ[ƒ‰‚àƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñB

  1.5.  ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒJ[ƒh‚Í?

  ÅV”łɂ́A‚³‚Ü‚´‚܂ȃC[ƒTƒlƒbƒgƒJ[ƒh—p‚̃hƒ‰ƒCƒoAƒ‚ƒfƒ€ƒJ[ƒh‚âƒV
  ƒŠƒAƒ‹ƒ|[ƒgƒJ[ƒh—p‚̃hƒ‰ƒCƒoA‚¢‚­‚‚©‚Ì SCSI ƒAƒ_ƒvƒ^—p‚̃hƒ‰ƒCƒoA
  ATA/IDE ƒhƒ‰ƒCƒuƒJ[ƒhA‚Ù‚Æ‚ñ‚Ç ‚ÌSRAM ƒJ[ƒh‚Æ‚¢‚­‚‚©‚Ì Flash ƒJ[
  ƒh‚ÅŽg‚¦‚éƒhƒ‰ƒCƒo‚ª“ü‚Á‚Ä‚¢‚Ü‚·BŠeƒŠƒŠ[ƒX‚Ì PCMCIA ƒJ[ƒhƒT[ƒrƒX‚É
  •t‘®‚Ì SUPPORTED.CARDS ƒtƒ@ƒCƒ‹‚ɂ́A­‚È‚­‚Æ‚àˆê‚‚̎À“­ƒVƒXƒeƒ€‚Å‚Ì
  ŽÀÑ‚ª‚ ‚éƒJ[ƒh‚ª‘S‚Ä‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·B

  ƒŠƒXƒg‚É‚È‚¢ƒJ[ƒh‚ª“®‚­‚©‚Ç‚¤‚©‚̓J[ƒh‚ÌŽí—ނɈˑ¶‚µ‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì
  ƒ‚ƒfƒ€ƒJ[ƒh‚Í‚±‚̃hƒ‰ƒCƒo‚Å“®‚­‚Í‚¸‚Å‚·Bƒlƒbƒgƒ[ƒNƒJ[ƒh‚́AƒTƒ|[
  ƒg‚³‚ê‚Ä‚¢‚éƒJ[ƒh‚Ì OEM ”Å‚È‚ç“®‚­‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚Ì‘¼‚̃^ƒCƒv‚Ì
  I/O ƒJ[ƒh(ƒtƒŒ[ƒ€ƒoƒbƒtƒ@AƒTƒEƒ“ƒhƒJ[ƒh“™)‚Í’N‚©‚ªê—p‚̃hƒ‰ƒCƒo‚ð
  ‘‚©‚È‚¢ŒÀ‚è“®‚©‚È‚¢‚Å‚µ‚傤B

  1.6.  ‚¢‚‚ɂȂÁ‚½‚玄‚Ì‚¨‹C‚É“ü‚è‚Ì(–¢ƒTƒ|[ƒg)ƒJ[ƒh‚ªƒTƒ|[ƒg‚³‚ê‚é
  ‚ñ‚Å‚µ‚傤?

  Žc”O‚È‚ª‚çAŽ„‚ªƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ð‘‚¢‚Ä‚àˆê•¶‚Ì“¾‚É‚à‚È‚è‚Ü‚¹‚ñB‚Å‚·
  ‚©‚çA‚à‚µ‚ ‚È‚½‚ÌŽg‚¢‚½‚¢ƒJ[ƒh—p‚̃hƒ‰ƒCƒo‚ª—~‚µ‚¯‚ê‚΁A‘½•ª‚ ‚È‚½Ž©
  g‚ª‰½‚©‚µ‚ç‚̍ì‹Æ‚ðs‚¤•K—v‚ª‚ ‚é‚Å‚µ‚傤B—‘z‚ðŒ¾‚¦‚΁AŽ„‚Í Linux
  ƒJ[ƒlƒ‹‚̂悤‚ȃ‚ƒfƒ‹‚ōì‹Æ‚ð‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B‚‚܂èAŽ„‚ªŽå‚É
  uƒRƒA(’†S“I‚È)vƒhƒ‰ƒCƒo‚̃R[ƒh‚ð’S“–‚µA‘¼‚̍ìŽÒ‚Ì•ûX‚ª“Á’èƒJ[ƒh
  Œü‚¯‚̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ð’ñ‹ŸEŠÇ—‚·‚é‚Ì‚Å‚·BSUPPORTED.CARDS ‚Å
  ‚́AŒ»ÝŠJ”­‚ªis’†‚̃J[ƒh‚ɂ‚¢‚Ä‚àG‚ê‚Ä‚¢‚Ü‚·BŽ„‚à‚Å‚«‚é‚©‚¬‚è‚Ì
  ‚¨Žè“`‚¢‚Í‚·‚é‚‚à‚è‚Å‚·‚ªAƒJ[ƒlƒ‹‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚̃fƒoƒbƒO‚ð“dŽq
  ƒ[ƒ‹‚ōs‚Á‚Ä‚àA‚ ‚Ü‚èŒø—¦‚͏オ‚ç‚È‚¢‚±‚Æ‚ðŒ¾‚Á‚Ä‚¨‚«‚Ü‚·B

  Ž©ŽÐ»•i‚Ì Linux ‘Ήž‚Ö‚ÌŽx‰‡‚ðl‚¦‚Ä‚¢‚郁[ƒJ[‚ª‚ ‚ê‚΁A‘Š’k‚ÌŽæ‚è
  ‚Ü‚Æ‚ß‚ð‚µ‚Ü‚·‚Ì‚ÅŽ„‚ɘA—‚ðŽæ‚Á‚Ä‚­‚¾‚³‚¢B

  1.7.  ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚Æ‚»‚Ì‘¼‚̏î•ñŒ¹

  Ž„‚Í Linux PCMCIA ƒ†[ƒU‚Ì‚½‚߂̃f[ƒ^ƒx[ƒX‚ƃ[ƒŠƒ“ƒOƒŠƒXƒg‚ð‰^‰c‚µ
  ‚Ä‚¢‚Ü‚·BŽ„‚Í‚²‚­Å‹ßA Linux ‚Ì PCMCIA î•ñ—p‚Ì WWW ƒy[ƒW‚ð
  uHyperNewsvƒTƒCƒg‚Ɉڂµ‚Ü‚µ‚½B‚±‚±‚É‚Í Linux ‚Ì PCMCIA ‚ÉŠÖ‚·‚é˜b‘è
  ‚ðˆµ‚¤ƒƒbƒZ[ƒWƒŠƒXƒg‚ð‚¢‚­‚‚©—pˆÓ‚µ‚Ä‚¢‚Ü‚·BƒƒbƒZ[ƒWƒŠƒXƒg‚ɂ́A
  ƒCƒ“ƒXƒg[ƒ‹‚Ɛݒè‚̘b‘è‚ðˆµ‚¤‚à‚́AFX‚ÈŽí—ނ̃J[ƒh‚ÉŠÖ‚·‚é‚à‚́Aƒv
  ƒƒOƒ‰ƒ~ƒ“ƒO‚ƃfƒoƒbƒO‚̘b‘è‚ðˆµ‚¤‚à‚Ì‚ª‚ ‚è‚Ü‚·BLinux ‚Ì PCMCIA î•ñ
  ‚̃y[ƒW‚Í <http://pcmcia.sourceforge.org> ‚É‚ ‚è‚Ü‚·Bƒ†[ƒU‚Í“Á’è‚Ì
  Ž¿–â‚ɑ΂·‚éV‚µ‚¢•Ô“š‚ª‚ ‚é‚Æ“dŽqƒ[ƒ‹‚Å’Ê’m‚ðŽó‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·
  ‚µA“Á’è‚Ì•ª–ì‚ŐV‚µ‚¢ƒƒbƒZ[ƒW‚ª“Še‚³‚ꂽê‡‚É‚à’Ê’m‚ðŽó‚¯‚邱‚Æ‚ª
  ‚Å‚«‚Ü‚·BŽ„‚Í‚±‚Ì HOWTO ‚͈̔͂𒴂¦‚é‚悤‚ÈŽ¿–â‚ɑ΂µ‚āA‚±‚̃y[ƒW
  ‚ª•Ö—˜‚ȏî•ñŽûW‚̏ê‚ɂȂ邱‚Æ‚ðŠú‘Ò‚µ‚Ä‚¢‚Ü‚·B

  ƒ‰ƒbƒvƒgƒbƒv‹@‚̘b‘è‚ðˆµ‚¤ Linux Œü‚¯ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚ª‚ ‚è‚Ü‚·B
  ``linux-laptop'' ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚Å‚·BÚ‚µ‚¢î•ñ‚ɂ‚¢‚ẮA–{•¶‚É
  ``help'' ‚Æ‚¾‚¯‘‚¢‚½ƒ[ƒ‹‚ð majordomo@vger.rutgers.edu ˆ¶‚É‘—‚Á‚Ä‚­
  ‚¾‚³‚¢B‚±‚̃[ƒŠƒ“ƒOƒŠƒXƒg‚ðw“Ç‚·‚é‚ɂ́A“¯‚¶ƒAƒhƒŒƒX‚É ``subscribe
  linux-laptop'' ‚Ə‘‚¢‚½ƒ[ƒ‹‚ð‘—‚è‚Ü‚·B‚±‚̃[ƒŠƒ“ƒOƒŠƒXƒg‚Í Linux
  ‚Ì PCMCIA ‚ÉŠÖ‚·‚é˜b‘è‚ð‹c˜_‚·‚邽‚ß‚Ì—Ç‚¢êŠ‚¾‚ÆŽv‚¢‚Ü‚·B

  uLinux Laptop Home Page(
  <http://www.cs.utexas.edu/users/kharker/linux-laptop>)v‚ɂ́AŒÂ•Ê‚Ì
  ƒ‰ƒbƒvƒgƒbƒv‹@‚ð Linux ‚Őݒ肷‚邽‚߂̏î•ñ‚ª‘‚©‚ꂽƒy[ƒW‚ւ̃Šƒ“ƒN
  ‚ª‚½‚­‚³‚ñ‚ ‚è‚Ü‚·BƒVƒXƒeƒ€Ý’èî•ñ‚ðŒŸõ‚Å‚«‚éƒf[ƒ^ƒx[ƒX‚à‚ ‚è‚Ü
  ‚·B

  1.8.  ‚È‚º PCMCIA ‚̃oƒCƒiƒŠ‚ð”z•z‚µ‚È‚¢‚Ì?

  Ž„‚É‚Æ‚Á‚āAPCMCIA ‚̃oƒCƒiƒŠ‚ð”z•z‚·‚é‚Ì‚Í‚Æ‚Ä‚à‘å•Ï‚¾‚©‚ç‚Å‚·B‚±‚Ì
  ì‹Æ‚Í–Ê“|‚È‚Ì‚Å‚·B‚Æ‚¢‚¤‚Ì‚àAƒRƒ“ƒpƒCƒ‹Žž‚É‚µ‚©Ý’è‚Å‚«‚È‚¢‹@”\‚à‚ 
  ‚è‚Ü‚·‚µAPCMCIA ‚̃‚ƒWƒ…[ƒ‹—ނ́u³‚µ‚¢vƒJ[ƒlƒ‹‚̐ݒè‚Ɉˑ¶‚µ‚Ä‚¢
  ‚Ü‚·B‚»‚Ì‚½‚߁A‚à‚µƒRƒ“ƒpƒCƒ‹Ï‚݂̃‚ƒWƒ…[ƒ‹‚ð”z•z‚µ‚悤‚Æ‚·‚ê‚΁A‘Î
  ‰ž‚·‚éƒJ[ƒlƒ‹‚ð“Y•t‚·‚é‚Í‚ß‚É‚È‚é‚Å‚µ‚傤B‚±‚Ì‘¼‚ɃRƒ“ƒpƒCƒ‹Ï‚Ý‚Ì
  PCMCIA ƒ‚ƒWƒ…[ƒ‹‚ª•K—v‚Æ‚³‚ê‚éê‡‚Æ‚µ‚āAV‚µ‚¢ƒ}ƒVƒ“‚É Linux ‚ðƒCƒ“
  ƒXƒg[ƒ‹‚·‚鎞‚ª‚ ‚è‚Ü‚·B‚±‚̏ꍇ‚Í•’ʁA“Á’è‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…
  [ƒVƒ‡ƒ“‚̃Cƒ“ƒXƒg[ƒ‹ˆ—‚ɍ‡‚킹‚ăhƒ‰ƒCƒo‚ðÝ’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B
  ‚»‚ꂼ‚ê‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚Í“ÆŽ©‚̃Cƒ“ƒXƒg[ƒ‹–@‚ª‚ 
  ‚èAˆê”Ê“I‚ȃhƒ‰ƒCƒo‚ƃfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ð‘g‚Ý‚ ‚킹‚½ boot/root
  ƒfƒBƒXƒN‚ð—pˆÓ‚·‚邱‚Æ‚ÍŽ„‚É‚Í•s‰Â”\‚Å‚·B

  PCMCIA ‚Í RedHat, Caldera, Slackware, Yggdrasil, Craftworks, Nascent
  Technology ‚Æ‚¢‚Á‚½ Linux ‚ÌŽå—vƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÜ‚Ü‚ê‚é‚悤‚É
  ‚È‚è‚Ü‚µ‚½B

  1.9.  ‚È‚º PCMCIA ƒpƒbƒP[ƒW‚Í‚±‚ñ‚È‚É‘å‚«‚¢‚Ì?

  Å‰‚É•Ù‰ð‚µ‚Ä‚¨‚«‚Ü‚·‚ªAŽÀÛ‚Ì‚Æ‚±‚ë‚»‚ñ‚È‚É‘å‚«‚¢‚킯‚Å‚Í‚È‚¢‚Å‚·
  ‚æB‘S‚Ẵhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ð‡‚í‚¹‚Ä‚àƒfƒBƒXƒN‚ð 500k ‚قǐH‚¤‚¾‚¯‚Å
  ‚·BŠeŽí‚̃†[ƒeƒBƒŠƒeƒB—Þ‚ª‚à‚¤ 70k A/etc/pcmcia ‚ª 50 k ‚Ù‚Ç‚Å‚·B
  “®‚¢‚Ä‚¢‚鎞‚Í PCMCIA ƒ‚ƒWƒ…[ƒ‹‚Ì core ‚Ì•”•ª‚ªƒVƒXƒeƒ€ƒƒ‚ƒŠ‚ð 55k
  ‚Ù‚ÇŽæ‚è‚Ü‚·Bcardmgr ƒf[ƒ‚ƒ“‚͒ʏíAƒJ[ƒh‚ª”²‚«‘}‚µ‚³‚ꂽŽžˆÈŠO‚̓X
  ƒƒbƒvƒAƒEƒg‚³‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·BƒpƒbƒP[ƒW‘S‘Ì‚Ì‹K–Í‚Æ‚µ‚Ä‚Í DOS ‚̃J
  [ƒhƒT[ƒrƒX‚Æ‚»‚ê‚Ù‚Ç•Ï‚í‚è‚Ü‚¹‚ñB

  PCMCIA ‚Ì“Á’¥“I‚È‹@”\A‚·‚È‚í‚¿È“d—͂⊈ü‘}”²‚ð•K—v‚Æ‚µ‚È‚¢lX‚©‚ç
  Œ©‚é‚ƁADOS ‚Ì ``point enabler'' ‚É”ä‚ׂāA‚Ü‚¾‚©‚È‚è‚̃I[ƒo[ƒwƒbƒh
  ‚ª‚ ‚é‚悤‚ÉŽv‚¦‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB``point enabler'' ‚ÍŠm‚©‚ɏ¬‚³‚¢ƒvƒ
  ƒOƒ‰ƒ€‚Å‚·‚ªA‚²‚­ŒÀ‚ç‚ꂽƒJ[ƒh‚µ‚©ƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ‚µAŽg‚¦‚é
  PCMCIA ƒRƒ“ƒgƒ[ƒ‰‚àŒÀ‚ç‚ê‚Ä‚¢‚Ü‚·BŽŽ‚µ‚É–{“–‚Ɂu”Ä—pv‚ȃ‚ƒfƒ€‚̃C
  ƒl[ƒuƒ‰‚ð‘‚¢‚Ä‚Ý‚ê‚΁A‘½‚­‚̃xƒ“ƒ_[‚©‚烊ƒŠ[ƒX‚³‚ê‚Ä‚¢‚éƒJ[ƒh‚ðƒT
  ƒ|[ƒg‚µAPCMCIA ƒRƒ“ƒgƒ[ƒ‰‚̈Ⴂ‚É‚à‘Ήž‚·‚邽‚߂ɂ́AŒ‹‹ÇƒJ[ƒhƒT
  [ƒrƒX‚Ì‹@”\‚Ì‚Ù‚Æ‚ñ‚Ç‚ðƒTƒ|[ƒg‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚±‚Æ‚ª•ª‚©‚é‚Å‚µ‚å
  ‚¤B

  2.  ƒRƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹

  2.1.  •K—v‚ȃtƒ@ƒCƒ‹‚ƃJ[ƒlƒ‹‚̐ݒè

  ƒRƒ“ƒpƒCƒ‹‚ð‚·‚é‘O‚ɁA–{“–‚ÉŽ©•ªŽ©g‚Å PCMCIA ƒpƒbƒP[ƒW‚ðƒRƒ“ƒpƒCƒ‹‚µ
  ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚©‚Ç‚¤‚©‚ðl‚¦‚Ä‚Ý‚Ä‚­‚¾‚³‚¢Bˆê”Ê“I‚È Linux ƒfƒBƒX
  ƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‘S‚Ăɂ́AƒRƒ“ƒpƒCƒ‹Ï‚݂̃hƒ‰ƒCƒoƒpƒbƒP[ƒW‚ª•t‘®‚µ
  ‚Ä‚¢‚Ü‚·Bˆê”Ê“I‚ɁAÅ‰‚©‚çƒhƒ‰ƒCƒo‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é•K—v‚ª‚ ‚é‚̂́A
  ÅVƒhƒ‰ƒCƒo‚̐V‹@”\‚ª•K—v‚ȏꍇ‚©AƒJ[ƒlƒ‹‚̍XV‚âÄÝ’è‚ðs‚Á‚Ä
  Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“•t‘®‚̃hƒ‰ƒCƒo‚Ƃ̌݊·«‚ª‚È‚­‚È‚Á‚½ê‡‚¾
  ‚¯‚Å‚·BƒpƒbƒP[ƒW‚̃Rƒ“ƒpƒCƒ‹‚Í‹Zp“I‚ɂ͓‚­‚ ‚è‚Ü‚¹‚ñ‚ªA Linux
  ‘S”Ê‚ÉŠµ‚ê‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

  ì‹Æ‚ðŽn‚ß‚é‘O‚ɂ͈ȉº‚̃c[ƒ‹‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
  ‚ñ:

  o  2.0.*, 2.1.*, 2.2.* ‚Ì‚¢‚¸‚ê‚©‚ÌŒn—ñ‚̃J[ƒlƒ‹‚̃\[ƒXƒcƒŠ[

  o  “KØ‚ȃ‚ƒWƒ…[ƒ‹ƒ†[ƒeƒBƒŠƒeƒBŒQ

  o  (‚È‚­‚Ä‚à\‚¢‚Ü‚¹‚ñ) ``XForms'' ‚ƌĂ΂ê‚é X11 —p‚̃Cƒ“ƒ^ƒtƒF[ƒXƒc
     [ƒ‹ƒLƒbƒg

  ÅV‚̃J[ƒlƒ‹ƒCƒ[ƒW‚¾‚¯‚Å‚È‚­AƒJ[ƒlƒ‹‚̃\[ƒXƒcƒŠ[‘S‘Ì‚ª•K—v‚Å
  ‚·B PCMCIA ‚̃vƒƒOƒ‰ƒ€‚Ì’†‚ɂ́AƒJ[ƒlƒ‹‚̃\[ƒX‚ðŽQÆ‚µ‚Ä‚¢‚é•”•ª‚ª
  ‚ ‚é‚©‚ç‚Å‚·B•s—v‚ȃhƒ‰ƒCƒo‚ðœ‚¢‚½V‚µ‚¢ƒJ[ƒlƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚­‚È
  ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAPCMCIA ƒJ[ƒhƒT[ƒrƒX‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邽‚߂ɃJ[
  ƒlƒ‹‚ðÄ\’z‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  ÅV‚́uˆÀ’è”Łv‚̃J[ƒlƒ‹‚̃\[ƒX‚ƃpƒbƒ`‚́A
  <ftp://sunsite.unc.edu/pub/Linux/kernel/v2.0> ‚â
  <ftp://tsx-11.mit.edu/pub/linux/sources/system/v2.0> ‚©‚ç“üŽè‚Å‚«‚Ü
  ‚·BŠJ”­”ł̃J[ƒlƒ‹‚Í“¯‚¶êŠ‚Ì v2.1 ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·BÅV‚̃‚
  ƒWƒ…[ƒ‹ƒ†[ƒeƒBƒŠƒeƒB‚à“¯‚¶êŠ‚É‚ ‚è‚Ü‚·B

  [–ó’: –|–ó‚ÌŽž“_‚ł͈À’è”ŃJ[ƒlƒ‹‚̍ŐV‚Í 2.2.xAŠJ”­”ł̍ŐV‚Í
  2.3.x ‚Å‚·] Linux ƒJ[ƒlƒ‹‚̃\[ƒXƒcƒŠ[‚É“ü‚Á‚Ä‚¢‚é
  Documentation/Changesƒtƒ@ƒCƒ‹‚ɂ́A‚»‚̃o[ƒWƒ‡ƒ“‚̃J[ƒlƒ‹‚Å•K—v‚Æ‚È
  ‚é‘S‚Ä‚ÌŽí—ނ̃VƒXƒeƒ€ƒRƒ“ƒ|[ƒlƒ“ƒg‚̃o[ƒWƒ‡ƒ“‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·B‚±‚Ì
  ƒtƒ@ƒCƒ‹‚𒲂ׂāAƒVƒXƒeƒ€‚ðÅV‚̏ó‘Ô‚É‚·‚é‚Æ‚æ‚¢‚Å‚µ‚傤B“Á‚ɃJ[ƒl
  ƒ‹‚ðXV‚µ‚½ê‡‚É‚Í‚»‚¤‚·‚ׂ«‚Å‚·BŠJ”­”ł̃J[ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚éê‡‚É
  ‚́A‹¤—Lƒ‰ƒCƒuƒ‰ƒŠ‚ƃ‚ƒWƒ…[ƒ‹ƒ†[ƒeƒBƒŠƒeƒB‚Ì‘g‡‚¹‚ª³‚µ‚¢‚©‚Ç‚¤‚©‚ð
  Šm”F‚µ‚Ä‚­‚¾‚³‚¢B

  ƒJ[ƒlƒ‹‚ðÝ’è‚·‚éÛAPCMCIA ‚̃C[ƒTƒlƒbƒgƒJ[ƒh‚ðŽg‚¤‚‚à‚è‚È‚çA
  ``networking support'' ‚ð [Y] ‚É‚µ‚āA``pocket and portable adapters''
  ‚ðŠÜ‚Þˆê”Ê‚Ì Linux —p‚̃lƒbƒgƒ[ƒNƒJ[ƒh—p‚̃hƒ‰ƒCƒo‚Í‘S‚ÄŽg‚í‚È‚¢‚æ
  ‚¤‚ɐݒ肵‚Ü‚·BPCMCIA ƒlƒbƒgƒ[ƒNƒJ[ƒh—p‚̃hƒ‰ƒCƒo‚Í•K—v‚È‚Æ‚«‚Ƀ
  [ƒh‚³‚ê‚郂ƒWƒ…[ƒ‹‚Æ‚µ‚Ä’ñ‹Ÿ‚³‚ê‚Ä‚¢‚Ü‚·‚̂ŁAƒJ[ƒlƒ‹‚Ƀhƒ‰ƒCƒo‚ð‘g
  ‚Ý‚±‚ނ̂̓ƒ‚ƒŠ‚Ì–³‘Ê‚Å‚µ‚©‚ ‚è‚Ü‚¹‚ñB

  SLIP ‚â PPP, PLIP ‚ðŽg‚¤ê‡‚ɂ́AƒJ[ƒlƒ‹‚̐ݒ莞‚É‚±‚ê‚ç‚ðŽg‚¤‚悤‚É
  Žw’è‚·‚é‚©A‚±‚ê‚ç‚̃hƒ‰ƒCƒo‚̃[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹”Å‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü
  ‚·BŽc”O‚È‚ª‚çƒJ[ƒlƒ‹ 1.2.X ‚ł͐ݒè‚̎菇‚É–â‘肪‚ ‚èAƒ[ƒ_ƒuƒ‹ƒ‚
  ƒWƒ…[ƒ‹—p‚ׂ̍©‚Ȑݒè(—Ⴆ‚Î SLIP ‚̈³k‚Ì—L–³)‚ª‚Å‚«‚Ü‚¹‚ñB‚»‚Ì‚½
  ‚߁ASLIP ‚ª•K—v‚È‚ç‚Î(ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚ÄŽg‚¤‚Ì‚Å‚Í‚È‚­)ƒJ[ƒlƒ‹‚É‘g‚ݍž
  ‚Þ•û‚ª‚¢‚¢‚Å‚µ‚傤B

  PCMCIA ƒg[ƒNƒ“ƒŠƒ“ƒOƒAƒ_ƒvƒ^‚ðŽg‚¤ê‡A``Token Ring driver
  support''(CONFIG_TR) ‚ðÝ’肵‚Ü‚·‚ªACONFIG_IBMTR ‚ÍŽg‚í‚È‚¢‚悤‚É‚µ‚Ü
  ‚·B

  PCMCIA IDE ƒAƒ_ƒvƒ^‚ðŽg‚¢‚½‚¢ê‡AƒJ[ƒlƒ‹ 2.0.* ‚©‚ç 2.1.7 ‚ł́A
  CONFIG_BLK_DEV_IDE_PCMCIA ‚ð—LŒø‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBŒÃ‚¢ƒJ[ƒlƒ‹‚Í
  ƒŠƒ€[ƒoƒuƒ‹ IDE ƒfƒoƒCƒX‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñBV‚µ‚¢ƒJ[ƒlƒ‹‚ł́A
  “Á•Ê‚Ȑݒè‚Í•K—v‚ ‚è‚Ü‚¹‚ñB

  ‚à‚µ PCMCIA SCSI ƒAƒ_ƒvƒ^‚ðŽg‚¤‚È‚çAƒJ[ƒlƒ‹‚̐ݒ莞‚É CONFIG_SCSI ‚ð
  Ý’肵‚Ü‚·BŽg‚¤ƒƒfƒBƒA‚²‚Æ‚Ì SCSI ƒhƒ‰ƒCƒo(ƒfƒBƒXƒNAƒe[ƒvACD-
  ROMA ”Ä—pƒhƒ‰ƒCƒo)‚àÝ’肵‚Ü‚·B“Á’è‚̃zƒXƒgƒAƒ_ƒvƒ^—p‚̃n[ƒhƒEƒFƒA
  ƒŒƒxƒ‹‚̃hƒ‰ƒCƒo‚ÍŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B‚»‚ê‚ç‚ð‘g‚Ý‚±‚ñ‚Å‚àƒƒ‚ƒŠ
  ‚Ì–³‘Ê‚Å‚·B

  PCMCIA ƒfƒoƒCƒX‚ª•K—v‚Æ‚·‚éƒhƒ‰ƒCƒo‚ðƒ‚ƒWƒ…[ƒ‹‰»‚·‚éê‡A
  /etc/pcmcia/config ‚ðC³‚µ‚āAƒJ[ƒh‚ÌŽí—ނɍ‡‚Á‚½ƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh
  ‚·‚é‚悤‚ɐݒ肵‚Ü‚·B—Ⴆ‚΁AƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚ªƒ‚ƒWƒ…[ƒ‹‰»‚³‚ê‚Ä‚¢‚é
  ê‡A/etc/pcmcia/config‚̃VƒŠƒAƒ‹ƒfƒoƒCƒX‚̐ݒè‚ð

       device "serial_cs"
         class "serial" module "misc/serial", "serial_cs"

  ‚̂悤‚É‚µ‚Ü‚·B

  ‚±‚̃pƒbƒP[ƒW‚É‚Í cardinfo ‚Æ‚¢‚¤ X ã‚ŃJ[ƒh‚̏ó‘Ô‚ð•\Ž¦‚·‚邽‚ß‚Ì
  ƒ†[ƒeƒBƒŠƒeƒBƒvƒƒOƒ‰ƒ€‚ª“ü‚Á‚Ä‚¢‚Ü‚·Bcardinfo ‚ðŽg‚¤‚½‚ß‚É
  ‚́AXForms Library ‚Æ‚¢‚¤Ž©—R‚É”z•z‚Å‚«‚郆[ƒUƒCƒ“ƒ^ƒtƒF[ƒX—pƒc[ƒ‹
  ƒLƒbƒg‚ª•K—v‚Å‚·B‚Ù‚Æ‚ñ‚Ç‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ł́A‚±‚̃‰
  ƒCƒuƒ‰ƒŠ‚Í PCMCIA ‚ƕʂ̃pƒbƒP[ƒW‚Æ‚µ‚ÄŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B cardinfo
  ‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚¯‚ê‚΁APCMCIA ƒpƒbƒP[ƒW‚̐ݒè‚ðs‚¤‘O‚É XForms ‚Æ
  X11 ‚̃wƒbƒ_ƒtƒ@ƒCƒ‹‚ƃ‰ƒCƒuƒ‰ƒŠ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  2.2.  ƒCƒ“ƒXƒg[ƒ‹

  ˆÈ‰º‚ªŠÈ’P‚ȃCƒ“ƒXƒg[ƒ‹‚̎菇‚Å‚·:

  o  /usr/src ‚Å pcmcia-cs-3.1.?.tgz ƒtƒ@ƒCƒ‹‚ð“WŠJ‚·‚é

  o  pcmcia-cs-3.1.? ƒfƒBƒŒƒNƒgƒŠ‚Å ``make config'' ‚ðŽÀs‚·‚é

  o  ``make all'', ``make install'' ‚ð‡‚ÉŽÀs‚·‚éB

  o  •K—v‚È‚ç‚΁A/etc/pcmcia ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚éƒIƒvƒVƒ‡ƒ“Žw’è—pƒtƒ@ƒCƒ‹
     ‚ðŠÂ‹«‚ɍ‡‚킹‚Đݒ肷‚éB

  Šî–{‚Ì PCMCIA ”z•z•¨‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢A‘¼‚Ì•û‚ªì¬‚µ‚½ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰
  ƒCƒo‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚‚à‚è‚Å‚ ‚ê‚΁A‚±‚ê‚ç‚ð PCMCIA ƒ\[ƒXƒcƒŠ[‚Ì
  ƒgƒbƒvƒfƒBƒŒƒNƒgƒŠ‚Å“WŠJ‚µ‚Ä‚­‚¾‚³‚¢B‚»‚ÌŒã‚͒ʏí‚̃Cƒ“ƒXƒg[ƒ‹Žè‡‚É
  ]‚¢‚Ü‚·B’ljÁ‚̃hƒ‰ƒCƒo‚́AŽ©“®“I‚ɃRƒ“ƒpƒCƒ‹EƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·B

  ``make config'' ‚Æ‚·‚é‚ƁAƒvƒƒOƒ‰ƒ€‚ª‚¢‚­‚‚©Ý’è‚Ì‚½‚߂̃IƒvƒVƒ‡ƒ“‚ð
  q‚ˁAPCMCIA ƒJ[ƒhƒT[ƒrƒX‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚éŠÂ‹«‚ª®‚Á‚Ä‚¢‚é‚©‚Ç‚¤‚©
  ‚ðƒ`ƒFƒbƒN‚µ‚Ü‚·B‘½‚­‚̏ꍇAƒfƒtƒHƒ‹ƒg‚̐ݒèƒIƒvƒVƒ‡ƒ“‚Ì‚Ü‚Ü‚Å‘åä•v
  ‚È‚Í‚¸‚Å‚·‚ªA‚à‚µ‰½‚©–â‘肪‹N‚±‚ê‚΁A‚±‚̃Rƒ}ƒ“ƒh‚̏o—͂𒍈Ӑ[‚­
  ƒ`ƒFƒbƒN‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢BˆÈ‰º‚̃IƒvƒVƒ‡ƒ“‚ªŽg‚¦‚Ü‚·:
     Alternate target install directory?(ƒCƒ“ƒXƒg[ƒ‹æ‚̃fƒBƒŒƒNƒgƒŠ‚ð
        •ÏX‚·‚é‚©?)
        •Ê‚̃}ƒVƒ“‚ɃCƒ“ƒXƒg[ƒ‹‚·‚邽‚߂̃pƒbƒP[ƒW—p‚ɃRƒ“ƒpƒCƒ‹‚·‚éê
        ‡Aualternate target directory(•Ê‚̃Cƒ“ƒXƒg[ƒ‹æ)v‚ðŽw’肵‚Ä
        ‚­‚¾‚³‚¢B‚±‚̃fƒBƒŒƒNƒgƒŠ–¼‚͐â‘΃pƒX‚ÅŽw’è‚·‚é•K—v‚ª‚ ‚è‚Ü
        ‚·BPCMCIA —p‚̃c[ƒ‹—Þ‚Í‘S‚Ä‚±‚̃fƒBƒŒƒNƒgƒŠ‚ÉŒ³‚É‚µ‚½‘Š‘ΓI‚È
        ƒfƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·‚̂ŁA‚»‚̃fƒBƒŒƒNƒgƒŠˆÈ‰º‚ð
        tar ‚ł܂Ƃ߂āA–Ú“I‚Æ‚·‚éƒ}ƒVƒ“‚ɃRƒs[‚µA“KØ‚ȏꏊ‚É“WŠJ‚µ‚Ä
        ‚­‚¾‚³‚¢B

     Build 'trusting' versions of card utilities?(uM—Š‚·‚évŒ`Ž®‚̃J[
        ƒhƒ†[ƒeƒBƒŠƒeƒB‚ðì‚é‚©?)
        ƒTƒ|[ƒg—pƒ†[ƒeƒBƒŠƒeƒB‚̈ꕔ(cardctl ‚Æ cardinfo)‚́AuˆÀ‘S
        ‚È(safe)vŒ`Ž®‚Ü‚½‚́uM—Š‚·‚é(trusting)vŒ`Ž®‚Ì‚Ç‚¿‚ç‚©‚ŃRƒ“ƒp
        ƒCƒ‹‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BuˆÀ‘S‚ȁvŒ`Ž®‚ł́Aroot ˆÈŠO‚̃†[ƒU‚ª
        ƒJ[ƒh‚̐ݒè‚ð•ÏX‚·‚邱‚Æ‚Í‹ÖŽ~‚³‚ê‚Ü‚·BuM—Š‚·‚évŒ`Ž®‚ł́A
        ƒJ[ƒh‚̃TƒXƒyƒ“ƒh‚ƃŠƒWƒ…[ƒ€AƒJ[ƒh‚̃ŠƒZƒbƒgAŒ»Ý‚̐ݒèƒXƒL
        [ƒ€‚̕ύX‚ðs‚¤ƒRƒ}ƒ“ƒh‚ðˆê”ʃ†[ƒU‚ª”­s‚·‚邱‚Æ‚ð‹–‰Â‚³‚ê‚Ü
        ‚·BƒfƒtƒHƒ‹ƒg‚ł́uˆÀ‘Sv‚ÈŒ`Ž®‚ðì‚è‚Ü‚·B

     Include 32-bit (CardBus) card support?(32 ƒrƒbƒg(CardBus) ‚ðƒTƒ|[
        ƒg‚·‚é‚©?)
        32 ƒrƒbƒg‚Ì CardBus ƒJ[ƒh‚ðŽg‚¢‚½‚¯‚ê‚΁A‚±‚̃IƒvƒVƒ‡ƒ“‚ð‘I‘ð‚µ
        ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB 16 ƒrƒbƒg‚Ì PC ƒJ[ƒh‚µ‚©Žg‚¤—\’肪‚È‚¯‚ê
        ‚΁ACardBus ƒuƒŠƒbƒW‚̃Tƒ|[ƒg‚Í•K—v‚ ‚è‚Ü‚¹‚ñB

     Include PnP BIOS resource checking?(PnP BIOS ‚É‚æ‚郊ƒ\[ƒX‚̃`ƒFƒb
        ƒN‚ðs‚¤‚©?)
        ‚±‚̃IƒvƒVƒ‡ƒ“‚ð‘I‚ԂƁA’ljÁ‚̃R[ƒh‚ª PCMCIA ‚̃RƒAƒ‚ƒWƒ…[ƒ‹“à
        ‚É“ü‚è‚Ü‚·B‚±‚̃R[ƒh‚̓VƒXƒeƒ€‚Ì PnP BIOS ‚ƒʐM‚µ‚Ä‘g‚ݍž‚Ý‚Ì
        uƒ}ƒU[ƒ{[ƒhvƒfƒoƒCƒX(ƒVƒŠƒAƒ‹ƒ|[ƒgAƒpƒ‰ƒŒƒ‹ƒ|[ƒgAƒTƒEƒ“
        ƒh“™)‚̃Šƒ\[ƒXî•ñ‚ðŽæ“¾‚µAƒŠƒ\[ƒX‚̏Փ˂ð”ð‚¯‚é–ð‚É—§‚¿‚Ü
        ‚·B‚±‚̃IƒvƒVƒ‡ƒ“‚ð—LŒø‚É‚·‚é‚ƁA‚¢‚­‚‚©‚̒ljÁ‚̃Šƒ\[ƒXƒtƒ@ƒC
        ƒ‹‚ª /proc/bus/pccard ‚̉º‚ɍì‚ç‚êA lspnp ƒc[ƒ‹‚Æ setpnp ƒc[
        ƒ‹‚ðŽg‚Á‚Ä PnP BIOS ƒfƒoƒCƒX‚ÌŽQÆ‚Æ‘€ì‚ðs‚¦‚Ü‚·B‚µ‚©‚µA‚±‚Ì
        Ý’è‚͈ꕔ‚̃‰ƒbƒvƒgƒbƒv‹@‚Å–â‘è‚ð‹N‚±‚·‚̂ŁAƒfƒtƒHƒ‹ƒg‚Å‚Í—LŒø
        ‚É‚È‚Á‚Ä‚¢‚Ü‚¹‚ñB

     How to set kernel-specific options?(ƒJ[ƒlƒ‹ŒÅ—L‚̃IƒvƒVƒ‡ƒ“‚̐ݒè
        •û–@‚Í?)
        PCMCIA ‚ÌŠeŽíƒc[ƒ‹‚ɉe‹¿‚ð—^‚¦‚éƒJ[ƒlƒ‹‚̐ݒèƒIƒvƒVƒ‡ƒ“‚à‚¢‚­
        ‚‚©‚ ‚è‚Ü‚·B‚½‚¢‚Ä‚¢‚̏ꍇAÝ’è—p‚̃XƒNƒŠƒvƒg‚Í‚±‚ê‚ç‚̃Iƒv
        ƒVƒ‡ƒ“‚ð‰Ò“­’†‚̃J[ƒlƒ‹‚©‚琄’肵‚Ü‚·(ƒfƒtƒHƒ‹ƒg“®ì‚Å‚ ‚èAÅ
        ‚àˆê”Ê“I‚ȃP[ƒX‚Å‚·)B•Ê‚̃}ƒVƒ“—p‚ɃRƒ“ƒpƒCƒ‹‚·‚éê‡‚È‚Ç‚É‚Í
        ‚±‚ê‚ðs‚í‚È‚¢‚ŁAƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚©‚çÝ’èƒIƒvƒVƒ‡ƒ“‚ð“Ç‚Ý
        ž‚Þ‚±‚Æ‚à‚Å‚«‚Ü‚·‚µA‚»‚ꂼ‚ê‚̃IƒvƒVƒ‡ƒ“‚ð‘Θb“I‚ɐݒ肷‚邱‚Æ
        ‚à‰Â”\‚Å‚·B

  Configure ƒXƒNƒŠƒvƒg‚́AŽ©“®“I‚ɍ\’z‚·‚邽‚ß‚âƒJ[ƒlƒ‹‚̍XVŒã‚É‘f‘‚­
  ÄÝ’è‚·‚邽‚ß‚É”ñ‘Θb“I‚ÉŽÀs‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B‚ ‚Ü‚èŽg‚í‚ê‚È‚¢ƒIƒv
  ƒVƒ‡ƒ“‚Ì‚¢‚­‚‚©‚́AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å‚µ‚©Žw’è‚Å‚«‚Ü‚¹‚ñB—˜—p‰Â”\‚È‘S‚Ä
  ‚̃IƒvƒVƒ‡ƒ“‚ðŒ©‚é‚ɂ́A``Configure --help'' ‚ðŽÀs‚µ‚Ä‚­‚¾‚³‚¢B

  ``make all'' ‚µ‚Ä ``make install'' ‚·‚é‚ƁAƒvƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µA
  ƒJ[ƒlƒ‹—pƒ‚ƒWƒ…[ƒ‹‚ƃ†[ƒeƒBƒŠƒeƒBƒvƒƒOƒ‰ƒ€‚ð“KØ‚ȏꏊ‚ɃCƒ“ƒXƒg[
  ƒ‹‚³‚ê‚Ü‚·BƒJ[ƒlƒ‹—p‚̃‚ƒWƒ…[ƒ‹‚Í /lib/modules/<version>/pcmcia
  ƒfƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·B [–ó’: version ‚Ì•”•ª‚ɂ́AŽg‚Á‚Ä
  ‚¢‚éƒJ[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“”ԍ† (2.0.36, 2.2.8 “™)‚ª“ü‚è‚Ü‚·] ƒvƒƒOƒ‰ƒ€
  cardmgr ‚Æ cardctl ‚Í /sbin ‚ɁAƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·Bcardinfo ‚ðì‚Á
  ‚Ä‚¢‚ê‚΁A‚±‚ê‚Í /usr/X11R6/bin ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·B

  Ý’è—p‚̃tƒ@ƒCƒ‹‚Í /etc/pcmcia ƒfƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ü‚·B‚à
  ‚µŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ɏ㏑‚«‚µ‚ăCƒ“ƒXƒg[ƒ‹‚·‚é‚ƁAŒÃ‚¢Ý’èƒtƒ@ƒCƒ‹‚̓oƒb
  ƒNƒAƒbƒvŒã‚É’u‚«Š·‚¦‚ç‚ê‚Ü‚·B•Û‘¶‚³‚ꂽƒXƒNƒŠƒvƒg‚É‚Í *.O ‚Æ‚¢‚¤Šg’£
  Žq‚ª•t‚¯‚ç‚ê‚Ü‚·B

  ‚à‚µ‚ǂ̂悤‚È PCMCIA ƒRƒ“ƒgƒ[ƒ‰ƒ`ƒbƒv‚ªŽg‚í‚ê‚Ä‚¢‚é‚©‚í‚©‚ç‚È‚¯‚ê
  ‚΁A cardmgr/ ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚é probe ƒRƒ}ƒ“ƒh‚Å’²‚ׂ邱‚Æ‚ª‚Å‚«
  ‚Ü‚·BƒRƒ“ƒgƒ[ƒ‰‚É‚Í‘å‚«‚­•ª‚¯‚Ä Databook TCIC-2 ‚Æ Intel i82365SL
  ŒÝŠ·ƒ`ƒbƒv‚Ì 2 ‚‚̎í—Þ‚ª‚ ‚è‚Ü‚·B

  ‚½‚Ü‚É probe ƒRƒ}ƒ“ƒh‚ÅŽ©“®“I‚ɃRƒ“ƒgƒ[ƒ‰‚ðÝ’è‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü
  ‚·BHalikan NBD 486 ƒVƒXƒeƒ€‚Å‚Í TCIC-2 ƒRƒ“ƒgƒ[ƒ‰‚ª•Ï‚í‚Á‚½ƒAƒhƒŒƒX
  ‚É‚ ‚è‚Ü‚·B‚µ‚½‚ª‚Á‚āArc.pcmcia ‚ð•ÒW‚µ‚Ä tici ƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚·
  ‚é‚悤‚É‚µAPCIC_OPTS ‚̃pƒ‰ƒ[ƒ^‚É``tcic_base=0x02c0''‚ðŽw’è‚·‚é•K—v
  ‚ª‚ ‚è‚Ü‚·B

  Cirrus »‚̃Rƒ“ƒgƒ[ƒ‰‚ðŽg‚Á‚Ä‚¢‚éˆê•”‚̃VƒXƒeƒ€(NEC Versa M “™)‚Å
  ‚́AƒVƒXƒeƒ€‚Ì‹N“®Žž‚É BIOS ‚ªƒRƒ“ƒgƒ[ƒ‰‚É“ÁŽê‚ȃTƒXƒyƒ“ƒhó‘Ô‚ðÝ’è
  ‚µ‚Ü‚·B‚±‚̂悤‚ȃVƒXƒeƒ€‚ł́Aprobe ƒRƒ}ƒ“ƒh‚͑Ήž‚µ‚Ä‚¢‚Ä‚àƒzƒXƒgƒR
  ƒ“ƒgƒ[ƒ‰‚ÌŒŸo‚ÉŽ¸”s‚µ‚Ü‚·B‚±‚̏ꍇ‚ɂ́Arc.pcmcia ‚ð•ÒW‚µ‚āAPCIC
  ‚É i82365 ‚ðÝ’肵APCIC_OPTS ‚É ``wakeup=1'' ‚ðÝ’肵‚Ä‚­‚¾‚³‚¢B

  2.3.  ‹N“®ƒIƒvƒVƒ‡ƒ“

  PCMCIA ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚́A‰½Ží—Þ‚©‚̃Oƒ‹[ƒv‚Ì‹N“®ƒIƒvƒVƒ‡ƒ“‚ð”FŽ¯‚µ
  ‚Ü‚·B‚±‚ê‚͊‹«•Ï”‚ðŽg‚Á‚Đݒ肵‚Ü‚·BƒIƒvƒVƒ‡ƒ“‚ª•¡”ŒÂ‚É‚È‚éê‡
  ‚́A‹ó”’‚Å‹æØ‚èA‘S‘Ì‚ðƒNƒH[ƒg‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‹N“®ƒIƒvƒVƒ‡ƒ“‚ð
  ‘‚­êŠ‚̓fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚æ‚Á‚ĈႢ‚Ü‚·B’¼Ú‹N“®ƒXƒNƒŠƒvƒg‚É
  ‘‚¢‚Ä‚à\‚¢‚Ü‚¹‚ñ‚µA“Æ—§‚µ‚½ƒIƒvƒVƒ‡ƒ“—pƒtƒ@ƒCƒ‹‚ɏ‘‚¢‚Ä‚à‚¢‚¢‚Å‚µ‚å
  ‚¤BƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“ŒÅ—L‚ÌŽ–î‚ɂ‚¢‚ẮA ``ŒÂ•ÊƒfƒBƒXƒgƒŠƒrƒ…
  [ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ'' ‚Ìß‚ð‚²——‚­‚¾‚³‚¢B

     PCMCIA
        ‚±‚̕ϐ”‚́APCMCIA ƒTƒ|[ƒg‚ð‹N“®‚·‚é‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü
        ‚·B``yes'' ˆÈŠO‚ªÝ’肳‚ê‚é‚ƁA‹N“®ƒXƒNƒŠƒvƒg‚Í–³Œø‚É‚È‚è‚Ü‚·B

     PCIC
        ‚±‚̃IƒvƒVƒ‡ƒ“‚Í PC ƒJ[ƒhƒRƒ“ƒgƒ[ƒ‰ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðŽw’肵
        ‚Ü‚·B‘I‘ðŽˆ‚Í 2 ‚Â(``tcic'' ‚Ü‚½‚Í ``i82365'')‚Å‚·BŽ–ŽÀãAŒ»
        Ý—˜—p‰Â”\‚ȃhƒ‰ƒCƒo‚Í‘S‚Ä ``i82365'' ‚É‘®‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚Í—Bˆê
        •K{‚ȃIƒvƒVƒ‡ƒ“Ý’è‚Å‚·B

     PCIC_OPTS
        ‚±‚̃IƒvƒVƒ‡ƒ“‚́APCIC ƒ‚ƒWƒ…[ƒ‹—p‚̃IƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ü‚·Bƒz
        ƒXƒgƒRƒ“ƒgƒ[ƒ‰‚É‚æ‚Á‚ẮAŽÀÛ‚̃VƒXƒeƒ€‚Å‚ÍŽÀ‘•‚³‚ê‚Ä‚¢‚邱‚Æ
        ‚à‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚à‚ ‚éƒIƒvƒVƒ‡ƒ“‹@”\‚ª‚ ‚è‚Ü‚·Bê‡‚É‚æ‚Á‚Ä
        ‚́A‚±‚Ì‹@”\‚ªŽÀ‘•‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚ªŒŸo‚Å‚«
        ‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·BŽw’è‚Å‚«‚éƒIƒvƒVƒ‡ƒ“‚̏ڂµ‚¢à–¾‚ɂ‚¢‚ẮA
        ŠY“–‚·‚éƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ð‚²——‚­‚¾‚³‚¢B

     CORE_OPTS
        ‚±‚̃IƒvƒVƒ‡ƒ“‚́Apcmcia_core ƒ‚ƒWƒ…[ƒ‹—p‚̃IƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ü
        ‚·B‚±‚̃‚ƒWƒ…[ƒ‹‚́APC ƒJ[ƒhƒhƒ‰ƒCƒoƒT[ƒrƒX‚Ì’†S•”•ª‚ðŽÀ‘•
        ‚µ‚½‚à‚Ì‚Å‚·BÚ‚µ‚­‚Í ``man pcmcia_core'' ‚ðŒ©‚Ä‚­‚¾‚³‚¢B

     CARDMGR_OPTS
        ‚±‚̃IƒvƒVƒ‡ƒ“‚́Acardmgr ƒf[ƒ‚ƒ“‚É“n‚·ƒIƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ü‚·B
        Ú‚µ‚­‚Í ``man cardmgr'' ‚ð‚²——‚­‚¾‚³‚¢B

     SCHEME
        ‚±‚̃IƒvƒVƒ‡ƒ“‚ªÝ’肳‚ê‚Ä‚¢‚é‚ƁA‚»‚Ì“à—e‚ªƒhƒ‰ƒCƒo‚Ì‹N“®Žž‚Ì
        PC ƒJ[ƒh‚̐ݒèƒXƒL[ƒ€‚Æ‚µ‚ú‰»‚³‚ê‚Ü‚·BƒXƒL[ƒ€‚ɂ‚¢‚Ä‚Ì
        à–¾‚́A ``PCMCIA Ý’èƒXƒNƒŠƒvƒg‚ÌŠT—v''‚Ìß‚ð‚²——‚­‚¾‚³‚¢B

  ƒn[ƒhƒEƒFƒAƒŒƒxƒ‹‚̃\ƒPƒbƒgƒhƒ‰ƒCƒo(tcic ‚Æ i82365)‚̓oƒXƒ^ƒCƒ~ƒ“ƒO‚ð
  §Œä‚·‚邽‚߂̃pƒ‰ƒ[ƒ^‚𑽐”Ž‚Á‚Ä‚¨‚èAƒoƒXƒNƒƒbƒN‚ª’ʏí‚Ƃ͈قȂé
  ƒVƒXƒeƒ€‚Å‚Í‚»‚ê‚ç‚𒲐®‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒoƒXƒ^ƒCƒ~ƒ“ƒO‚É
  ‹Nˆö‚·‚é–â‘è‚Æ‚µ‚ẮAƒJ[ƒh‚ª”FŽ¯‚³‚ê‚È‚¢A•‰‰×‚ª‚‚¢‚ƃnƒ“ƒOƒAƒbƒv‚·
  ‚éAƒGƒ‰[‚ª‚æ‚­‹N‚«‚éAƒfƒoƒCƒX‚̐«”\‚ªo‚È‚¢“™‚ª‚ ‚è‚Ü‚·Bƒ^ƒCƒ~ƒ“ƒO
  ’²®‚̃pƒ‰ƒ[ƒ^‚ðŽ‚Á‚Ä‚¢‚é‚Ì‚Í“Á’è‚̃zƒXƒgƒuƒŠƒbƒW‚¾‚¯‚Å‚·B‚¨Žg‚¢‚Ì
  ƒRƒ“ƒgƒ[ƒ‰‚ɑ΂µ‚ÄŽw’è‚Å‚«‚éƒIƒvƒVƒ‡ƒ“‚ɂ‚¢‚Ä‚ÍŠY“–‚·‚éƒIƒ“ƒ‰ƒCƒ“ƒ}
  ƒjƒ…ƒAƒ‹‚ðŒ©‚Ä‚à‚炤‚±‚Æ‚Æ‚µ‚āA‚±‚±‚Å‚ÍŠT—v‚¾‚¯‚ðà–¾‚µ‚Ü‚·:

  o  Cirrus »‚̃Rƒ“ƒgƒ[ƒ‰[‚ɂ̓^ƒCƒ~ƒ“ƒO‚ðÝ’è‚·‚邽‚߂̃pƒ‰ƒ[ƒ^[
     ‚ª‘½”—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚·B‚»‚Ì‚¤‚¿AÅ‚àd—v‚È‚à‚Ì‚Í cmd_time ƒtƒ‰ƒO
     ‚Å‚µ‚傤B‚±‚̃tƒ‰ƒO‚Í PCMCIA ‚̃oƒXƒTƒCƒNƒ‹’·‚ðÝ’肵‚Ü‚·B‚‘¬‚È
     486 ƒVƒXƒeƒ€(‚‚܂è DX4-100)‚ł́A‚±‚Ì’l‚ð 6 (ƒfƒtƒHƒ‹ƒg’l)‚©‚ç 12
     ‚Ü‚½‚Í 16 ‚É‘‚â‚·‚ÆŒø‰Ê‚ª‚ ‚é‚悤‚Å‚·B

  o  Cirrus PD6729 PCI ƒRƒ“ƒgƒ[ƒ‰[‚É‚Í fast_pci ‚Æ‚¢‚¤ƒtƒ‰ƒO‚ª‚ ‚è‚Ü
     ‚·B‚à‚µ PCI ƒoƒX‚̃Xƒs[ƒh‚ª 25MHz ˆÈã‚̏ꍇA‚±‚̃tƒ‰ƒO‚ðƒZƒbƒg
     ‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  o  Vadem VG-468 ƒRƒ“ƒgƒ[ƒ‰‚Æ Databook TCIC-2 ƒRƒ“ƒgƒ[ƒ‰[‚É‚Í
     async_clock ƒtƒ‰ƒO‚ª‚ ‚èAPCMCIA ‚̃oƒXƒNƒƒbƒN‚ƃzƒXƒg‚̃oƒXƒNƒƒb
     ƒN‚Ì‘Š‘ΓI‚ȃ^ƒCƒ~ƒ“ƒO‚ð•ÏX‚µ‚Ü‚·B‚±‚̃tƒ‰ƒO‚ðƒZƒbƒg‚·‚ê‚΁A‚¢‚­
     ‚‚©‚Ì‘€ì‚‚¢‚Ä—]•ª‚̃EƒFƒCƒgƒTƒCƒNƒ‹‚ª“ü‚é‚悤‚É‚È‚è‚Ü‚·B‚½‚¾‚µ
     Ž„‚́A‚±‚̃tƒ‰ƒO‚ª•K—v‚ȃ‰ƒbƒvƒgƒbƒv‹@‚ð•·‚¢‚½‚±‚Æ‚Í‚Ü‚¾‚ ‚è‚Ü‚¹
     ‚ñB

  o  pcmcia_core ƒ‚ƒWƒ…[ƒ‹‚É‚Í cis_speed ‚Æ‚¢‚¤ƒpƒ‰ƒ[ƒ^‚ª‚ ‚èA
     PCMCIA ƒJ[ƒh‚̃J[ƒhî•ñ—̈æ(CIS:Card Information Structure)‚ɃAƒN
     ƒZƒX‚·‚鑬“x‚ð•Ï‰»‚³‚¹‚Ü‚·BƒoƒXƒNƒƒbƒN‚Ì‘¬‚¢ƒVƒXƒeƒ€‚Å‚Í‚±‚̃pƒ‰
     ƒ[ƒ^‚ð‘å‚«‚­‚·‚é(‚·‚È‚í‚¿AƒJ[ƒh‚ւ̃AƒNƒZƒX‘¬“x‚ð’x‚­‚·‚é)‚ƃJ
     [ƒh”FŽ¯‚Ì–â‘肪‰ðŒˆ‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  o  ‚±‚ê‚̓^ƒCƒ~ƒ“ƒO‚Ì–â‘è‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªAƒVƒXƒeƒ€‚É•¡”‚Ì ISA-PCMCIA
     ƒRƒ“ƒgƒ[ƒ‰‚ª‚ ‚éê‡‚âAƒhƒbƒLƒ“ƒOƒXƒe[ƒVƒ‡ƒ“‚ɒljÁ‚̃\ƒPƒbƒg‚ª
     ‚ ‚éê‡‚ɂ́Ai82365 ƒ‚ƒWƒ…[ƒ‹‚Í extra_sockets ƒpƒ‰ƒ[ƒ^‚ð 1 ‚É‚µ
     ‚㍁[ƒh‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚̐ݒè‚́A PCI-PCMCIA ‚â PCI-
     CardBus ƒuƒŠƒbƒW‚ÌŒŸo‚Å‚Í•K—v‚È‚¢‚Í‚¸‚Å‚·B

  ŒÂ•ÊƒVƒXƒeƒ€‚ł̃^ƒCƒ~ƒ“ƒO‚̐ݒè—á‚ð‚¢‚­‚‚©Ð‰î‚µ‚Ü‚·:

  o  ARM Pentium-90 ‚â Midwest Micro Soundbook Plus ‚Å‚Í ``freq_bypass=1
     cmd_time=8'' ‚Ɛݒ肵‚Ü‚·B

  o  Midwest Micro Soundbook Elite ‚Å‚Í ``cmd_time=12'' ‚ðŽw’肵‚Ü‚·B

  o  Gateway Liberty ‚Å‚Í ``cmd_time=16'' ‚ðŽŽ‚µ‚Ä‚­‚¾‚³‚¢B

  o  Samsung SENS 810 ‚Å‚Í ``fast_pci=1'' ‚ðŽw’肵‚Ü‚·B

  2.4.  ƒVƒXƒeƒ€ƒŠƒ\[ƒX‚̐ݒè

  ƒJ[ƒhƒT[ƒrƒXEƒVƒXƒeƒ€‚Í‘¼‚Ì•W€“I‚ȃfƒoƒCƒX‚ªŠù‚ÉŽg‚Á‚Ä‚¢‚é I/O ƒ|
  [ƒg‚â IRQ ‚ÍŽ©“®“I‚ɉñ”ð‚µ‚æ‚¤‚Æ‚µ‚Ü‚·B”ñ•W€“I‚ȃfƒoƒCƒX‚ƂԂ‚©‚Á
  ‚Ä‚¢‚邱‚Æ‚ðŒŸ’m‚µ‚Ä‚àŽ©“®“I‚ɕʂ̃Šƒ\[ƒX‚ðŽg‚¨‚¤‚Æ‚µ‚Ü‚·‚ªA‚±‚Ì‹@”\
  ‚Í‚Ü‚¾Š®àø‚Å‚Í‚ ‚è‚Ü‚¹‚ñBê‡‚É‚æ‚Á‚ẮAŽg‚í‚È‚¢ƒŠƒ\[ƒX‚ð
  /etc/pcmcia/config.opts ‚Å–¾Ž¦“I‚ÉŽw’è‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ˆÈ‰º‚́A“Á’è‚̃‰ƒbƒvƒgƒbƒv‹@‚Å•K—v‚ȃŠƒ\[ƒX‚̐ݒè‚Å‚·B‚±‚̃ŠƒXƒg‚ðM
  —p‚µ‚·‚¬‚È‚¢‚Å‚­‚¾‚³‚¢B‚±‚̃ŠƒXƒg‚Í–â‘è‰ðŒˆ‚Ì‚½‚߂̃qƒ“ƒg‚É‚È‚é‚©‚à‚µ
  ‚ê‚Ü‚¹‚ñ‚ªA‚Ç‚¤‚µ‚Ä‚à“à—e‚͌­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·‚µA‚«‚Á‚ƊԈႢ‚à‚ ‚é
  ‚Å‚µ‚傤B’ù³E’ljÁ‚ÍŠ½Œ}‚Å‚·B

  o  AMS Soundpro ‚̏ꍇAirq 10 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  AMS TravelPro 5300 ‚̈ꕔ‚̃‚ƒfƒ‹‚ł́A0xc8000-0xcffff ‚̃ƒ‚ƒŠ—̈æ
     ‚ðŽg‚¤‚悤‚ɐݒ肵‚Ü‚·B

  o  BMX 486DX2-66 ‚̏ꍇAirq 5 ‚Æ 9 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  Chicony NB5 ‚Å‚Í 0xda000-0xdffff ‚̃ƒ‚ƒŠ—̈æ‚ðŽg‚¤‚悤‚ɐݒ肵‚Ü
     ‚·B

  o  Compaq Presario 1020 ‚Å‚Í 0x2f8-0x2ff ‚̃|[ƒg‚Æ irq 3, 5 ‚ðŽg‚í‚È
     ‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  HP Omnibook 4000C ‚Å‚Í 0x300-0x30f ‚̃|[ƒg‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü
     ‚·B

  o  IBM ThinkPad 380 ‚¨‚æ‚сA‚½‚Ô‚ñ 385, 600 ƒVƒŠ[ƒY‚Å‚Í 0x230-0x233
     ‚̃|[ƒg‚Æ irq 5 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  “à‘ ƒ‚ƒfƒ€•t‚«‚Ì IBM ThinkPad 600 ‚Æ 770 ‚ł́Aƒ|[ƒg 0x2f8-0x2ff
     ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  IBM ThinkPad 600E ‚Æ 770Z ‚ł́AƒnƒCƒƒ‚ƒŠƒEƒBƒ“ƒhƒE‚ð
     0x60000000-0x60ffffff ‚ɕύX‚µ‚Ü‚·B

  o  Micron Millenia Transport ‚Å‚Í irq 5, 9 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü
     ‚·B

  o  NEC Versa M ‚Å‚Í irq 9 ‚Æ 0x2e0-2ff ‚̃|[ƒg‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ü
     ‚·B

  o  NEC Versa P/75 ‚Å‚Í irq 5 ‚Æ irq 9 ‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ü‚·B

  o  NEC Versa S ‚Å‚Í irq 9 ‚Æ 12 ‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ü‚·B

  o  NEC Versa 6000 ƒVƒŠ[ƒY‚ł́A0x2f8-0x33f ‚̃|[ƒg‚Æ irq 9, 10 ‚ðŽg
     ‚í‚È‚¢‚悤‚É‚µ‚Ü‚·B

  o  ProStar 9200, Altima Virage, Acquiline Hurricane DX4-100 ‚Å‚Í irq
     5‚Æ I/O ƒ|[ƒg‚Ì 0x330-0x35f ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·Bƒƒ‚ƒŠ‚Í‘½
     •ªA 0xd8000-0xdffff ‚ðŽg‚¤‚悤‚ÉŽw’è‚·‚é•K—v‚ª‚ ‚é‚Å‚µ‚傤B

  o  Siemens Nixdorf SIMATIC PG 720C ‚ł́Aƒƒ‚ƒŠ 0xc0000-0xcffff, ƒ|[
     ƒg 0x300-0x3bf ‚ðŽg‚¤‚悤‚ɐݒ肵‚Ü‚·B

  o  TI TravelMate 5000 ‚Å‚Í 0xd4000-0xdffff ‚̗̈æ‚ðŽg‚¤‚悤‚É‚µ‚Ü‚·B

  o  “ŒŽÅ T4900 CT ‚Å‚Í irq 5 ‚Æ I/O ƒ|[ƒg 0x2e0-0x2e8, 0x330-0x338 ‚ð
     Žg—p‚µ‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  “ŒŽÅ Tecra 8000 ‚ł́Airq 3, irq 5, irq 9 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü
     ‚·B

  o  Twinhead 5100, HP 4000, Sharp PC-8700, PC-8900 ‚Å‚Í irq 9(ƒTƒEƒ“ƒh
     —p)‚Æ irq 12 ‚ðŽg‚í‚È‚¢‚悤‚ɐݒ肵‚Ü‚·B

  o  MPC 800 ƒVƒŠ[ƒY‚Å‚Í CD-ROM —p‚É irq 5 ‚Æ 0x300-0x30f ‚ðŽg‚í‚È‚¢‚æ
     ‚¤‚ɐݒ肵‚Ü‚·B

  [–ó’: VAIO PCG-C1R ‚ÉŠÖ‚·‚éî•ñ‚ª JF •¶‘‚Ì VAIO PCG-C1R ‚Å Linux‚É‚ 
  ‚è‚Ü‚·]

  2.5.  ŒÂ•ÊƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ

  ‚±‚̐߂͖¢Š®¬‚Å‚·B’ù³E’ljÁ‚ð‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

  2.5.1.  Debian

  Debian ‚ł́AƒVƒXƒeƒ€‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Ì”z’u‚Í System V •—‚É‚È‚Á‚Ä‚¢‚Ü
  ‚·BPCMCIA ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Í /etc/init.d/pcmcia ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚êA
  ‹N“®ƒIƒvƒVƒ‡ƒ“‚Í /etc/pcmcia.conf ‚ÅŽw’肳‚ê‚Ü‚·B Debian ‚É‚¨‚¯‚é
  syslog ‚̐ݒè‚ł́AƒJ[ƒlƒ‹‚©‚ç‚̃ƒbƒZ[ƒW‚Í /var/log/messages ‚ɏ‘‚«
  ž‚Ü‚êAcardmgr ‚©‚ç‚̃ƒbƒZ[ƒW‚Í /var/log/daemon.log ‚ɏ‘‚«ž‚Ü‚ê‚Ü
  ‚·B

  Debian ‚́APCMCIA ƒVƒXƒeƒ€‚ð 2 ‚‚̃pƒbƒP[ƒW‚Å”z•z‚µ‚Ä‚¢‚Ü‚·B‚·‚È‚í
  ‚¿Acardmgr ‚âƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹AÝ’èƒXƒNƒŠƒvƒg‚ðŠÜ‚Þ ``pcmcia-cs''
  ƒpƒbƒP[ƒW‚ƁAƒJ[ƒlƒ‹ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðŠÜ‚Þ ``pcmcia-modules'' ƒpƒb
  ƒP[ƒW‚Å‚·B

  2.5.2.  RedHat, Caldera, Mandrake

  [–ó’: “ú–{Œê RedHat Linux, LASER5 Linux, Vine Linux ‚ðŠÜ‚Ý‚Ü‚·]

  ‚±‚ê‚ç‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Ì”z’u‚Í System V Œ`Ž®‚Å
  ‚·BPCMCIA ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Í /etc/rc.d/init.d/pcmcia ‚ɃCƒ“ƒXƒg[ƒ‹‚³
  ‚êA‹N“®ƒIƒvƒVƒ‡ƒ“‚Í /etc/sysconfig/pcmcia ‚ɏ‘‚©‚ê‚Ü‚·BRedHat ‚̃f
  ƒtƒHƒ‹ƒg‚̃Cƒ“ƒXƒg[ƒ‹‚ł́APCMCIA ‚𖳌ø‚É‚µ‚½ó‘Ô‚Ì‹N“®ƒIƒvƒVƒ‡ƒ“
  ƒtƒ@ƒCƒ‹‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚é‚Ì‚Å’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B PCMCIA ‚ð—LŒø‚É‚·‚é
  ‚ɂ́AŠÂ‹«•Ï” ``PCMCIA'' ‚É ``yes'' ‚ðÝ’肵‚Ü‚·BRedHat ‚̃fƒtƒHƒ‹ƒg
  ‚Ì syslogd ‚̐ݒè‚ł́AŠÖ˜AƒƒbƒZ[ƒW‚Í‘S‚Ä /var/log/messages ‚É‹L˜^‚³
  ‚ê‚Ü‚·B

  RedHat ‚Ì PCMCIA ƒpƒbƒP[ƒW‚ɂ́Aƒlƒbƒgƒ[ƒNÝ’èƒXƒNƒŠƒvƒg
  (/etc/pcmcia/network)‚ð’u‚«Š·‚¦‚éƒtƒ@ƒCƒ‹‚ª“ü‚Á‚Ä‚¢‚Ü‚·B‚»‚Ì‚½
  ‚߁ARedHat ‚Ì linuxconf Ý’èƒVƒXƒeƒ€‚Æ‚¤‚Ü‚­‘g‚ݍ‡‚킹‚ÄŽg‚¦‚Ü‚·B‚±‚ê
  ‚Í 1 ‚‚¾‚¯‚̃lƒbƒgƒ[ƒNƒAƒ_ƒvƒ^‚ð 1 ‘g‚̃lƒbƒgƒ[ƒNÝ’è‚ÅŽg‚Á‚Ä‚¢‚é
  Žž‚É‚Í•Ö—˜‚Å‚·‚ªA’ʏí‚Ì PCMCIA ƒlƒbƒgƒ[ƒNƒXƒNƒŠƒvƒg‚̂悤‚ȏ_“‚Í
  ‚ ‚è‚Ü‚¹‚ñBPCMCIA ‚Ì‘f‚̃\[ƒX”z•z•¨‚©‚çƒRƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹‚ðs
  ‚¤‚ƁARedHat ‚̃c[ƒ‹ŒQ‚ւ̃Šƒ“ƒN‚ª‰ó‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B RedHat ‚̃XƒNƒŠ
  ƒvƒg‚ðŽg‚¢‚½‚¯‚ê‚΁ARedHat ‚Ì RPM ‚¾‚¯‚ðŽg‚¤‚©AˆÈ‰º‚Ì“à—e‚Ì
  /etc/pcmcia/network.opts ‚ðì‚é‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢:

       if [ -f /etc/sysconfig/network-scripts/ifcfg-eth0 ] ; then
           start_fn () {
               /sbin/ifup $1
           }
           stop_fn () {
               /sbin/ifdown $1
           }
       fi

  linuxconf (‚Ü‚½‚Í netconf)‚ðŽg‚Á‚ălƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚ðÝ’è‚·‚é
  ê‡‚́A``kernel module'', ``I/O port'', `irq'' ƒpƒ‰ƒ[ƒ^‚Í‹ó‚Ì‚Ü‚Ü‚É
  ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚̃pƒ‰ƒ[ƒ^‚ðÝ’è‚·‚é‚ƁAPCMCIA ƒTƒuƒVƒXƒeƒ€‚Ì“K
  Ø‚È“®ì‚̎ז‚‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ƒ}ƒVƒ“‚Ì‹N“®Žž‚Ƀlƒbƒgƒ[ƒNƒTƒuƒVƒXƒeƒ€‚ª—§‚¿ã‚ª‚éÛ‚É ``Delaying
  eth0 initialization'' ‚Æ ``[FAILED]'' ‚Əo—Í‚³‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚ê
  ‚ÍŽÀÛ‚É‚Í–â‘è‚ ‚è‚Ü‚¹‚ñ: ‚±‚ê‚́APCMCIA ‚̃lƒbƒgƒ[ƒNƒfƒoƒCƒX‚ªÝ’è
  ‚³‚ê‚é‚܂ł̓lƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚ª‰Šú‰»‚³‚ê‚È‚¢‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B
  RedHat ‚ł́A‘½­C³‚ª“ü‚Á‚½ PCMCIA ‚̃\[ƒX”z•z•¨‚ªƒJ[ƒlƒ‹‚Ì SRPM
  ‚É•t‚¢‚Ä‚¢‚Ü‚·B’P“Ƃ̃\[ƒXƒpƒbƒP[ƒW‚Å‚Í”z•z‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB

  2.5.3.  Slackware

  [–ó’: Plamo Linux ‚ðŠÜ‚Ý‚Ü‚·]

  Slackware ‚Ì‹N“®ƒXƒNƒŠƒvƒg”z’u‚Í BSD •—‚Å‚·BPCMCIA ‹N“®ƒXƒNƒŠƒvƒg‚Í
  /etc/rc.d/rc.pcmcia ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚êA‹N“®ƒIƒvƒVƒ‡ƒ“‚Í rc.pcmcia ‚Å
  ’¼ÚŽw’肳‚ê‚Ü‚·BPCMCIA ‹N“®ƒXƒNƒŠƒvƒg‚Í /etc/rc.d/rc.S ‚©‚çŒÄ‚яo‚³
  ‚ê‚Ü‚·B

  2.5.4.  SuSE

  SuSE ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Í System V Œ`Ž®‚Å‚·B‹N“®ƒXƒNƒŠƒvƒg‚Í
  /sbin/init.d ‚É’u‚©‚ê‚Ü‚·BPCMCIA ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚Í
  /sbin/init.d/pcmcia ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚êA‹N“®ƒIƒvƒVƒ‡ƒ“‚Í
  /etc/rc.config ‚ɏ‘‚©‚ê‚Ü‚·BSuSE ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚É‚Í‘½­‚̐§ŒÀ‚ª‚ 
  ‚èAlilo ‚Ì‹N“®ƒvƒƒ“ƒvƒg‚©‚ç PCMCIA ‚Ì‹N“®•Ï”‚ðã‘‚«‚·‚邱‚Æ‚ª‚Å‚«
  ‚Ü‚¹‚ñB

  3.  ƒCƒ“ƒXƒg[ƒ‹‚Ɛݒè‚É‚¨‚¯‚é–â‘è‚̉ðŒˆ

  ‚±‚̏͂ł́APCMCIA ƒTƒuƒVƒXƒeƒ€‚Å‹N‚±‚µ‚â‚·‚¢–â‘è‚ð‚¢‚­‚‚©à–¾‚µ‚Ü
  ‚·BŒ»‚í‚ꂽÇó‚ð—á‚Æ”ä‚ׂĂ݂Ă­‚¾‚³‚¢B‚±‚̏͂ł́A“Á’è‚̃Nƒ‰ƒCƒAƒ“
  ƒgƒhƒ‰ƒCƒo‚âƒJ[ƒh‚ɌŗL‚Å‚È‚¢ˆê”Ê“I‚È–â‘肾‚¯‚ðà–¾‚µ‚Ü‚·B

  –â‘è‚𕪐͂·‚é‘O‚ɂ́AƒVƒXƒeƒ€ƒƒO‚ª‹L˜^‚³‚ê‚éêŠ‚ð’m‚Á‚Ä‚¨‚¢‚Ä‚­‚¾‚³
  ‚¢(``ŒÂ•ÊƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ'' ‚ðŽQÆ)B‚Ü‚½Admesg ‚â
  lsmod ‚̂悤‚ȁAŠî–{“I‚Ȑf’fƒc[ƒ‹‚É‚àŠµ‚ê‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢B‚»‚ê‚©‚çA
  ‚Ù‚Æ‚ñ‚ǂ̃hƒ‰ƒCƒoƒRƒ“ƒ|[ƒlƒ“ƒg (ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‘S‚Ä‚ðŠÜ‚Ý‚Ü‚·)‚É
  ‚͐ê—p‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ª•t‚¢‚Ä‚¢‚邱‚Æ‚à–Y‚ê‚È‚¢‚Å‚­‚¾‚³‚¢B

  –â‘è‚ð‚Å‚«‚邾‚¯i‚荞‚Ý‚Ü‚µ‚傤B•¡”‚̃J[ƒh‚ðŽg‚Á‚Ä‚¢‚éê‡‚́A‚»‚ê
  ‚¼‚ê‚ð’P“Æ‚ÅŽg‚Á‚Ä‚Ý‚½‚èAFX‚È‘g‡‚¹‚ðŽŽ‚µ‚Ä‚Ý‚Ü‚µ‚傤B Linux ‚ðƒR
  [ƒ‹ƒhƒu[ƒg‚µ‚½Œ‹‰Ê‚Æ Windows ‚©‚çƒEƒH[ƒ€ƒu[ƒg‚µ‚½Œ‹‰Ê‚ð”ä‚ׂĂ݂Ü
  ‚µ‚傤BƒJ[ƒh‚ð‘}“ü‚µ‚½‚Ü‚Ü‹N“®‚µ‚½Œ‹‰Ê‚Æ‹N“®Œã‚ɃJ[ƒh‚ð‘}“ü‚µ‚½Œ‹‰Ê
  ‚ð”ä‚ׂĂ݂܂µ‚傤B’ʏí‚̓‰ƒbƒvƒgƒbƒv‹@‚ðƒhƒbƒN‚ɐڑ±‚µ‚Ä‚¢‚é‚Ì‚Å‚ ‚ê
  ‚΁AƒhƒbƒN‚©‚çØ‚è—£‚µ‚Ä‚Ý‚Ü‚µ‚傤B‚Ü‚½A2 ‚‚̃\ƒPƒbƒg‚Ì“®ì‚ªˆÙ‚È‚é
  ê‡‚à‚ ‚è‚Ü‚·B

  Linux ‚ð PCMCIA Œo—R‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚鎞‚É‘˜‹ö‚µ‚½ƒhƒ‰ƒCƒo‚Ì–â‘è‚ð
  ƒfƒoƒbƒO‚·‚é‚Ì‚Í‚Ù‚Æ‚ñ‚Ç•s‰Â”\‚Å‚·BÇó‚ÉŠî‚¢‚Ä–â‘è‚ð“Á’肵‚Ä‚àAƒC
  ƒ“ƒXƒg[ƒ‹—pƒfƒBƒXƒN‚ðC³‚·‚é‚͍̂¢“ï‚Å‚µ‚傤(“Á‚ɁA“®ì‚µ‚Ä‚¢‚é
  Linux ƒVƒXƒeƒ€‚ª‚È‚¢ê‡)BƒCƒ“ƒXƒg[ƒ‹—pƒfƒBƒXƒN‚̏C³•û–@‚Í‘I‚ñ‚¾
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚æ‚Á‚Ä‘S‚­ˆá‚¢A‚±‚ê‚Í–{•¶‘‚ňµ‚¤”͈͂𒴂¦‚Ä
  ‚¢‚Ü‚·Bˆê”Ê“I‚É‚Í‚±‚¤‚¢‚¤ê‡‚̍őP‚̍ô‚́A•Ê‚ÌŽè’i‚Å Linux ‚ðƒCƒ“ƒX
  ƒg[ƒ‹‚·‚邱‚ƁAÅV‚̃hƒ‰ƒCƒo‚ð“üŽè‚·‚邱‚ƁA‚»‚ê‚Å‚Ç‚¤‚µ‚悤‚à‚È‚¯‚ê
  ‚Ζâ‘è‚ðƒfƒoƒbƒO‚·‚邱‚Æ‚Å‚·B

  3.1.  ƒx[ƒX‚Æ‚È‚é PCMCIA ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚Ü‚¹‚ñ

  Çó:

  o  PCMCIA ‚Ì‹N“®ƒXƒNƒŠƒvƒg‚ÌŽÀs’†‚ɁAƒJ[ƒlƒ‹ƒo[ƒWƒ‡ƒ“‚Ì•s®‡‚ÉŠÖ‚·
     ‚éƒGƒ‰[‚ªo‚éB

  o  ‹N“®Œã‚É lsmod ‚ðŽÀs‚µ‚Ä‚à PCMCIA ƒ‚ƒWƒ…[ƒ‹‚ª•\Ž¦‚³‚ê‚È‚¢B

  o  cardmgr ‚ªƒVƒXƒeƒ€ƒƒO‚É ``no pcmcia driver in /proc/devices'' ‚Æ•ñ
     ‚ðo‚·B

  ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚ɂ̓o[ƒWƒ‡ƒ“î•ñ‚ª‘‚«ž‚Ü‚ê‚Ä‚¨‚èA‚±‚ê‚̓‚ƒWƒ…[
  ƒ‹‚̃[ƒhŽž‚ÉŒ»Ý“®ì’†‚̃J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚Æ”ä‚ׂç‚ê‚Ü‚·B‚±‚Ì
  ƒ`ƒFƒbƒN‚ÌŽí—ނ́AƒJ[ƒlƒ‹‚̃IƒvƒVƒ‡ƒ“‚Å‚ ‚é CONFIG_MODVERSIONS ‚̐ݒè
  ‚É‚æ‚Á‚Ä•Ï‚í‚è‚Ü‚·B‚±‚ꂪ No ‚È‚ç‚΁AƒJ[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“”ԍ†‚̓Rƒ“ƒp
  ƒCƒ‹Žž‚ÉŠeƒ‚ƒWƒ…[ƒ‹‚ɏ‘‚«ž‚Ü‚êAinsmod ‚Í‚±‚Ì’l‚ªŽÀs’†‚̃J[ƒlƒ‹‚Æ
  ˆê’v‚·‚é‚©‚ðƒ`ƒFƒbƒN‚µ‚Ü‚·BCONFIG_MODVERSIONS ‚ª Yes ‚È‚ç‚΁AƒJ[ƒlƒ‹
  ‚ªƒGƒNƒXƒ|[ƒg‚µ‚½‚»‚ꂼ‚ê‚̃Vƒ“ƒ{ƒ‹‚ɂ́A‚ ‚éŽí‚̃`ƒFƒbƒNƒTƒ€‚ª—^‚¦‚ç
  ‚ê‚Ü‚·B‚±‚ê‚ç‚̃R[ƒh‚Í‘S‚āAƒ‚ƒWƒ…[ƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚éŠY“–ƒR[ƒh‚Æ
  ”äŠr‚³‚ê‚Ü‚·B‚±‚Ì–Ú“I‚́Aƒ‚ƒWƒ…[ƒ‹‚ð‚Å‚«‚邾‚¯ƒo[ƒWƒ‡ƒ“‚Ɉˑ¶‚µ‚È‚¢
  ‚悤‚É‚·‚邱‚Æ‚Å‚·B‚Æ‚¢‚¤‚Ì‚àAƒ`ƒFƒbƒNƒTƒ€‚ª•Ï‚í‚é‚̂̓J[ƒlƒ‹‚̃Cƒ“
  ƒ^ƒtƒF[ƒX‚ª•Ï‚í‚鎞‚¾‚¯‚Å‚ ‚èAˆê”Ê“I‚ɂ̓J[ƒlƒ‹‚̃}ƒCƒi[ƒo[ƒWƒ‡ƒ“
  ‚ªã‚ª‚Á‚Ä‚à•Ï‚í‚ç‚È‚¢‚©‚ç‚Å‚·BŽÀÛ‚ɂ́Aƒ`ƒFƒbƒNƒTƒ€‚̐§ŒÀ‚ÍŒµ‚µ‚¢‚±
  ‚Æ‚ª•ª‚©‚Á‚Ä‚¢‚Ü‚·B‚È‚º‚È‚çA‘½‚­‚̃J[ƒlƒ‹ƒCƒ“ƒ^ƒtƒF[ƒX‚̓Rƒ“ƒpƒCƒ‹
  Žž‚̃J[ƒlƒ‹‚̃IƒvƒVƒ‡ƒ“Ý’è‚Ɉˑ¶‚·‚é‚©‚ç‚Å‚·B‚Ü‚½Aƒ`ƒFƒbƒNƒTƒ€‚É‚æ
  ‚éŒÝŠ·«‚Ì”»’è‚Í”ñí‚ÉŒµ‚µ‚¢‚±‚Æ‚ª•ª‚©‚Á‚Ä‚¢‚Ü‚·B

  ŽÀÛ‚ÌŒ‹˜_‚Æ‚µ‚ẮAƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚̓J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚Æ‘½‚­‚̃J
  [ƒlƒ‹Ý’èƒIƒvƒVƒ‡ƒ“‚̐ݒè’l‚Ì—¼•û‚É–§Ú‚ÉŠÖŒW‚µ‚Ä‚¢‚Ü‚·Bˆê”Ê“I‚ɂ́A
  ƒo[ƒWƒ‡ƒ“ 2.0.31 ‚̃J[ƒlƒ‹—p‚ɐݒ肵‚½ƒ‚ƒWƒ…[ƒ‹ŒQ‚́A“¯‚¶‚悤‚Ȑݒè
  ‚É‚È‚é‚悤‚É’ˆÓ‚µ‚č\’z‚µ‚Ä‚¢‚È‚¯‚ê‚΁Aƒo[ƒWƒ‡ƒ“ 2.0.31 ‚̕ʂ̃J[ƒl
  ƒ‹‚ł̓[ƒh‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚»‚Ì‚½‚߁AƒRƒ“ƒpƒCƒ‹Ï‚݂̃J[ƒlƒ‹
  ƒ‚ƒWƒ…[ƒ‹‚ð”z•z‚·‚é‚Ì‚Í”ñí‚É‚â‚è‚É‚­‚¢ì‹Æ‚Å‚·B

  ‘I‘ðŽˆ‚Í‚¢‚­‚‚©‚ ‚è‚Ü‚·:

  o  ƒRƒ“ƒpƒCƒ‹Ï‚݂̃hƒ‰ƒCƒo‚ð Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̈ꕔ‚Æ‚µ‚Ä
     “üŽè‚µ‚½ê‡‚ɂ́A‚»‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É•t‘®‚µ‚Ä‚¢‚éA•ÏX‚³
     ‚ê‚Ä‚¢‚È‚¢ƒJ[ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚ðŠm‚©‚ß‚Ä‚­‚¾‚³‚¢BƒRƒ“ƒpƒCƒ‹Ï
     ‚݂̃‚ƒWƒ…[ƒ‹‚ðŽg‚¤‚‚à‚è‚Å‚ ‚ê‚Ł’ʁA‚±‚ê‚ɑΉž‚·‚éƒJ[ƒlƒ‹‚ðŽg
     ‚¢‘±‚¯‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  o  ƒJ[ƒlƒ‹‚̍Đݒè‚âƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚ðs‚Á‚Ä‚¢‚éê‡‚ɂ́APCMCIA ƒpƒb
     ƒP[ƒW‚̃Rƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹‚ðÅ‰‚©‚çs‚í‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Å
     ‚µ‚傤BƒJ[ƒlƒ‹‚̃\[ƒX‚ªƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚ê‚΁A‚±‚̍ì‹Æ‚ÍŠÈ’P‚Å
     ‚·BÚ‚µ‚¢Žè‡‚ɂ‚¢‚ẮA``ƒRƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹'' ‚ÌÍ‚ðŒ©‚Ä‚­
     ‚¾‚³‚¢B

  o  ê‡‚É‚æ‚Á‚ẮA‘¼‚̃VƒXƒeƒ€ƒRƒ“ƒ|[ƒlƒ“ƒg‚ƌ݊·«‚ª‚È‚¢‚½‚߂ɁAƒJ
     [ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚𐳂µ‚­ƒ[ƒh‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·BƒJ[ƒlƒ‹‚̃o
     [ƒWƒ‡ƒ“ƒAƒbƒv‚ð‚µ‚Ä‚¢‚éê‡‚ɂ́AƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚É“ü‚Á‚Ä‚¢
     ‚é Documentation/Changes ƒtƒ@ƒCƒ‹‚ɏ‘‚©‚ê‚Ä‚¢‚éAƒ‚ƒWƒ…[ƒ‹ƒ†[ƒeƒB
     ƒŠƒeƒB‚Æ binutils ‚́uÅ’áðŒv‚ðŠm‚©‚ß‚Ä‚­‚¾‚³‚¢B

  3.2.  ƒ[ƒh‚Å‚«‚È‚¢ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ª‚ ‚è‚Ü‚·

  Çó:

  o  Šî–{ƒ‚ƒWƒ…[ƒ‹ (pcmcia_core, ds, i82365) ‚͐³‚µ‚­ƒ[ƒh‚³‚ê‚Ä‚¢‚éB

  o  ƒJ[ƒh‚ð‘}‚µ‚½Žž‚ɍ‚‚¢ƒr[ƒv‰¹ + ’á‚¢ƒr[ƒv‰¹‚ª–‚éB

  o  cardmgr ‚ªƒVƒXƒeƒ€ƒƒO‚Ƀo[ƒWƒ‡ƒ“•s®‡‚̃Gƒ‰[‚ðŽc‚·B

  ˆê•”‚̃hƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚̓J[ƒlƒ‹‚̃T[ƒrƒX‚ð•K—v‚Æ‚µ‚Ü‚·‚ªA‚±‚ê‚̓J
  [ƒlƒ‹‚̐ݒè‚É‚æ‚è‚ ‚Á‚½‚è‚È‚©‚Á‚½‚肵‚Ü‚·B—Ⴆ‚΁ASCSI ƒJ[ƒhƒhƒ‰ƒC
  ƒo‚̓J[ƒlƒ‹‚ª SCSI ‚ðƒTƒ|[ƒg‚·‚éÝ’è‚É‚È‚Á‚Ä‚¢‚邱‚Æ‚ð•K—v‚Æ‚µAƒlƒb
  ƒgƒ[ƒNƒhƒ‰ƒCƒo‚̓lƒbƒgƒ[ƒN‘Ήž‚̃J[ƒlƒ‹‚ð•K—v‚Æ‚µ‚Ü‚·B‚à‚µƒJ[ƒl
  ƒ‹‚ª•K—v‚È‹@”\‚ðŽ‚Á‚Ä‚¢‚È‚¯‚ê‚΁Ainsmod ‚́uundefined symbolsv‚Æ‚¢‚¤
  ƒGƒ‰[‚ðo‚µA‚»‚̃‚ƒWƒ…[ƒ‹‚̃[ƒh‚ð‹‘”Û‚µ‚Ü‚·Binsmod ‚̃Gƒ‰[‚Å
  ‚́Aƒo[ƒWƒ‡ƒ“•s®‡‚̃Gƒ‰[‚ƃVƒ“ƒ{ƒ‹•s‘«‚̃Gƒ‰[‚ª‹æ•Ê‚Å‚«‚È‚¢‚±‚Æ‚É
  ’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  ‚à‚Á‚Ɛ³Šm‚ɏ‘‚­‚ƈȉº‚̂悤‚É‚È‚è‚Ü‚·:

  o  ƒVƒŠƒAƒ‹—p‚̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚Å‚ ‚é serial_cs ‚ðŽg‚¤‚ɂ́A
     CONFIG_SERIAL ‚É‚æ‚Á‚ăJ[ƒlƒ‹‚̃VƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚ð—LŒø‚·‚é•K—v‚ª‚ 
     ‚è‚Ü‚·B‚±‚̃hƒ‰ƒCƒo‚̓‚ƒWƒ…[ƒ‹‚Æ‚µ‚čì‚ç‚ê‚Ü‚·B

  o  ƒ}ƒ‹ƒ`ƒ|[ƒgƒVƒŠƒAƒ‹ƒJ[ƒh‚âAƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚⃂ƒfƒ€ƒfƒoƒCƒX‚ðŠÜ
     ‚Þƒ}ƒ‹ƒ`ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒJ[ƒh‚ðƒTƒ|[ƒg‚·‚é‚ɂ́A
     CONFIG_SERIAL_SHARE_IRQ ‚ð—LŒø‚É‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  o  SCSI —p‚̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ðŽg‚¤‚ɂ́ACONFIG_SCSI ‚ð—LŒø‚É‚·‚é•K
     —v‚ª‚ ‚è‚Ü‚·B‚Ü‚½A“KØ‚ȃgƒbƒvƒŒƒxƒ‹ƒhƒ‰ƒCƒoƒIƒvƒVƒ‡ƒ“‚ðÝ’è‚·‚é
     •K—v‚ª‚ ‚è‚Ü‚·(ƒo[ƒWƒ‡ƒ“ 2.1 ‚̃J[ƒlƒ‹‚Å‚Í CONFIG_BLK_DEV_SD,
     CONFIG_BLK_DEV_SR “™)B‚±‚ê‚ç‚̓‚ƒWƒ…[ƒ‹‚Æ‚µ‚č\’z‚³‚ê‚Ü‚·B

  o  ƒlƒbƒgƒ[ƒN—p‚̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ðŽg‚¤‚ɂ́ACONFIG_INET ‚ð—LŒø
     ‚É‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BƒJ[ƒlƒ‹‚̃lƒbƒgƒ[ƒNƒTƒ|[ƒg‚́Aƒ‚ƒWƒ…[ƒ‹
     ‚Æ‚µ‚Ä‘g‚ݍž‚Þ‚±‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB

  o  ƒg[ƒNƒ“ƒŠƒ“ƒO—p‚̃Nƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ðŽg‚¤‚ɂ́ACONFIG_TR ‚ð—LŒø
     ‚É‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  ‰ðŒˆ•û–@‚Í 2 ’Ê‚è‚ ‚è‚Ü‚·:

  o  •K—v‚È‹@”\‚ð—LŒø‚É‚µ‚ăJ[ƒlƒ‹‚ðÄ\’z‚µ‚Ü‚·B

  o  ‚±‚Ì‹@”\‚ªƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚³‚ê‚Ä‚¢‚ê‚΁A
     /etc/pcmcia/config ‚ðC³‚µ‚āA•K—v‚ȃ‚ƒWƒ…[ƒ‹‚ð—\‚߃[ƒh‚µ‚Ä‚¨‚­
     ‚悤‚É‚µ‚Ü‚·B

  /etc/pcmcia/config ‚ł́A“Á’è‚̃Nƒ‰ƒCƒAƒ“ƒg—p‚Ƀ[ƒh‚·‚é•K—v‚ª‚ ‚é’Ç
  ‰Á‚̃‚ƒWƒ…[ƒ‹‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B—Ⴆ‚΃VƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚ðŽw’è‚·
  ‚鎞‚ɂ͈ȉº‚̂悤‚ɐݒ肵‚Ü‚·:

       device "serial_cs"
         class "serial" module "misc/serial", "serial_cs"

  •¡”‚̃pƒX‚ðAŒ»Ý‚̃J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚ɑΉž‚·‚郂ƒWƒ…[ƒ‹‚̃gƒbƒvƒŒ
  ƒxƒ‹ƒfƒBƒŒƒNƒgƒŠ‚©‚ç‚Ì‘Š‘΃pƒX‚ÅŽw’肵‚Ü‚·B‘Š‘΃pƒX‚ª‘S‚­—^‚¦‚ç‚ê‚È‚¯
  ‚ê‚΁AƒpƒX‚̃fƒtƒHƒ‹ƒg’l‚Í pcmcia ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É‚È‚è‚Ü‚·B

  3.3.  Š„‚荞‚݂̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·

  Çó:

  o  PCMCIA ƒhƒ‰ƒCƒo‚ªƒ[ƒh‚³‚ê‚é‚ƁAƒJ[ƒh‚ª‘}‚³‚Á‚Ä‚¢‚È‚­‚Ä‚àƒVƒXƒeƒ€
     ‚ªŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤B

  o  ƒVƒXƒeƒ€ƒƒO‚ɂ́AƒVƒXƒeƒ€‚ªŒÅ‚Ü‚é’¼‘O‚É‚¿‚á‚ñ‚ƃzƒXƒgƒRƒ“ƒgƒ[ƒ‰
     ‚ªŒŸo‚µ‚½‚±‚Æ‚ª‹L˜^‚³‚ê‚Ä‚¢‚邪AŠ„‚荞‚Ý‚ÌŒŸo‚ÌŒ‹‰Ê‚Í‹L˜^‚³‚ê‚Ä
     ‚¢‚È‚¢B

  ƒzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚ÌŽí—Þ‚ðŽ¯•Ê‚µ‚½ŒãAƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚͋󂢂Ă¢‚銄‚è
  ž‚Ý‚ð’T¸‚µ‚Ü‚·B‚±‚Ì’T¸‚ł́A‹ó‚¢‚Ä‚¢‚é‚悤‚ÉŒ©‚¦‚銄‚荞‚Ý‚»‚ꂼ‚ê
  ‚ɑ΂·‚éƒRƒ“ƒgƒ[ƒ‰‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ªs‚í‚êA‚»‚ÌŒã‚ɂ́uƒ\ƒtƒgv‚ÈŠ„
  ‚荞‚݂̐¶¬‚ªs‚í‚ê‚Ü‚·B‚±‚ê‚ÍŠ„‚荞‚Ý‚ª³‚µ‚­ŒŸo‚³‚ꂽ‚©‚Ç‚¤‚©‚ð’²
  ‚ׂ邽‚߂ɍs‚í‚ê‚Ü‚·Bê‡‚É‚æ‚Á‚ẮA“Á’è‚ÌŠ„‚荞‚Ý‚ð’T¸‚·‚é‚Æ‘¼‚̃V
  ƒXƒeƒ€ƒfƒoƒCƒX‚Ƃ̏Փ˂ª‹N‚±‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  ’T¸‚ðs‚¤——R‚́A‹ó‚¢‚Ä‚¢‚é(‚‚܂èALinux ‚Ì‘¼‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚É—\
  –ñ‚³‚ê‚Ä‚¢‚È‚¢)‚ÆŽv‚í‚ê‚銄‚荞‚݂ŁA‚Ü‚¾ƒzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚É•¨—“I‚É
  Ú‘±‚³‚ê‚Ä‚¢‚È‚¢‚©A‚Ü‚½‚̓hƒ‰ƒCƒo‚ðŽ‚Á‚Ä‚¢‚È‚¢‘¼‚̃fƒoƒCƒX‚ɐڑ±‚³‚ê
  ‚Ä‚¢‚é‚à‚Ì‚ðŽ¯•Ê‚·‚邱‚Æ‚Å‚·B

  ’T¸‚ª¬Œ÷‚·‚é‚ƁAƒVƒXƒeƒ€ƒƒO‚ɂ͈ȉº‚̂悤‚È‹L˜^‚ªŽc‚è‚Ü‚·:

       Intel PCIC probe:
         TI 1130 CardBus at mem 0x10211000, 2 sockets
         ...
         ISA irqs (scanned) = 5,7,9,10 status change on irq 10

  æ‚ɐi‚Þ•û–@‚Í 2 ‚‚ ‚è‚Ü‚·:

  o  Š„‚荞‚Ý‚Ì’T¸‚́Aƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚ɑ΂·‚é irq_list ƒpƒ‰ƒ[ƒ^‚ð
     Žg‚Á‚½Š„‚荞‚݂̃ŠƒXƒg‚É‚æ‚Á‚ЧŒÀ‚³‚ê‚Ü‚·B—Ⴆ‚Î
     ``irq_list=5,9,10'' ‚ðŽw’è‚·‚é‚ƁA’T¸‚Í 3 ‚‚̊„‚荞‚݂ɑ΂µ‚Ä‚µ‚©
     s‚í‚ê‚Ü‚¹‚ñB‘S‚Ä‚Ì PCMCIA ƒfƒoƒCƒX‚́A‚±‚ê‚ç‚ÌŠ„‚荞‚Ý‚ðŽg‚¤‚悤
     ‚ɐ§ŒÀ‚³‚ê‚Ü‚·(’T¸‚Í‚¤‚Ü‚­‚¢‚­‚à‚Ì‚Æ‚µ‚Ü‚·)BˆÀ‘S‚ÉŒŸo‚Å‚«‚銄‚è
     ž‚Ý‚ðŒ©‚Â‚¯‚é‚ɂ́AŽŽsöŒë‚ª•K—v‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  o  ``do_scan=0'' ƒIƒvƒVƒ‡ƒ“‚ð•t‚¯‚ă\ƒPƒbƒgƒhƒ‰ƒCƒo‚ðƒ[ƒh‚·‚é‚ƁAŠ„
     ‚荞‚Ý‚Ì’T¸‚Í‘S‚­s‚í‚ê‚È‚­‚È‚è‚Ü‚·B‚±‚̏ꍇAƒfƒtƒHƒ‹ƒg‚ÌŠ„‚荞
     ‚݃ŠƒXƒg‚ªŽg‚í‚ê‚é‚̂ŁAŠù‚É‘¼‚̃fƒoƒCƒX‚ÉŠ„‚è“–‚Ä‚ç‚ꂽŠ„‚荞‚Ý‚ð
     ”ð‚¯‚é‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  ‚¢‚¸‚ê‚̏ꍇ‚àA’T¸—p‚̃IƒvƒVƒ‡ƒ“‚ÌŽw’è‚É‚Í PCMCIA ‹N“®ƒXƒNƒŠƒvƒg“à‚Ì
  PCIC_OPTS ‚Ì’è‹`‚ð—p‚¢‚Ü‚·BÝ’è—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       PCIC_OPTS="irq_list=5,9,10"

  Š„‚荞‚Ý’T¸‚Å–â‘肪‹N‚±‚Á‚½Žž‚ɂ́A/proc/interrupts ‚𒲂ׂĂà‘S‚­–ð
  ‚É—§‚½‚È‚¢‚±‚Æ‚ÍŠÌ‚É–½‚¶‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢B‚±‚Ì’T¸‚́ALinux ‚Ì‘¼‚̃hƒ‰
  ƒCƒo‚ªŠù‚ÉŽg‚Á‚Ä‚¢‚銄‚荞‚Ý‚ðŽg‚í‚È‚¢‚悤‚É‚·‚é’ö“x‚É‚ÍŒ«‚¢‚Ì‚Å‚·B‚Å
  ‚·‚©‚çAPCMCIA ‚̃hƒ‰ƒCƒo‚ÍŠù‚É /proc/interrupts ‚Ì‘S‚Ă̏î•ñ‚ðŽg‚Á‚Ä
  ‚¢‚Ü‚·BƒVƒXƒeƒ€‚̐݌v‚É‚æ‚Á‚ẮA“®ì’†‚Å‚È‚¢ƒfƒoƒCƒX‚Å‚àŠ„‚荞‚Ý‚ðè
  —L‚µAPCMCIA ‚ª’T¸‚ðs‚Á‚½Žž‚É–â‘è‚ð‹N‚±‚·‚±‚Æ‚ª‚ ‚è‚Ü‚·B

  3.4.  I/O ƒ|[ƒg‚̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·

  Çó:

  o  ƒJ[ƒh‚ª‘}‚³‚Á‚Ä‚¢‚È‚­‚Ä‚àAcardmgr ‚ðÅ‰‚É‹N“®‚µ‚½Žž‚ɃVƒXƒeƒ€‚ª
     ŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤B

  o  ƒVƒXƒeƒ€ƒƒO‚ɂ́AŠ„‚荞‚Ý’T¸‚ÌŒ‹‰Ê‚àŠÜ‚߂ăzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚Ì’T
     ¸‚ª¬Œ÷‚µ‚½‚Æ‹L˜^‚³‚ê‚邪AI/O ’T¸‚ÌŒ‹‰Ê‚Í‹L˜^‚³‚ê‚È‚¢B

  o  I/O ’T¸‚͐³íI—¹‚·‚邪A‚Å‚½‚ç‚߂ȃAƒhƒŒƒX‚ª‚½‚­‚³‚ñœŠO‚³‚ê‚é‚Æ
     ‚¢‚¤Çó‚ªo‚邱‚Æ‚à‚ ‚éB

  /etc/pcmcia/config.opts ‚É‹“‚°‚ç‚ê‚Ä‚¢‚é I/O ƒ|[ƒg—̈æ‚ð cardmgr ‚ªˆ
  —‚·‚鎞AƒJ[ƒlƒ‹‚Í‚±‚ê‚ç‚͈̔͂ð’T¸‚µAI/O ‹óŠÔ‚ðè—L‚µ‚Ä‚¢‚邯‚ê‚Ç
  Linux ‚̃hƒ‰ƒCƒo‚É‚ÍŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢‚È‚¢‰B‚ꂽƒfƒoƒCƒX‚ðŒŸo‚µ‚Ü‚·B’T
  ¸‚Å‚Í“Ç‚ÝŽæ‚肵‚©s‚í‚ê‚Ü‚¹‚ñ‚ªAƒfƒoƒCƒX‚©‚ç‚̓ǂݏo‚µ‚ªd—v‚ȃVƒXƒe
  ƒ€ŠÖ”‚ƏՓ˂µA‚»‚ÌŒ‹‰ÊƒVƒXƒeƒ€‚ªŒÅ‚܂邱‚Æ‚ª‹H‚É‹N‚±‚è‚Ü‚·B

  ‚¨Žg‚¢‚̃VƒXƒeƒ€‚̃†[ƒUƒKƒCƒh‚ðŒ©‚ê‚΁AƒVƒXƒeƒ€ƒfƒoƒCƒX‚ÌŠ„‚è“–‚Ä•\‚ª
  Ú‚Á‚Ä‚¨‚èAI/O —̈æ‚ƃƒ‚ƒŠ—̈æ‚͈̔͂ª‚í‚©‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚»‚¤‚·‚é
  ‚ƁAconfig.opts ‚Å‚±‚ê‚ç‚̗̈æ‚𖾎¦“I‚ɏœŠO‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  •Ê‚Ì•û–@‚Æ‚µ‚āAƒVƒXƒeƒ€‚Ì’T¸‚ªM—Š‚Å‚«‚È‚¢ê‡‚ɂ́ACORE_OPTS ‚̐ݒè
  ‚ð``probe_io=0'' ‚Æ‚·‚邱‚Æ‚Å’T¸‚𖳌ø‚É‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̏ꍇ
  ‚ɂ̓fƒtƒHƒ‹ƒg‚̐ݒè‚ðŽg‚í‚È‚¢‚ŁA‚¿‚á‚ñ‚ÆŽg‚¦‚éƒ|[ƒg‚͈̔͂¾‚¯‚𒍈Ó
  [‚­ config.opts ‚ɐݒ肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  3.5.  ƒƒ‚ƒŠ‚ÌŒŸo‚ÉŽ¸”s‚µ‚Ü‚·

  Çó:

  o  ƒJ[ƒh‚ª‘}‚³‚Á‚Ä‚¢‚È‚¢Žž‚ɂ̓RƒAƒhƒ‰ƒCƒo‚ª³í‚Ƀ[ƒh‚³‚êAƒVƒXƒe
     ƒ€ƒƒO‚É‚àƒGƒ‰[‚ªŽc‚ç‚È‚¢B

  o  ƒJ[ƒh‚ð‘}‚·‚ƁAƒr[ƒv‰¹‚ª‚·‚邱‚Æ‚È‚­A‘¦À‚ɃVƒXƒeƒ€‚ªŒÅ‚Ü‚Á‚½‚è
     ƒŠƒu[ƒg‚·‚éB

  ˆÈ‰º‚̂悤‚ȏǏ󂪏o‚éê‡‚à‚ ‚è‚Ü‚·:

  o  ‚Ç‚ñ‚ȃJ[ƒh‚ð‘}‚µ‚Ä‚à•K‚¸u‚‚¢ƒr[ƒv‰¹ + ’á‚¢ƒr[ƒv‰¹v‚ª–‚éB

  o  ‚Ç‚ñ‚ȃJ[ƒh‚à ``anonymous memory cards(–¢’m‚̃ƒ‚ƒŠƒJ[ƒh)'' ‚Æ”F
     Ž¯‚³‚ê‚éB

  o  ‚ ‚¿‚±‚¿‚̃ƒ‚ƒŠ—̈悪œŠO‚³‚ê‚Ä‚¢‚邱‚Æ‚ªƒVƒXƒeƒ€ƒƒO‚É‹L˜^‚³‚ê
     ‚éB

  ƒRƒAƒ‚ƒWƒ…[ƒ‹‚́A16 ƒrƒbƒgƒJ[ƒh‚ª‰‚ß‚Ä‘}“ü‚³‚ꂽŽž‚Ƀƒ‚ƒŠ‘–¸‚ðŽÀ
  s‚µ‚Ü‚·B‚±‚Ì‘€ì‚̓ƒ‚ƒŠ‚Ƀ}ƒbƒv‚³‚ê‚Ä‚¢‚鑼‚̃fƒoƒCƒX‚ƏՓ˂·‚é‰Â”\
  «‚ª‚ ‚è‚Ü‚·B‚Ü‚½ƒo[ƒWƒ‡ƒ“3.0.0 ˆÈ‘O‚̃pƒbƒP[ƒW‚ł́AÅ‹ß‚̃hƒ‰ƒCƒo
  ‚æ‚è‚à‚«‚í‚Ç‚¢‘–¸‚ðs‚Á‚Ä‚¢‚Ü‚µ‚½Bƒƒ‚ƒŠƒEƒBƒ“ƒhƒE‚Í
  /etc/pcmcia/config.opts ‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·BƒfƒtƒHƒ‹ƒg‚̃EƒBƒ“ƒhƒE‚Í‘å
  ‚«‚¢‚̂ŁA‘–¸‚ð‚à‚Á‚Æ‹·‚¢”͈͂ɐ§ŒÀ‚·‚ê‚΂悢‚Å‚µ‚傤BŽŽ‚·‚Ì‚É‚¿‚傤
  ‚Ç‚æ‚¢”ÍˆÍ‚Í 0xd0000-0xdffff, 0xc0000-0xcffff, 0xc8000-0xcffff,
  0xd8000-0xdffff ‚ ‚½‚è‚Å‚·B

  DOS ‚Ü‚½‚Í Windows ‚Ì PCMCIA ƒhƒ‰ƒCƒo‚ª‚ ‚ê‚΁A‚±‚ê‚ç‚̃hƒ‰ƒCƒo‚ªŽg‚Á
  ‚Ä‚¢‚郁ƒ‚ƒŠ—̈æ‚ð’²‚×‚Ä‚à‚¢‚¢‚Å‚µ‚傤BDOS ‚̃ƒ‚ƒŠƒAƒhƒŒƒX‚Í‘½‚­‚̏ê
  ‡AuƒZƒOƒƒ“ƒgv‚ÌŒ`‚ÅŽw’肳‚ê‚Ä‚¨‚èAÅI“I‚È 16 iƒAƒhƒŒƒX‚Æ‚Í—£‚ê
  ‚Ä‚¢‚é“_‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢(â‘΃AƒhƒŒƒX 0xd0000 ‚ª 0xd000 ‚Æ—^‚¦‚ç‚ꂽ
  ‚肵‚Ü‚·)Bconfig.opts ‚ð•ÏX‚·‚鎞‚ɂ́A’ljÁ‚ÌŒ…‚ð•K‚¸‘«‚µ–ß‚µ‚Ä‚­‚¾
  ‚³‚¢B

  •’Ê‚Å‚È‚¢ê‡‚Æ‚µ‚āAƒƒ‚ƒŠ’T¸‚ÌŽ¸”s‚ªAƒzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚ÉŠÖ‚·‚éƒ^
  ƒCƒ~ƒ“ƒOƒŒƒWƒXƒ^‚̐ݒè‚Ì–â‘è‚Å‚ ‚é‰Â”\«‚ª‚ ‚è‚Ü‚·Bˆê”Ê“I‚ȃ^ƒCƒ~ƒ“ƒO
  ‚Ì–â‘è‚̈µ‚¢‚ɂ‚¢‚ẮA``‹N“®ƒIƒvƒVƒ‡ƒ“''‚Ìß‚ð‚²——‚­‚¾‚³‚¢B

  o  cs: warning: no high memory space available!

  CardBus ƒuƒŠƒbƒW‚́AISA ƒoƒX‚̃A[ƒLƒeƒNƒ`ƒƒ‚É‚¨‚¯‚é 640KB-1MB ‚́uƒ
  ƒ‚ƒŠ‚ÌŒ„ŠÔv‚ÌŠO‚Ƀƒ‚ƒŠƒEƒBƒ“ƒhƒE‚ðŠ„‚è“–‚Ă邱‚Æ‚ª‚Å‚«‚Ü‚·B‚ˆÊ‚̃
  ƒ‚ƒŠ—̈æ‚ðŽg‚¤‚悤‚É CardBus ƒuƒŠƒbƒW‚ðÝ’è‚·‚é‚̂́Aˆê”Ê“I‚É‚Í—Ç‚¢l
  ‚¦‚Å‚·B‚È‚º‚Ȃ瑼‚̃fƒoƒCƒX‚ƏՓ˂µ‚É‚­‚¢‚©‚ç‚Å‚·B‚Ü‚½A CardBus ‚Ì
  ƒJ[ƒh‚Í‘å‚«‚ȃƒ‚ƒŠƒEƒBƒ“ƒhƒE‚ð•K—v‚Æ‚µ‚Ü‚·‚ªA‚±‚ê‚ð’áˆÊ‚̃ƒ‚ƒŠ—̈æ
  ‚ÉŽæ‚é‚͍̂¢“ï‚Å‚ ‚Á‚½‚è•s‰Â”\‚¾‚Á‚½‚肵‚Ü‚·BƒJ[ƒhƒT[ƒrƒX‚ª CardBus
  ƒuƒŠƒbƒW‚ɑ΂µ‚Ă̓EƒBƒ“ƒhƒE‚ðŠ„‚è“–‚Ä‚éÛ‚ɂ́A config.opts ‚ɍ‚ˆÊ‚Ì
  ƒƒ‚ƒŠ‚Æ’áˆÊ‚̃ƒ‚ƒŠ‚ª—¼•û’è‹`‚³‚ê‚Ä‚¢‚ê‚΁AƒJ[ƒhƒT[ƒrƒX‚Í—Dæ“I‚ɍ‚
  ˆÊ‚̃ƒ‚ƒŠ‚ðŽg‚¢‚Ü‚·BŒ»Ý‚̃fƒtƒHƒ‹ƒg‚Ì config.opts ‚ɂ͍‚ˆÊƒAƒhƒŒƒX
  ‚̃EƒBƒ“ƒhƒE 0xa0000000-0xa0ffffff ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B“ÇŽÒ‚ÌŠF‚³‚ñ‚ª
  CardBus ƒuƒŠƒbƒW‚ðŽ‚Á‚Ä‚¨‚èA‚©‚ŒÂ¢ PCMCIA ƒhƒ‰ƒCƒo‚©‚ç‚̃o[ƒWƒ‡ƒ“
  ƒAƒbƒv‚ðs‚Á‚½ê‡‚́A‚±‚̃AƒhƒŒƒX‚ª‚Ü‚¾’è‹`‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚Å‚ ‚ê‚΁A‚±
  ‚ê‚ð’ljÁ‚µ‚Ü‚µ‚傤B

  ê‡‚É‚æ‚Á‚ẮAƒfƒtƒHƒ‹ƒg‚̍‚ˆÊƒƒ‚ƒŠƒEƒBƒ“ƒhƒE‚ªŽg‚¦‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü
  ‚·BIBM ThinkPad ‚̈ꕔ‚̃‚ƒfƒ‹‚ł́AƒfƒtƒHƒ‹ƒg‚̃EƒBƒ“ƒhƒE‚Ì‘ã‚í‚è‚É
  0x60000000-0x60ffffff ‚̃EƒBƒ“ƒhƒE‚ªŽg‚¦‚Ü‚·B

  3.6.  ƒJ[ƒh‚Ì”²‚«‘}‚µ‚ðŒŸo‚Å‚«‚Ü‚¹‚ñ

  Çó:

  o  ‹N“®Žž‚ɃJ[ƒh‚ª‘}‚µ‚Ä‚ ‚ê‚΁AƒJ[ƒh‚ÌŒŸo‚Ɛݒ肪‚¤‚Ü‚­s‚í‚ê‚éB

  o  ƒJ[ƒh‚Ì‘}“ü‚Æ”²‚«Žæ‚è‚ðs‚Á‚Ä‚àƒhƒ‰ƒCƒo‚ª”½‰ž‚µ‚È‚¢B‚·‚È‚í‚¿AƒV
     ƒXƒeƒ€ƒƒO‚É‚à‹L˜^‚ªŽc‚ç‚È‚¢‚µAƒr[ƒv‰¹‚à‚µ‚È‚¢B

  ‘å’ï‚̏ꍇAƒ\ƒPƒbƒgƒhƒ‰ƒCƒo(i82365 ‚Ü‚½‚Í tcic)‚Í“KØ‚ÈŠ„‚荞‚Ý‚Ì’T¸
  ‚Æ‘I‘ð‚ðs‚¢AƒJ[ƒh‚̏ó‘ԕω»‚ð’m‚点‚Ü‚·BŠ„‚荞‚Ý‚ÌŽ©“®“I’T¸‚Í
  Intel ŒÝŠ·‚̈ꕔ‚̃J[ƒh‚Å‚Í‚¤‚Ü‚­“®ì‚µ‚Ü‚¹‚ñB‚±‚̂悤‚ȃJ[ƒh‚Æ‚µ‚Ä
  ‚Í Cirrus »‚̃`ƒbƒv‚ª‚ ‚è‚Ü‚·‚ªA‚±‚ꂪ IBM ‚Ì ThinkPad ‚̈ꕔ‚ÅŽg‚í
  ‚ê‚Ä‚¢‚Ü‚·B’T¸‚ÌŽžA‚ ‚éƒfƒoƒCƒX‚ª“®ì‚µ‚Ä‚¢‚È‚¯‚ê‚΁A‚»‚ÌŠ„‚荞‚Ý‚Í
  Žg‚¦‚é‚悤‚ÉŒ©‚¦‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚̂悤‚ȏꍇ‚ɂ́Aƒ\ƒPƒbƒgƒhƒ‰ƒCƒo
  ‚Í‘¼‚̃fƒoƒCƒX‚ªŽg‚Á‚Ä‚¢‚銄‚荞‚Ý‚ð‘I‚Ô‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  i82365 ƒhƒ‰ƒCƒo‚Æ tcic ƒhƒ‰ƒCƒo‚ł́Airq_list ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚Ä’²‚ׂé
  Š„‚荞‚݂𐧌À‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̃ŠƒXƒg‚Í PCMCIA ƒJ[ƒh‚ªŽg‚¦‚銄
  ‚荞‚Ý‚Ì‘g‡‚¹‚ƁAƒJ[ƒh‚̏ó‘ԕω»‚ðŠÄŽ‹‚·‚銄‚荞‚Ý‚Ì‘g‡‚¹‚𐧌À‚µ‚Ü
  ‚·Bcs_irq ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á‚āAƒJ[ƒh‚̏ó‘ԕω»‚ÌŠÄŽ‹‚ÉŽg‚¤Š„‚荞‚Ý‚ð
  –¾Ž¦“I‚ɐݒ肷‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  Žg‚¦‚銄‚荞‚Ý‚ðŒ©‚Â‚©‚ç‚È‚¯‚ê‚΁AŒÄ‚яo‚µƒ‚[ƒh(polled status mode)‚ð
  Žg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·Bi82365 ‚Æ tcic ‚Ì‚Ç‚¿‚ç‚Å‚à poll_interval=100 ‚Æ
  ‚¢‚Á‚½ƒIƒvƒVƒ‡ƒ“‚ðÝ’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̐ݒè‚ðs‚¤‚ƁAƒJ[ƒh‚̏ó
  ‘Ô‚Í 1 •bŠÔ‚É 1 ‰ñ s‚í‚ê‚éŒÄ‚яo‚µ‚Å’²‚ׂç‚ê‚Ü‚·B‚±‚̃IƒvƒVƒ‡ƒ“
  ‚́APCMCIA ƒJ[ƒh‚ÅŽg‚¦‚銄‚荞‚Ý‚ª‘«‚è‚È‚¢ê‡‚É‚àŽg‚¤‚ׂ«‚Å‚·B“Á
  ‚ɁA•¡”‚̃zƒXƒgƒRƒ“ƒgƒ[ƒ‰‚ðŽ‚ÂƒVƒXƒeƒ€‚̏ꍇ‚ɂ́AƒJ[ƒh‚̏ó‘Ô‚ÌŠÄ
  Ž‹‚ɐê—p‚ÌŠ„‚荞‚Ý‚ðŠ„‚è“–‚Ä‚Ä‚à‚¢‚¢‚±‚Æ‚Í‚ ‚è‚Ü‚¹‚ñB

  ‚±‚ê‚ç‚̃IƒvƒVƒ‡ƒ“‚Í‘S‚āA/etc/rc.d/rc.pcmcia ‚Ü‚½‚Í
  /etc/sysconfig/pcmcia ƒtƒ@ƒCƒ‹“à‚Ì PCIC_OPTS= s‚Őݒ肷‚邱‚Æ‚É‚È‚Á‚Ä
  ‚¢‚é‚Í‚¸‚Å‚·B‚Ç‚¿‚ç‚̃tƒ@ƒCƒ‹‚ðŽg‚¤‚©‚̓TƒCƒg‚̐ݒè‚É‚æ‚Á‚ĈقȂè‚Ü
  ‚·B

  3.7.  ƒVƒXƒeƒ€ƒŠƒ\[ƒX‚Ì•s‘«

  Çó:

  o  ƒJ[ƒh‚ð‘}“ü‚·‚é‚ƁA³‚µ‚­”FŽ¯‚³‚ê‚邪Ý’肪‚Å‚«‚È‚¢( ‚‚¢ƒr[ƒv‰¹
     + ’á‚¢ƒr[ƒv‰¹‚ª–‚è‚Ü‚·)B

  o  ˆÈ‰º‚̃ƒbƒZ[ƒW‚Ì‚¢‚¸‚ê‚©‚ªƒVƒXƒeƒ€ƒƒO‚ɏo—Í‚³‚ê‚é:

       RequestIO: Resource in use
       RequestIRQ: Resource in use
       RequestWindow: Resource in use
       GetNextTuple: No more items
       could not allocate nn IO ports for CardBus socket n
       could not allocate nnK memory for CardBus socket n
       could not allocate interrupt for CardBus socket n

  Š„‚荞‚Ý‚ª•s‘«‚·‚éê‡AŠ„‚荞‚Ý’T¸‚É–â‘肪‚ ‚邱‚Æ‚ª‘½‚­‚ ‚è‚Ü‚·(
  ``Š„‚荞‚݂̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·''‚̍€‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢)Bê‡‚É‚æ‚Á
  ‚ẮA’T¸‚Í‚¤‚Ü‚­s‚í‚ê‚Ä‚¢‚é‚悤‚ÉŒ©‚¦‚邯‚ê‚ǁA—˜—p‚Å‚«‚銄‚荞‚Ý‚ª
  1 ‚‚ ‚é‚¢‚Í 2 ‚‚µ‚©•ñ‚³‚ê‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·BƒVƒXƒeƒ€ƒƒO‚𒲂×
  ‚āA’T¸‚ÌŒ‹‰Ê‚ª‚»‚ê‚炵‚¢‚©‚Ç‚¤‚©‚ðŒ©‚Ä‚­‚¾‚³‚¢B’T¸‚ðs‚킸AŠ„‚荞
  ‚Ý‚ðŽè“®‚Å‘I‚ñ‚Å‚à–â‘肪‰ðŒˆ‚·‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  Š„‚荞‚Ý‚ÌŒŸo‚ª‚¤‚Ü‚­“®ì‚µ‚Ä‚¢‚È‚¢ê‡‚́AŠ„‚荞‚Ý‚ª‘S‚­‘«‚è‚È‚­‚ăJ
  [ƒh‘}“ü‚ÌŠÄŽ‹—p‚ÉŠ„‚荞‚Ý‚ðŠ„‚è“–‚Ă邱‚Æ‚ªD‚Ü‚µ‚­‚È‚¢‚̂ɁAƒ\ƒPƒbƒg
  ƒhƒ‰ƒCƒo‚ªƒJ[ƒh‘}“ü‚ÌŠÄŽ‹—p‚ÌŠ„‚荞‚Ý‚ðŠ„‚è“–‚Ä‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñB‚±‚̂悤‚ȏꍇ‚ɂ́APCIC_OPTS ‚É ``poll_interval=100' ‚ðÝ’肵‚ăR
  ƒ“ƒgƒ[ƒ‰‚̐ݒè‚ðŒÄ‚яo‚µƒ‚[ƒh‚ɐ؂è‘Ö‚¦‚é‚Æ‚¢‚¢‚Å‚µ‚傤B‚ ‚é‚¢
  ‚́ACardBus ƒRƒ“ƒgƒ[ƒ‰‚̏ꍇ‚ɂ́A ``pci_csc=1'' ‚ðŽŽ‚µ‚Ä‚­‚¾‚³‚¢B
  ‚±‚ê‚̓J[ƒh‚̏ó‘ԕω»‚ÌŠÄŽ‹‚É (—˜—p‰Â”\‚È‚ç‚Î) PCI Š„‚荞‚Ý ‚ðŽg‚¤‚½
  ‚߂̐ݒè‚Å‚·B

  I/O ƒ|[ƒg‚ª•s‘«‚·‚邱‚Æ‚Í•’Ê‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA•K—v‚Æ‚·‚é I/O ƒ|[ƒg‹ó
  ŠÔ‚ª‹‘å‚©‚˜A‘±‚ŁA®—ñ‚³‚ê‚Ä‚È‚¯‚ê‚΂Ȃç‚È‚¢ƒJ[ƒh‚ðŽg‚¤ê‡‚âA“Á’è
  ¬”‚̈ʒu‚Ì I/O ƒ|[ƒg‚µ‚©”FŽ¯‚µ‚È‚¢ƒJ[ƒh‚ðŽg‚¤ê‡‚ɂ́A•s‘«‚·‚邱
  ‚Æ‚à‚ ‚è‚Ü‚·B•’Ê‚Í /etc/pcmcia/config.opts ‚ɐݒ肳‚ê‚Ä‚¢‚éƒfƒtƒHƒ‹
  ƒg‚Ì I/O ƒ|[ƒg”͈͂ŏ\•ª‚Å‚·‚ªA‚±‚ê‚ðL‚°‚邱‚Æ‚à‚Å‚«‚Ü‚·B‹H‚É‚µ‚©
  ‹N‚«‚Ü‚¹‚ñ‚ªAI/O ƒ|[ƒg‚Ì•s‘«‚ª I/O ƒ|[ƒg‚Ì’T¸‚ÌŽ¸”s‚É‚æ‚Á‚Ä‹N‚±‚é
  ‚±‚Æ‚ª‚ ‚è‚Ü‚·( ``I/O ƒ|[ƒg‚̃XƒLƒƒƒ“‚ÉŽ¸”s‚µ‚Ü‚·''‚ðŽQÆ)B

  ƒƒ‚ƒŠ‚Ì•s‘«‚àAconfig.opts ‚Őݒ肳‚ê‚Ä‚¢‚éƒfƒtƒHƒ‹ƒg‚̃ƒ‚ƒŠƒEƒBƒ“ƒh
  ƒEÝ’è‚ðŽg‚Á‚Ä‚¢‚ê‚Ł’Ê‚Í‹N‚±‚è‚Ü‚¹‚ñBCardBus ƒJ[ƒh‚́A“TŒ^“I‚È 16
  ƒrƒbƒgƒJ[ƒh‚æ‚è‚à‘å‚«‚ȃƒ‚ƒŠ—̈æ‚ð•K—v‚Æ‚·‚邱‚Æ‚ª‚ ‚è‚Ü‚·BCardBus
  ‚̃ƒ‚ƒŠƒEƒBƒ“ƒhƒE‚Í(PC ƒVƒXƒeƒ€‚ªŽ‚ 640KB-1MB ‚̗̈æ‚Ì’P‚È‚éuŒ„
  ŠÔv‚Å‚È‚­)ƒzƒXƒg‚Ì PCI ƒAƒhƒŒƒX‹óŠÔ‚Ì‚Ç‚±‚É‚Å‚àƒ}ƒbƒv‚·‚邱‚Æ‚ª‚Å‚«‚é
  ‚̂ŁA‚ˆÊƒƒ‚ƒŠ—̈æ(0xa0000000-0xa0ffffff ‚È‚Ç)‚É‘å‚«‚ȃƒ‚ƒŠƒEƒBƒ“ƒh
  ƒE‚ðŽæ‚é‚Æ–â‘肪‰ðŒˆ‚·‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  3.8.  2 –‡‚̃J[ƒh‚ð‘}“ü‚µ‚½Žž‚¾‚¯ƒŠƒ\[ƒX‚ªÕ“Ë‚µ‚Ü‚·

  Çó:

  o  2 –‡‚̃J[ƒh‚ð•ÊX‚ÉŽg‚¤‚Æ‚¤‚Ü‚­“®ì‚·‚éB

  o  —¼•û‚̃J[ƒh‚𓯎ž‚É‘}“ü‚·‚é‚ƁA•Ð•û‚µ‚©“®ì‚µ‚È‚¢B

  ‚±‚ê‚Í•’ʁALinux ‚ª”FŽ¯‚µ‚Ä‚¢‚È‚¢ƒVƒXƒeƒ€ƒfƒoƒCƒX‚ƃŠƒ\[ƒX‚ªÕ“Ë‚µ‚Ä
  ‚¢‚鎞‚̏Ǐó‚Å‚·BPCMCIA ƒfƒoƒCƒX‚Í“®“I‚ɐݒ肳‚ê‚é‚̂ŁA—Ⴆ‚΁AŠ„‚è
  ž‚Ý‚Í“Á’è‚̃J[ƒh‚âƒ\ƒPƒbƒg‚É–¾Šm‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é‚Ì‚Å‚Í‚È‚­A•K—v‚ɉž
  ‚¶‚½Š„‚è“–‚Ä‚ªs‚í‚ê‚Ü‚·B—˜—p‰Â”\‚ÆŽv‚í‚ê‚郊ƒ\[ƒX‚̃ŠƒXƒg‚ð—^‚¦‚é
  ‚ƁAƒJ[ƒh‚ɂ͐ݒ肳‚ꂽ‡‚ɃŠƒ\[ƒX‚ªŠ„‚è“–‚Ä‚ç‚ê‚Ü‚·B‚±‚̏ꍇAÅŒã
  ‚ɐݒ肳‚ꂽƒJ[ƒh‚ɂ́AŽÀÛ‚ɂ͋󂢂Ă¢‚È‚¢ƒŠƒ\[ƒX‚ªŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢
  ‚Ü‚·B

  ƒVƒXƒeƒ€ƒƒO‚𒲂ׂāA“®ì‚µ‚Ä‚¢‚È‚¢ƒJ[ƒh‚ªŽg‚Á‚Ä‚¢‚郊ƒ\[ƒX‚ð’T‚µ‚Ü
  ‚µ‚傤B/etc/pcmcia/config.opts ‚ð•ÒW‚µ‚Ä‚±‚̂悤‚ȃŠƒ\[ƒX‚ðœŠO‚·‚é
  Ý’è‚É‚µAcardmgr ƒf[ƒ‚ƒ“‚ðÄ‹N“®‚µ‚ăŠƒ\[ƒXƒf[ƒ^ƒx[ƒX‚ðÄ“ǂݍž‚Ý
  ‚³‚¹‚Ä‚­‚¾‚³‚¢B

  3.9.  ƒfƒoƒCƒX‚̐ݒ肪I‚í‚è‚Ü‚¹‚ñ

  Çó:

  o  ƒJ[ƒh‚ð‘}“ü‚·‚é‚ƁA‚‚¢ƒr[ƒv‰¹‚ª 1 ‰ñ‚¾‚¯–‚éB

  o  ‚»‚êˆÈ~‚̓J[ƒh‚Ì”²‚«‘}‚µ‚ðs‚Á‚Ä‚à–³Ž‹‚³‚ê‚éB

  ‚±‚̏Ǐ󂪎¦‚·‚̂́AƒJ[ƒh‚Í‚¤‚Ü‚­”FŽ¯‚³‚ê‚Ä‚¢‚é‚à‚̂́A‰½‚ç‚©‚Ì——R‚Å
  cardmgr ‚ªÝ’菈—‚ðI‚¦‚ç‚ê‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚à‚Á‚Æ‚à‚ ‚肪‚¿‚ÈŒ´ˆö
  ‚́AƒJ[ƒhÝ’èƒXƒNƒŠƒvƒg‚Ì‚Ç‚±‚©‚̏ˆ—‚ªƒuƒƒbƒN‚³‚ê‚Ä‚¢‚邱‚Æ‚Å‚·B‚í
  ‚©‚è‚â‚·‚¢—á‚Æ‚µ‚ẮA•¨—“I‚Ƀlƒbƒgƒ[ƒN‚ÉŒq‚ª‚Á‚Ä‚¢‚È‚¢‚̂Ƀlƒbƒgƒ
  [ƒNƒJ[ƒh‚ð‘}‚µž‚ނƃlƒbƒgƒ[ƒNÝ’èƒXƒNƒŠƒvƒg‚ªƒuƒƒbƒN‚³‚ê‚邱‚Æ‚ª
  ‹“‚°‚ç‚ê‚Ü‚·B

  Œ´ˆö‚ð“Á’è‚·‚邽‚߂ɂ́AŽè“®‚ŐݒèƒXƒNƒŠƒvƒg‚ðŽÀs‚µA‚Ç‚±‚ŃuƒƒbƒN‚³
  ‚ê‚é‚©‚𒲂ׂé‚Æ‚æ‚¢‚Å‚µ‚傤BƒXƒNƒŠƒvƒg‚Í /etc/pcmcia ƒfƒBƒŒƒNƒgƒŠ‚É
  ‚ ‚è‚Ü‚·BƒXƒNƒŠƒvƒg‚É—^‚¦‚éˆø‚«”‚́AƒfƒoƒCƒX–¼‚Æ“®ì‚Ì 2 ‚‚Å
  ‚·Bcardmgr ƒf[ƒ‚ƒ“‚͐ݒèƒRƒ}ƒ“ƒh‚ðƒVƒXƒeƒ€ƒƒO‚É‹L˜^‚µ‚Ü‚·B—Ⴆ
  ‚΁A``./network start eth0'' ‚Æ‚¢‚¤ƒRƒ}ƒ“ƒh‚ª cardmgr ‚ªŽÀs‚µ‚½ÅŒã‚Ì
  ƒvƒƒOƒ‰ƒ€‚Å‚ ‚é‚Æ‚¢‚¤‹L˜^‚ªƒVƒXƒeƒ€ƒƒO‚ÉŽc‚Á‚Ä‚¢‚ê‚΁AˆÈ‰º‚̃Rƒ}ƒ“ƒh
  ‚ðŽÀs‚·‚é‚ƃXƒNƒŠƒvƒg‚Ì“®ì‚ðƒgƒŒ[ƒX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

       sh -x /etc/pcmcia/network start eth0

  4.  Žg‚¢•û‚Æ‹@”\

  4.1.  PCMCIA ƒfƒoƒCƒX‚̐ݒè‚ÆŠÄŽ‹‚Ì‚½‚߂̃c[ƒ‹

  ƒ‚ƒWƒ…[ƒ‹‚ª‘S‚Đ³‚µ‚­ƒ[ƒh‚³‚ê‚ê‚΁AƒJ[ƒh‚ª‘S‚­‘}“ü‚³‚ê‚Ä‚¢‚È‚¢Žž‚Ì
  lsmod ƒRƒ}ƒ“ƒh‚̏o—͈͂ȉº‚̂悤‚É‚È‚è‚Ü‚·:

       Module                  Size  Used by
       ds                      5640   2
       i82365                 15452   2
       pcmcia_core            30012   3  [ds i82365]

  ƒVƒXƒeƒ€ƒƒO‚ɂ́Aƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚ªŒŸo‚µ‚½ƒzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚ƃ\ƒPƒb
  ƒg‚̐”‚à‹L˜^‚³‚ê‚é‚Í‚¸‚Å‚·B

  4.1.1.  Ý’è—pƒf[ƒ‚ƒ“ `cardmgr'

  cardmgr ‚ÌŽdŽ–‚́APCMCIA ƒ\ƒPƒbƒg‚ÌŠÄŽ‹‚ðs‚¢A•K—v‚ɉž‚¶‚ăNƒ‰ƒCƒAƒ“
  ƒgƒhƒ‰ƒCƒo‚ðƒ[ƒh‚µAƒ†[ƒUƒŒƒxƒ‹‚Å“®ì‚·‚éƒXƒNƒŠƒvƒg‚ðƒJ[ƒh‚Ì”²‚«‘}
  ‚µ‚ɉž‚¶‚ÄŽÀs‚·‚邱‚Æ‚Å‚·Bcardmgr ‚ÍŽ©•ªŽ©g‚Ì“®ì‚ðƒVƒXƒeƒ€ƒƒO‚É‹L
  ˜^‚µ‚Ü‚·‚ªAƒr[ƒv‰¹‚ðŽg‚Á‚Ä‚àƒJ[ƒh‚̏ó‘ԕύX‚ð’m‚点‚Ü‚·Bƒr[ƒv‰¹‚Ì
  ‰¹F‚́A“Á’è‚̐ݒè’iŠK‚É‚¨‚¯‚鐬Œ÷‚Ü‚½‚ÍŽ¸”s‚ðŽ¦‚µ‚Ü‚·B‚‚¢ƒr[ƒv‰¹‚ª
  “ñ“x–‚Á‚½Žž‚́AƒJ[ƒh‚͐³‚µ‚­”FŽ¯EÝ’肳‚ꂽ‚±‚Æ‚ªŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B‚
  ‚¢ƒr[ƒv‰¹‚ÌŒã‚É’á‚¢ƒr[ƒv‰¹‚ª–‚Á‚½Žž‚́AƒJ[ƒh‚Í”FŽ¯‚Í‚³‚ꂽ‚à‚̂̉½
  ‚ç‚©‚ÌŒ´ˆö‚É‚æ‚èÝ’è‚Å‚«‚È‚©‚Á‚½‚±‚Æ‚ªŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B’á‚¢ƒr[ƒv‰¹‚ªˆê
  “x‚¾‚¯–‚Á‚½Žž‚́AƒJ[ƒh‚ª”FŽ¯‚Å‚«‚È‚©‚Á‚½‚±‚Æ‚ªŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

  cardmgr ƒf[ƒ‚ƒ“‚́A/etc/pcmcia/config ‚É’u‚©‚ê‚Ä‚¢‚éŠù’m‚̃^ƒCƒv‚̃J
  [ƒh‚̃f[ƒ^ƒx[ƒX‚ÉŠî‚¢‚ăJ[ƒh‚ðÝ’肵‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚ÍŠeŽí‚̃N
  ƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ɂ‚¢‚ď‘‚©‚ê‚Ä‚¢‚Ü‚·B‚»‚ê‚©‚çAŠeŽíƒJ[ƒh‚ÌŽ¯•Ê•û
  –@‚ƁA‚ǂ̃J[ƒh‚ɂǂ̃hƒ‰ƒCƒo‚ðŽg‚¤‚©‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚Ì
  ‘Ž®‚Ìà–¾‚́AƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚Ì pcmcia(5) ‚É‚ ‚è‚Ü‚·B

  4.1.2.  ƒ\ƒPƒbƒg‚̏ó‘Ôƒtƒ@ƒCƒ‹‚ƃXƒ^ƒu

  cardmgr ‚ÍŠeƒ\ƒPƒbƒg‚ɂ‚¢‚ẴfƒoƒCƒXî•ñ‚ð /var/state/pcmcia/stab ‚Ü
  ‚½‚Í /var/lib/pcmcia/stab ‚É‹L˜^‚µ‚Ü‚·(‚Ç‚¿‚炪Žg‚í‚ê‚é‚©‚̓tƒ@ƒCƒ‹ƒV
  ƒXƒeƒ€‚Ì”z’u‚É‚æ‚è‚Ü‚·)BˆÈ‰º‚É stab ‚Ì—á‚ðŽ¦‚µ‚Ü‚·:

       Socket 0: Adaptec APA-1460 SlimSCSI
       0       scsi    aha152x_cs      0       sda     8       0
       0       scsi    aha152x_cs      1       scd0    11      0
       Socket 1: Serial or Modem Card
       1       serial  serial_cs       0       ttyS1   5       65

  ƒfƒoƒCƒX‚̏ó‘Ô‚ðŽ¦‚µ‚Ä‚¢‚és‚̍ŏ‰‚Ì—“‚ªƒ\ƒPƒbƒg”ԍ†A2 ‚–ڂªƒfƒoƒCƒX
  ƒNƒ‰ƒXA3 ‚–ڂªƒhƒ‰ƒCƒo–¼A4 ‚–ڂª‚»‚̃hƒ‰ƒCƒo‚ªŠÖŒW‚µ‚Ä‚¢‚éƒfƒoƒCƒX
  ‚̐”A5 ‚–ڂ̓fƒoƒCƒX–¼AÅŒã‚Ì 2 ‚‚͂»‚̃fƒoƒCƒX‚̃ƒWƒƒ[ƒfƒoƒCƒX
  ”ԍ†‚ƃ}ƒCƒi[ƒfƒoƒCƒX”ԍ†‚Å‚·(Žg—p‚Å‚«‚éê‡)BÚ‚µ‚¢î•ñ‚ɂ‚¢‚Ä‚Í
  stab ‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  4.1.3.  cardctl, cardinfo ƒ†[ƒeƒBƒŠƒeƒB

  cardctl ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚ƁAƒ\ƒPƒbƒg‚̏ó‘Ô‚ðƒ`ƒFƒbƒN‚·‚邱‚Æ‚âAƒ\ƒPƒbƒg
  ‚ª‚ǂ̂悤‚ɐݒ肳‚ê‚Ä‚¢‚é‚©‚𒲂ׂ邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ðŽg‚Á
  ‚āAƒJ[ƒh‚̐ݒèó‘Ô‚ð•ÏX‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B ``cardctl config'' ƒRƒ}
  ƒ“ƒh‚̏o—Í—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       Socket 0:
         not configured
       Socket 1:
         Vcc = 5.0, Vpp1 = 0.0, Vpp2 = 0.0
         Card type is memory and I/O
         IRQ 3 is dynamic shared, level mode, enabled
         Speaker output is enabled
         Function 0:
           Config register base = 0x0800
             Option = 0x63, status = 0x08
           I/O window 1: 0x0280 to 0x02bf, auto sized
           I/O window 2: 0x02f8 to 0x02ff, 8 bit

  ``cardctl ident''‚ðŽÀs‚·‚邱‚Æ‚É‚æ‚èAƒJ[ƒh‚ÌŽ¯•Êî•ñ‚𓾂邱‚Æ‚à‚Å
  ‚«‚Ü‚·:

       Socket 0:
         no product info available
       Socket 1:
         product info: "LINKSYS", "PCMLM336", "A", "0040052D6400"
         manfid: 0x0143, 0xc0ab
         function: 0 (multifunction)

  ``cardctl suspend'' ƒRƒ}ƒ“ƒh‚Æ ``cardctl resume'' ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚ƁA‘Î
  ‰ž‚·‚éƒhƒ‰ƒCƒo‚ðŽæ‚èŠO‚·‚±‚Æ‚È‚­ƒJ[ƒh‚ð’âŽ~‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü
  ‚·B``cardctl reset'' ƒRƒ}ƒ“ƒh‚̓J[ƒh‚̃ŠƒZƒbƒg‚ƍĐݒè‚ðs‚¨‚¤‚Æ‚µ‚Ü
  ‚·B``cardctl insert'' ƒRƒ}ƒ“ƒh‚Æ ``cardctl eject'' ƒRƒ}ƒ“ƒh‚́AƒJ[ƒh
  ‚𕨗“I‚É”²‚«‘}‚µ‚µ‚½Žž‚ÉŽÀs‚·‚é“®ì‚ð‹^Ž—“I‚ɍs‚¢‚Ü‚·B‚±‚Ì“®ì‚É‚Í
  ƒhƒ‰ƒCƒo‚̃[ƒh‚ƃAƒ“ƒ[ƒhAƒfƒoƒCƒX‚̐ݒè‚Æ’âŽ~‚ªŠÜ‚Ü‚ê‚Ü‚·B

  X ‚ðŽÀs‚µ‚Ä‚¢‚ê‚΁Acardinfo ‚ðŽg‚Á‚Ä‘S‚Ä‚Ì PCMCIA ƒ\ƒPƒbƒg‚ÌŒ»Ý‚̏ó
  ‘Ô‚ðƒOƒ‰ƒtƒBƒJƒ‹‚É•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚Ì“à—e‚Í ``cardctl
  config'' ‚ÉŽ—‚Ä‚¢‚Ü‚·Bcardinfo ‚ðŽg‚¤‚ƁA cardctl ‚Ì‘¼‚Ì‹@”\‚Ì‚Ù‚Æ‚ñ
  ‚Ç‚ðƒOƒ‰ƒtƒBƒJƒ‹‚É‘€ì‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  4.1.4.  ƒJ[ƒh‚Ì”²‚«‘}‚µ

  —˜_“I‚ɂ́APCMCIA ƒJ[ƒh‚Í‚¢‚Â‚Å‚à”²‚«‘}‚µ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚µ‚©
  ‚µAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªŽg‚Á‚Ä‚¢‚éÅ’†‚ɃJ[ƒh‚𔲂­‚Ì‚Í‚æ‚­‚ ‚è‚Ü‚¹
  ‚ñB1.1.77 ‚æ‚èŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚̃J[ƒlƒ‹‚́AƒVƒŠƒAƒ‹/ƒ‚ƒfƒ€ƒJ[ƒh‚𔲂­
  ‚ƌł܂邱‚Æ‚ª‚ ‚è‚Ü‚µ‚½‚ªA‚±‚Ì–â‘è‚ÍŠù‚ɏC³‚³‚ê‚Ä‚¢‚Ü‚·B

  ˆê•”‚̃J[ƒh‚͈À‘S‚ɃCƒWƒFƒNƒg‚Å‚«‚Ü‚¹‚ñB“Á‚É ATA/IDE ƒCƒ“ƒ^ƒtƒF[ƒX
  ƒJ[ƒh‚Æ SCSI ƒCƒ“ƒ^ƒtƒF[ƒXƒJ[ƒh‚͈À‘S‚ɃzƒbƒgƒXƒƒbƒv‚Å‚«‚Ü‚¹‚ñB‚±
  ‚Ì–â‘è‚ðŠ®‘S‚É‰ðŒˆ‚·‚é‚É‚Í Linux ‚̃uƒƒbƒNƒfƒoƒCƒX‚̃‚ƒfƒ‹‚̑啝‚È•Ï
  X‚ª•K—v‚Ȃ̂ŁA‚±‚Ì–â‘è‚Í‚¨‚»‚ç‚­C³‚³‚ê‚È‚¢‚Å‚µ‚傤B‚Ü‚½ACardBus
  ƒJ[ƒh‚Í‚Ç‚ñ‚ÈŽí—Þ‚Ì‚à‚Ì‚Å‚ ‚êˆÀ‘S‚ɃzƒbƒgƒCƒWƒFƒNƒg‚Å‚«‚Ü‚¹‚ñB‚±‚¿‚ç
  ‚ÌŽŸ‘æ‚ɉü‘P‚µ‚Ä‚¢‚­‚Å‚µ‚傤BCardBus ƒhƒ‰ƒCƒo’†‚̃zƒbƒgƒXƒƒbƒv‚ÉŠÖ‚·
  ‚éƒoƒO‚Ì”­Œ©‚ƏC³‚ªŒ»Ýs‚í‚ê‚‚‚ ‚é‚©‚ç‚Å‚·B‚±‚ê‚ç‚ÌŽí—ނ̃J[ƒh‚ð
  Žg‚¤ê‡‚́AƒJ[ƒh‚ðƒCƒWƒFƒNƒg‚·‚é‘O‚É•K‚¸ ``cardctl eject'' ‚ðŽÀs‚·
  ‚邱‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B

  4.1.5.  ƒJ[ƒhƒT[ƒrƒX‚Æ APM(Advanced Power Management)

  APM (Advanced Power Management) ‚ɑΉž‚·‚é‚悤‚ɃJ[ƒlƒ‹‚ðÝ’肵‚Ä‚ ‚ê
  ‚΁AƒJ[ƒhƒT[ƒrƒX‚É APM ‘Ήž‚ð‘g‚ݍž‚Þ‚±‚Æ‚ª‚Å‚«‚Ü‚·BAPM ‚̃J[ƒlƒ‹
  ƒhƒ‰ƒCƒo‚ðŠÇ—‚µ‚Ä‚¢‚é‚Ì‚Í Stephen Rothwell ‚³‚ñ
  (Stephen.Rothwell@canb.auug.org.au) ‚Å‚·B apmd ƒf[ƒ‚ƒ“‚ðŠÇ—‚µ‚Ä‚¢‚é
  ‚Ì‚Í Avery Pennarun ‚³‚ñ (apenwarr@worldvisions.ca) ‚Å‚ ‚èAÚ‚µ‚¢î•ñ
  ‚Í <http://www.worldvisions.ca/~apenwarr/apmd/> ‚Å“üŽè‚Å‚«‚Ü‚·BƒVƒXƒe
  ƒ€ã‚Ō݊·ƒo[ƒWƒ‡ƒ“‚Ì APM ‚ªŒŸo‚³‚ê‚ê‚΁APCMCIA ƒ‚ƒWƒ…[ƒ‹‚ÍŽ©“®“I‚É
  APM —p‚ɐݒ肳‚ê‚Ü‚·B

  APM ‚ªÝ’肳‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ÉŠÖ‚í‚炸Aƒ‰ƒbƒvƒgƒbƒv‹@‚ðƒTƒXƒyƒ“ƒh‚·‚é
  ‘O‚É ``cardctl suspend'' ‚ðŽg‚¢AƒŒƒWƒ…[ƒ€‚ÌŒã‚É ``cardctl resume''
  ‚ðŽg‚Á‚āAPCMCIA ƒJ[ƒh‚Ì’âŽ~‚ƍċN“®‚ðˆÀ‘S‚ɍs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚Ì
  ‘€ì‚ÍŽg—p’†‚̃‚ƒfƒ€‚ɑ΂µ‚Ă͍s‚¦‚Ü‚¹‚ñB‚È‚º‚È‚çAƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚Í
  ƒ‚ƒfƒ€‚Ì“®ìƒpƒ‰ƒ[ƒ^‚Ì•Û‘¶‚Æ•œŒ³‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢‚©‚ç‚Å‚·B

  ƒVƒXƒeƒ€‚É‚æ‚Á‚Ä‚Í APM ‚ª•sˆÀ’è‚È‚±‚Æ‚ª‚ ‚é‚悤‚Å‚·BAPM ‚Æ PCMCIA ‚ð
  ‘g‚ݍ‡‚킹‚é‚Æ–â‘肪‹N‚«‚éê‡‚ɂ́AƒoƒO•ñ‚ðs‚¤‘O‚É‚Ç‚¿‚ç‚̃pƒbƒP[
  ƒW‚É–â‘肪‚ ‚é‚©‚ði‚肱‚ñ‚Å‚­‚¾‚³‚¢B

  ˆê•”‚̃hƒ‰ƒCƒo(“Á‚É PCMCIA ‚Ì SCSI ƒhƒ‰ƒCƒo)‚́AƒTƒXƒyƒ“ƒh‚·‚é‚ƃŒƒWƒ…
  [ƒ€‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñBPCMCIA ‚Ì SCSI ƒJ[ƒh‚ðŽg‚¤ê‡‚ɂ́AƒVƒX
  ƒeƒ€‚ðƒTƒXƒyƒ“ƒh‚·‚é‘O‚É‚Í•K‚¸ ``cardctl eject'' ‚ðŽÀs‚µ‚Ä‚­‚¾‚³‚¢B

  4.1.6.  PCMCIA ƒVƒXƒeƒ€‚̏I—¹

  PCMCIA ƒpƒbƒP[ƒW‘S‘Ì‚ðƒAƒ“ƒ[ƒh‚·‚é‚ɂ́Arc.pcmcia ƒXƒNƒŠƒvƒg‚ðˆÈ‰º
  ‚̂悤‚ÉŽÀs‚µ‚Ü‚·:

       /etc/rc.d/rc.pcmcia stop

  ‚±‚̃XƒNƒŠƒvƒg‚ÌŽÀs‚ɂ͐”•b‚©‚©‚è‚Ü‚·B‚±‚ê‚́A‘S‚ẴNƒ‰ƒCƒAƒ“ƒgƒhƒ‰
  ƒCƒo‚ª³í‚É’âŽ~‚·‚é‚Ì‚ð‘҂‚½‚ß‚Å‚·B‚ ‚éƒfƒoƒCƒX‚ªŽg—p’†‚̏ꍇA’âŽ~
  ‚ªŠ®‘S‚ɂ͍s‚í‚ꂸAƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚ªƒAƒ“ƒ[ƒh‚³‚ê‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü
  ‚·B‚±‚ê‚ð”ð‚¯‚é‚ɂ́Arc.pcmcia ƒXƒNƒŠƒvƒg‚ðŽÀs‚·‚é‘O‚É ``cardctl
  eject'' ‚ðŽÀs‚µ‚Ä‘S‚Ẵ\ƒPƒbƒg‚ð’âŽ~‚³‚¹‚Ä‚­‚¾‚³‚¢B cardctl ƒRƒ}ƒ“
  ƒh‚̏I—¹ƒXƒe[ƒ^ƒX‚́A’âŽ~‚Å‚«‚È‚©‚Á‚½ƒ\ƒPƒbƒg‚ª‚ ‚é‚©‚Ç‚¤‚©‚ðŽ¦‚µ‚Ü
  ‚·B

  4.2.  PCMCIA Ý’èƒXƒNƒŠƒvƒg‚ÌŠT—v

  PCMCIA ƒfƒoƒCƒX‚͂ǂ̂悤‚ɐݒ肳‚ê‹@”\‚·‚é‚©‚ɂ‚¢‚Ä‚¢‚­‚‚©‚́uƒNƒ‰
  ƒXv‚É•ª—Þ‚Å‚«‚Ü‚·BƒNƒ‰ƒX‚Í /etc/pcmcia/config ‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚Æ‘Î
  ‰ž‚µ‚Ä‚¢‚Ü‚·BŒ»Žž“_‚Å‚Í I/O ƒfƒoƒCƒX‚É 5 ‚‚̃Nƒ‰ƒX(network, SCSI,
  cdrom, fixed disk, serial)‚ª‚ ‚èAƒƒ‚ƒŠƒfƒoƒCƒX‚É‚Í 2 ‚‚̃Nƒ‰
  ƒX(memory, FTL)‚ª‚ ‚è‚Ü‚·B‚»‚ꂼ‚ê‚̃Nƒ‰ƒX‚²‚Æ‚É 2 ‚‚̃XƒNƒŠƒvƒg‚ª
  /etc/pcmcia/config ‚É—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚·: ˆê‚‚ªÝ’è—p‚̃ƒCƒ“ƒXƒNƒŠƒv
  ƒg(—Ⴆ‚Î SCSI ƒfƒoƒCƒX—p‚È‚ç /etc/pcmcia/scsi)‚ŁA‚à‚¤ˆê‚‚͐ݒèƒIƒv
  ƒVƒ‡ƒ“‚ðŽw’è‚·‚éƒXƒNƒŠƒvƒg(/etc/pcmcia/scsi.opts)‚Å‚·BƒfƒoƒCƒX‚ðÝ’è
  ‚·‚郁ƒCƒ“ƒXƒNƒŠƒvƒg‚́AƒJ[ƒh‚ª‘}“ü‚³‚ꂽŽž‚ɃfƒoƒCƒX‚ðÝ’è‚·‚邽‚ß‚É
  ‹N“®‚³‚êAƒJ[ƒh‚ª”²‚©‚ꂽŽž‚ɂ̓fƒoƒCƒX‚ð’âŽ~‚³‚¹‚邽‚ß‚É‹N“®‚³‚ê‚Ü
  ‚·B•¡”‚̃fƒoƒCƒX‚ɑΉž‚µ‚Ä‚¢‚éƒJ[ƒh‚ª‘}“ü‚³‚ꂽê‡A‚±‚̃XƒNƒŠƒvƒg
  ‚̓fƒoƒCƒX‚²‚Æ‚É‹N“®‚³‚ê‚Ü‚·B

  Ý’è—p‚̃XƒNƒŠƒvƒg‚́AƒfƒoƒCƒX‚ɂ‚¢‚Ă̏î•ñ‚Ì‚¢‚­‚‚©‚ð stab ƒtƒ@ƒCƒ‹
  ‚©‚çŽæ‚èo‚µ‚Ü‚·BŠeƒXƒNƒŠƒvƒg‚́uƒfƒoƒCƒXƒAƒhƒŒƒXv‚ð\’z‚µA‚±‚ê‚ð
  ADDRESS ‚Æ‚¢‚¤ƒVƒFƒ‹•Ï”‚ɐݒ肵‚Ü‚·B‚±‚́uƒfƒoƒCƒXƒAƒhƒŒƒXv‚́AŒÄ‚Ñ
  o‚³‚ꂽƒXƒNƒŠƒvƒg‚̐ݒè‘Ώۂł ‚éƒfƒoƒCƒX‚ðˆêˆÓ‚É‹Lq‚·‚é‚à‚Ì‚Å‚·B‚±
  ‚́uƒfƒoƒCƒXƒAƒhƒŒƒXv‚Í *.opts ƒXƒNƒŠƒvƒg‚É“n‚³‚êA*.optsƒXƒNƒŠƒvƒg
  ‚́A‚±‚̃AƒhƒŒƒX‚É‚ ‚éƒfƒoƒCƒX‚ð‚ǂ̂悤‚ɐݒ肷‚ׂ«‚©‚̏î•ñ‚ð•Ô‚µ‚Ü
  ‚·B‚¢‚­‚‚©‚̃fƒoƒCƒX‚ł̓fƒoƒCƒXƒAƒhƒŒƒX‚Í’P‚È‚éƒ\ƒPƒbƒg”ԍ†‚Å‚·‚ªA
  ‚»‚Ì‘¼‚̃fƒoƒCƒX‚ł͐ݒè‚ÌŽd•û‚ðŒˆ‚ß‚é‚̂ɖ𗧂î•ñ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚邱‚Æ
  ‚à‚ ‚è‚Ü‚·B—Ⴆ‚΁Aƒlƒbƒgƒ[ƒN—p‚̃fƒoƒCƒX‚̓n[ƒhƒEƒFƒAƒC[ƒTƒlƒbƒg
  ƒAƒhƒŒƒX‚ðƒfƒoƒCƒXƒAƒhƒŒƒX‚̈ꕔ‚Æ‚µ‚Ä network.opts ƒXƒNƒŠƒvƒg‚É“n‚·‚Ì
  ‚ŁAƒn[ƒhƒEƒFƒAƒAƒhƒŒƒX‚É‚æ‚Á‚ĈقȂéÝ’è‚ðs‚¤‚±‚Æ‚à‰Â”\‚Å‚·B

  ƒfƒoƒCƒXƒAƒhƒŒƒX‚̍ŏ‰‚Ì•”•ª‚́APCMCIA ‚ÌŒ»Ý‚́uƒXƒL[ƒ€(scheme)v‚ð
  Ž¦‚µ‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚ðŽg‚Á‚āAˆê‚‚̊O•”ƒ†[ƒU[•Ï”‚É‚æ‚Á‚Ä•¡”‚Ì
  ƒfƒoƒCƒXÝ’è‚ðØ‚è‘Ö‚¦‚邱‚Æ‚ª‰Â”\‚Å‚·BƒXƒL[ƒ€‚ÌŽg‚¢•û‚̈ê‚‚́A
  ``home'' ƒXƒL[ƒ€‚Æ ``work'' ƒXƒL[ƒ€‚Ì 2 Ží‚ð—pˆÓ‚µ‚āA‚»‚ꂼ‚ê‚ɈقÈ
  ‚éƒlƒbƒgƒ[ƒNƒpƒ‰ƒ[ƒ^‚ðÝ’è‚·‚邱‚Æ‚Å‚·BŒ»ÝŽg‚Á‚Ä‚¢‚éƒXƒL[ƒ€‚Í
  ``cardctl ƒXƒL[ƒ€'' ƒRƒ}ƒ“ƒh‚ŕύX‚Å‚«‚Ü‚·B“Á‚ɃXƒL[ƒ€‚ðÝ’肵‚È‚¢
  ê‡‚́A``default'' ƒXƒL[ƒ€‚ªŽg‚í‚ê‚Ü‚·B

  ˆê”ʘ_‚Æ‚µ‚āAƒ‰ƒbƒvƒgƒbƒv‹@‚Ì Linux ‚̏ꍇAPCMCIA ƒfƒoƒCƒX‚Í PCMCIA
  ƒfƒoƒCƒX—p‚̃XƒNƒŠƒvƒg‚ł̂ݐݒ肷‚ׂ«‚ŁAíÝ‚̃fƒoƒCƒX‚Æ“¯‚¶‚悤‚É
  [–ó’: /etc/rc.d/rc.inet* ‚È‚Ç‚Å] Ý’肵‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB‚µ‚©‚µ Linux
  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚æ‚Á‚ẮAƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ““ÆŽ©‚̃fƒoƒCƒX
  Ý’èƒc[ƒ‹‚Å PCMCIA ƒpƒbƒP[ƒW‚̐ݒè‚ðs‚¤‚悤‚É‚È‚Á‚Ä‚¢‚Ü‚·B‚±‚̂悤
  ‚ȏꍇ‚ɂ́A‚±‚êˆÈ~‚̏͂̓à—e‚ª“–‚Ä‚Í‚Ü‚ç‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B—‘z‚ðŒ¾
  ‚¦‚΁A‚»‚¤‚¢‚Á‚½•”•ª‚̉ðà•¶‘‚̓fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÌŠÇ—ŽÒ‚ª—pˆÓ‚·
  ‚ׂ«‚Å‚µ‚傤B

  4.3.  PCMCIA ƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^

  Linux ‚ł̓C[ƒTƒlƒbƒgƒ^ƒCƒv‚̃lƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚Í eth0, eth1
  ‚Æ‚¢‚Á‚½–¼‘O‚É‚È‚Á‚Ä‚¢‚Ü‚·Bƒg[ƒNƒ“ƒŠƒ“ƒO‚̃Aƒ_ƒvƒ^‚à“¯—l‚Å‚·‚ªAƒCƒ“
  ƒ^[ƒtƒFƒCƒX–¼‚Í tr0, tr1 ‚Æ‚È‚è‚Ü‚·Bƒlƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚̏ó‘Ô
  ‚̃`ƒFƒbƒN‚â•ÏX‚ðs‚¤‚É‚Í ifconfig ƒRƒ}ƒ“ƒh‚ðŽg‚¢‚Ü‚·BLinux ‚Ì“Á’¥‚Æ
  ‚µ‚āAƒlƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚ª‘Ήž‚·‚éƒfƒoƒCƒX‚Í /dev ‚̉º‚É‚Í–³‚¢
  ‚̂ŁAƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ª–³‚­‚Ä‚à‹Á‚©‚È‚¢‚Å‚­‚¾‚³‚¢B

  PCMCIA ƒC[ƒTƒlƒbƒgƒJ[ƒh‚ªŒŸo‚³‚ê‚é‚ƁA‹ó‚¢‚Ä‚¢‚éÅ‰‚̃Cƒ“ƒ^[ƒtƒF
  [ƒX–¼‚ªŠ„‚è“–‚Ä‚ç‚ê‚Ü‚·B‚±‚ê‚Í‘½•ª eth0 ‚Å‚µ‚傤B cardmgr ‚ªŽ©“®“I
  ‚É /etc/pcmcia/network ƒXƒNƒŠƒvƒg‚ðŽÀs‚µ‚ăCƒ“ƒ^[ƒtƒF[ƒX‚ÉŠÖ‚·‚éÝ
  ’è‚ðs‚¢‚Ü‚·‚ªAƒlƒbƒgƒ[ƒN‚ÉŠÖ‚·‚éÝ’è‚Í /etc/pcmcia/network ‚©‚ç“Ç
  ‚ݍž‚Ü‚ê‚Ü‚·Bnetwork ƒXƒNƒŠƒvƒg‚Æ network.opts ƒXƒNƒŠƒvƒg‚ªŽÀs‚³‚ê‚é
  ‚̂́AƒC[ƒTƒlƒbƒgƒJ[ƒh‚ªŽÀÛ‚É‘¶Ý‚·‚鎞‚¾‚¯‚Å‚·Bƒlƒbƒgƒ[ƒN‚ÌŽ©“®
  Ý’è‹@”\‚ðƒVƒXƒeƒ€‚ª”õ‚¦‚Ä‚¢‚éê‡A‚±‚ꂪ PCMCIA ‘Ήž‚Å‚ ‚邱‚Æ‚à‚»‚¤
  ‚Å‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·B‚¨Žg‚¢‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Ì•¶‘‚â
  ``ŒÂ•ÊƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ'' ‚Ìß‚ðŒ©‚ÄAPCMCIA ‚̃lƒbƒg
  ƒ[ƒNƒfƒoƒCƒX‚̐ݒè‚ÍŽ©“®‰»‚³‚ꂽƒc[ƒ‹‚ªs‚¤‚Ì‚©A‚»‚ê‚Æ‚à
  network.opts ‚ðŽè‚ŕҏW‚µ‚čs‚¤‚Ì‚©‚𒲂ׂĂ­‚¾‚³‚¢B

  network.opts ‚É“n‚³‚ê‚éƒfƒoƒCƒXƒAƒhƒŒƒX‚́AƒRƒ“ƒ}‚Å‹æØ‚ç‚ꂽ 4 ‚‚Ì
  ƒtƒB[ƒ‹ƒh‚©‚琬‚Á‚Ä‚¢‚Ü‚·B4 ‚‚̃tƒB[ƒ‹ƒh‚́AƒXƒL[ƒ€Aƒ\ƒPƒbƒg”Ô
  †AƒfƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒXAƒJ[ƒh‚̃n[ƒhƒEƒFƒAƒAƒhƒŒƒX‚Å‚·BƒfƒoƒCƒXƒC
  ƒ“ƒXƒ^ƒ“ƒX‚Í•¡”‚̃lƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚ðŽ‚Â‚æ‚¤‚ȃJ[ƒh‚Ì(•t‰Á
  “I‚È)ƒfƒoƒCƒX”ԍ†‚Ȃ̂ŁA’ʏí‚Í 0 ‚É‚È‚è‚Ü‚·B‚à‚µˆÙ‚È‚é–Ú“I‚ÉŽg‚¤•¡”
  ‚̃lƒbƒgƒ[ƒNƒJ[ƒh‚ðŽ‚Á‚Ä‚¢‚é‚È‚çAƒ\ƒPƒbƒg”ԍ†‚É‚æ‚Á‚ĐݒèƒIƒvƒVƒ‡
  ƒ“‚ð•Ï‚¦‚邱‚Æ‚ª‰Â”\‚ŁA‚»‚̏ꍇ‚Ì network.opts ‚͈ȉº‚̂悤‚É‚È‚è‚Ü
  ‚·:

       case "$ADDRESS" in
       *,0,*,*)
           # definitions for network card in socket 0
           ;;
       *,1,*,*)
           # definitions for network card in socket 1
           ;;
       esac

  ‚ ‚é‚¢‚́A‚»‚ꂼ‚ê‚̃J[ƒh‚̃n[ƒhƒEƒFƒAƒAƒhƒŒƒX‚ðŽg‚Á‚Ĉȉº‚̂悤‚ɐÝ
  ’è‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·:

       case "$ADDRESS" in
       *,*,*,00:80:C8:76:00:B1)
           # definitions for a D-Link card
           ;;
       *,*,*,08:00:5A:44:80:01)
           # definitions for an IBM card
       esac

  4.3.1.  ƒlƒbƒgƒ[ƒNƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  network.opts ‚ł͈ȉº‚̃pƒ‰ƒ[ƒ^‚ð’è‹`‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

     IF_PORT
        ƒC[ƒTƒlƒbƒg‚̃gƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ðŽ©“®ŒŸo‚Å‚«‚È‚¢“Á’è‚Ì 16 ƒrƒb
        ƒgƒJ[ƒh‚ɑ΂µ‚āA‚±‚ê‚ðŽw’肵‚Ü‚·BÚ‚µ‚­‚Í ``man ifport'' ‚ðŒ©
        ‚Ä

     PUMP
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚́ARedHat ‚Ì pump ƒf
        [ƒ‚ƒ“‚ð—p‚¢‚āAƒzƒXƒg‚Ì IP ƒAƒhƒŒƒX‚ÆŒo˜Hî•ñ‚ð BOOTP ‚© DHCP
        ‚ðŽg‚Á‚Ď擾‚·‚é‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     BOOTP
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚́Abootpc ‚ðŽg‚Á‚āA
        ƒzƒXƒg‚Ì IP ƒAƒhƒŒƒX‚ÆŒo˜Hî•ñ‚ð BOOTP ƒvƒƒgƒRƒ‹‚ðŽg‚Á‚Ď擾‚·
        ‚é‚©‚Ç‚¤‚©‚ðŽ¦‚µ‚Ü‚·B

     DHCP
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚́AƒzƒXƒg‚Ì IP ƒAƒhƒŒ
        ƒX‚ÆŒo˜Hî•ñ‚ð DHCP ƒT[ƒo‚©‚çŽæ“¾‚·‚é‚©‚Ç‚¤‚©‚ðŽ¦‚µ‚Ü‚·Bƒlƒbƒg
        ƒ[ƒNƒXƒNƒŠƒvƒg‚͍ŏ‰‚É dhcpcd ‚ð’T‚µA‚»‚ÌŽŸ‚É dhclient ‚ð’T‚µ
        ‚Ü‚·B

     IPADDR
        ‚±‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ɑ΂·‚é IP ƒAƒhƒŒƒXB

     NETMASK, BROADCAST, NETWORK
        ƒlƒbƒgƒ[ƒN‚ÌŠî–{“I‚ȃpƒ‰ƒ[ƒ^‚Å‚·BÚ‚µ‚­‚̓lƒbƒgƒ[ƒNŠÖ˜A‚Ì
        HOWTO •¶‘‚ð‚²——‚­‚¾‚³‚¢B

     GATEWAY
        ‚±‚̃zƒXƒg‚ªŠ‘®‚·‚éƒTƒuƒlƒbƒg‚̃Q[ƒgƒEƒFƒC‚Ì IP ƒAƒhƒŒƒX‚Å‚·B
        I“_ƒAƒhƒŒƒX‚ª‚±‚̃Tƒuƒlƒbƒg‚ÌŠO•”‚É‚È‚Á‚Ä‚¢‚éƒpƒPƒbƒg‚́A‚±‚̃Q
        [ƒgƒEƒFƒC‚É‘—‚ç‚ê‚Ü‚·B

     DOMAIN
        ‚±‚̃zƒXƒg‚̃[ƒJƒ‹‚̃lƒbƒgƒ[ƒNƒhƒƒCƒ“–¼‚Å‚·B‚±‚ê‚Í
        /etc/resolv.conf ‚𐶐¬‚·‚éÛ‚ÉŽg‚¢‚Ü‚·B

     SEARCH
        ƒzƒXƒg–¼ŽQÆ‚ÌŒŸõƒŠƒXƒg‚Å‚ ‚èA/etc/resolv.conf ‚ɒljÁ‚³‚ê‚Ü
        ‚·BDOMAIN ‚Æ SEARCH ‚݂͌¢‚É”r‘¼“I‚Å‚·BÚ‚µ‚­‚Í ``man
        resolver'' ‚ð‚²——‚­‚¾‚³‚¢B

     DNS_1, DNS_2, DNS_3
        ‚±‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ªŽg‚¤ƒl[ƒ€ƒT[ƒo‚̃zƒXƒg–¼‚Ü‚½‚Í IP ƒAƒhƒŒ
        ƒXB‚±‚ê‚Í /etc/resolv.conf ‚ɒljÁ‚³‚ê‚Ü‚·B

     MOUNTS
        ‚±‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ªƒ}ƒEƒ“ƒg‚ÉŽg‚¤ NFS ƒ}ƒEƒ“ƒgƒ|ƒCƒ“ƒg‚ð‹ó”’‚Å
        ‹æØ‚Á‚Ä•À‚ׂ½ƒŠƒXƒg‚Å‚·B

     IPX_FRAME, IPX_NETNUM
        IPX ƒlƒbƒgƒ[ƒN—p‚̃pƒ‰ƒ[ƒ^‚Å‚·BƒtƒŒ[ƒ€ƒ^ƒCƒv‚ƃlƒbƒgƒ[ƒN
        ”ԍ†‚ð•\‚µAipx_interface ƒRƒ}ƒ“ƒh‚É“n‚³‚ê‚Ü‚·B

  Žw’è—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,*,*,*)
           IF_PORT="10base2"
           BOOTP="n"
           IPADDR="10.0.0.1"
           NETMASK="255.255.255.0"
           NETWORK="10.0.0.0"
           BROADCAST="10.0.0.255"
           GATEWAY="10.0.0.1"
           DOMAIN="domain.org"
           DNS_1="dns1.domain.org"
           ;;
       esac

  NFS ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚̃}ƒEƒ“ƒg‚âƒAƒ“ƒ}ƒEƒ“ƒg‚ðŽ©“®“I‚ɍs‚¤‚ɂ́A‚Ü‚¸ƒ}
  ƒEƒ“ƒg‚·‚éƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð‘S‚Ä /etc/fstab ‚É‹Lq‚µ‚Ü‚·B‚½‚¾‚µAƒ}ƒE
  ƒ“ƒg—pƒIƒvƒVƒ‡ƒ“‚Æ‚µ‚Ä noauto ‚ðŽw’肵‚Ä‚­‚¾‚³‚¢B network.opts ‚ł́A
  ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚̃}ƒEƒ“ƒgƒ|ƒCƒ“ƒg‚ð MOUNTS •Ï”‚É—ñ‹“‚µ‚Ü‚·BNFS ƒ}ƒE
  ƒ“ƒg‚ðs‚Á‚Ä‚¢‚éÅ’†‚́Aƒlƒbƒgƒ[ƒN‚ð’âŽ~‚³‚¹‚é‚Ì‚É cardctl ƒRƒ}ƒ“ƒh
  ‚â cardinfo ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚±‚Æ‚ª“Á‚ɏd—v‚Å‚·Bƒlƒbƒgƒ[ƒNƒJ[ƒh‚ª—\
  –³‚µ‚É”²‚©‚ê‚é‚ƁANFS ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ª³í‚ɃAƒ“ƒ}ƒEƒ“ƒg‚Å‚«‚È‚¢‚©‚ç
  ‚Å‚·B

  ’ʏí‚̃lƒbƒgƒ[ƒNÝ’èƒIƒvƒVƒ‡ƒ“‚ɉÁ‚¦‚āAnetwork.opts ‚ł̓Cƒ“ƒ^ƒtƒF
  [ƒX‚̐ݒ肪I‚í‚Á‚½’¼Œã‚âƒCƒ“ƒ^ƒtƒF[ƒX‚ð’âŽ~‚·‚é’¼‘O‚ɍs‚¤’ljÁ‚Ì“®ì
  ‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bnetwork.opts ‚Å start_fn ‚Æ‚¢‚¤ƒVƒFƒ‹ŠÖ”‚ª
  ’è‹`‚³‚ê‚Ä‚¢‚ê‚΁Aƒlƒbƒgƒ[ƒNƒXƒNƒŠƒvƒg‚̓Cƒ“ƒ^ƒtƒF[ƒX‚ðÝ’肵‚½’¼Œã
  ‚É‚±‚̊֐”‚ðŒÄ‚яo‚µ‚Ü‚·B‚±‚̍ۂɂ́AƒCƒ“ƒ^ƒtƒF[ƒX–¼‚ªÅ‰‚Ì(‚»‚µ‚Ä
  —Bˆê‚Ì)ˆø‚«”‚Æ‚µ‚Ċ֐”‚É“n‚³‚ê‚Ü‚·B“¯—l‚ɁAstop_fn ‚Æ‚¢‚¤ƒVƒFƒ‹ŠÖ”
  ‚ª’è‹`‚³‚ê‚Ä‚¢‚ê‚΁A‚±‚̃VƒFƒ‹ŠÖ”‚̓Cƒ“ƒ^ƒtƒF[ƒX‚ª’âŽ~‚·‚é’¼‘O‚ɌĂÑ
  o‚³‚ê‚Ü‚·B

  ˆê•”‚̃J[ƒh‚ł́Aƒgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ð IF_PORT ‚̐ݒè‚Å‘I‚ׂ܂·B‚±‚ê
  ‚͐”’l‚Å‘I‚Ô‚©Aƒgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ð•\‚·ƒL[ƒ[ƒh‚Å‘I‚Ñ‚Ü‚·B‘S‚Ä‚Ì
  ƒlƒbƒgƒ[ƒNƒhƒ‰ƒCƒo‚̃fƒtƒHƒ‹ƒg“®ì‚́A‰Â”\‚È‚ç‚΃Cƒ“ƒ^ƒtƒF[ƒX‚ÍŽ©“®
  ŒŸo‚µAŒŸo‚ª‚Å‚«‚È‚¯‚ê‚Î 10BaseT ‚ðŽg‚¤‚Æ‚¢‚¤‚à‚Ì‚Å‚·Bifport ƒRƒ}ƒ“
  ƒh‚ðŽg‚¤‚ƁAƒgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ÌŒ»Ý’l‚ÌŠm”F‚âÝ’肪‚Å‚«‚Ü‚·BŽÀs—á‚ð
  ˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       # ifport eth0 10base2
       #
       # ifport eth0
       eth0    2 (10base2)

  Œ»Ý(3.0.10 ˆÈ~)‚Ì 3c589 —pƒhƒ‰ƒCƒo‚́Aƒgƒ‰ƒ“ƒV[ƒo‚̕ω»‚ð‚¢‚Â‚Å‚à‘¦
  À‚ÉŽ©“®ŒŸo‚·‚é‚Í‚¸‚Å‚·BˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚Ì 3c589 —p‚̃hƒ‰ƒCƒo‚́Aƒg
  ƒ‰ƒ“ƒV[ƒo‚ÌŽ©“®ŒŸoƒAƒ‹ƒSƒŠƒYƒ€‚ª‚¢‚­‚Ô‚ñ’x‚­A–â‘è“_‚à‚ ‚è‚Ü‚µ‚½B‚±
  ‚̂悤‚ȃo[ƒWƒ‡ƒ“‚ł́AƒJ[ƒh‚ªÝ’肳‚ê‚Ä‚©‚ç“KØ‚ȃlƒbƒgƒ[ƒNƒP[ƒu
  ƒ‹‚ðƒJ[ƒh‚ÉŒq‚®‚©AˆÈ‰º‚̂悤‚ȃRƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ä‹­§“I‚ÉŽ©“®ŒŸo‚ðŽÀ
  s‚³‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ:

       ifconfig eth0 down up

  4.3.2.  ŒÂ•Ê‚̃J[ƒh‚ÉŠÖ‚·‚éƒRƒƒ“ƒg

  o  IBM CCAE ‚Æ Socket EA ƒJ[ƒh‚ł̓lƒbƒgƒ[ƒNƒfƒoƒCƒX‚̐ݒè‚̍ۂɃg
     ƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ(10base2, 10baseT, AUI)‚ðŽw’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BƒV
     ƒXƒeƒ€‚̃ƒOƒtƒ@ƒCƒ‹‚𒲂ׂāAÝ’肳‚ê‚Ä‚¢‚éƒgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ªA
     •¨—“I‚ɐڑ±‚µ‚Ä‚¢‚é‚à‚̂ƈê’v‚µ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B

  o  Farallon EtherWave ‚ÍŽÀ‚Í 3Com 3c589 ‚ðŠî‚É‚µ‚Ä‚¢‚Ü‚·‚ªA“ÆŽ©‚̃gƒ‰
     ƒ“ƒV[ƒo‚ðŽg‚Á‚Ä‚¢‚Ü‚·BEtherWave ‚Í 10baseT ƒ^ƒCƒv‚̃RƒlƒNƒ^‚ðŽg‚Á
     ‚Ä‚¢‚Ü‚·‚ªAƒgƒ‰ƒ“ƒV[ƒo‚Í 3c589 ‚ª 10base2 ƒ‚[ƒh‚ɐݒ肳‚ê‚Ä‚¢‚È
     ‚¢‚Ɛ³‚µ‚­“®ì‚µ‚Ü‚¹‚ñB

  o  IBM CCAE, NE4100, Thomas Conrad, Kingston ‚Æ‚¢‚Á‚½ƒJ[ƒh‚Ńgƒ‰ƒuƒ‹
     ‚ª¶‚¶‚éê‡‚́Apcnet_cs ƒ‚ƒWƒ…[ƒ‹‚Ì mem_speed=# ƒIƒvƒVƒ‡ƒ“‚ðŽg‚Á
     ‚ăƒ‚ƒŠ‚ÖƒAƒNƒZƒX‚·‚鎞ŠÔ‚𑝂₵‚Ä‚Ý‚Ä‚­‚¾‚³‚¢BŽw’è—á‚Í•W€‚Ì
     config.opts ƒtƒ@ƒCƒ‹‚É‚ ‚è‚Ü‚·B mem_speed=1000(ƒiƒmƒZƒRƒ“ƒh’PˆÊ)‚Ü
     ‚ŏグ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B
  o  New Media Ethernet ƒAƒ_ƒvƒ^‚Ȃǂ̏ꍇAI/O ƒ|[ƒg‚ɃAƒNƒZƒX‚·‚鎞ŠÔ
     ‚ð io_speed=# ƒIƒvƒVƒ‡ƒ“‚ÅŽw’è‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚̃I
     ƒvƒVƒ‡ƒ“‚Í pcmcia_core ƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚·‚éÛ‚ÉŽw’肵‚Ü‚·B‹N“®ƒX
     ƒNƒŠƒvƒg’†‚Ì CORE_OPTS ‚ð•ÒW‚µ‚āA‚±‚̃IƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ä‚­‚¾‚³
     ‚¢B

  o  New Media Ethernet ƒhƒ‰ƒCƒo‚̃}ƒ‹ƒ`ƒLƒƒƒXƒg‘Ήž‚Í•sŠ®‘S‚Å‚·BÅV‚Ì
     ƒhƒ‰ƒCƒo‚̓}ƒ‹ƒ`ƒLƒƒƒXƒg‘Ήž‚̃J[ƒlƒ‹‚Å“®ì‚µ‚Ü‚·‚ªAƒ}ƒ‹ƒ`ƒLƒƒƒX
     ƒg‚̃pƒPƒbƒg‚Í–³Ž‹‚µ‚Ü‚·B–³·•Êƒ‚[ƒh‚͐³‚µ‚­“®ì‚·‚é‚Í‚¸‚Å‚·B

  o  IBM ‚Æ 3Com ‚̃g[ƒNƒ“ƒŠƒ“ƒOƒAƒ_ƒvƒ^‚ªŽg‚¤ƒhƒ‰ƒCƒo‚́A‰Šú‰»‚̍ۂÉ
     ƒJ[ƒh‚ªƒŠƒ“ƒO‚ɐڑ±‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΁A”ñí‚É‚¨‚©‚µ‚È“®ì‚ð‚µ‚Ü‚·B
     ‚±‚ê‚ç‚̃J[ƒh‚́A•K‚¸“dŒ¹‚ð“ü‚ê‚é‘O‚Ƀlƒbƒgƒ[ƒN‚ɐڑ±‚µ‚Ü‚µ‚å
     ‚¤B ifconfig ‚ª•ñ‚·‚éƒn[ƒhƒEƒFƒAƒAƒhƒŒƒX‚ª‘S‚Ä 0 ‚È‚ç‚΁A‚½‚Ô‚ñ
     ƒƒ‚ƒŠƒEƒBƒ“ƒhƒE‚̐ݒè‚É–â‘肪‚ ‚è‚Ü‚·B

  o  Linksys, D-Link, IC-Card »‚Ì 10baseT/10base2 ƒJ[ƒh‚́ALinux —pƒh
     ƒ‰ƒCƒo‚ł͈µ‚¦‚È‚¢“Æ“Á‚Ì•û–@‚Ńgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ðŒŸo‚µ‚Ü‚·B‰ñ”ð
     •û–@‚Ì 1 ‚‚́ADOS ‚ð‹N“®‚µ‚āAƒxƒ“ƒ_[‚ª’ñ‹Ÿ‚µ‚Ä‚¢‚郆[ƒeƒBƒŠƒeƒB
     ‚ðŽg‚Á‚ăgƒ‰ƒ“ƒV[ƒo‚ÌŽí—Þ‚ð‘I‘ð‚µA‚»‚ÌŒã‚Å Linux ‚ðƒEƒH[ƒ€ƒu[ƒg
     ‚·‚邱‚Æ‚Å‚·B•Ê‚Ì•û–@‚Æ‚µ‚āA‚±‚Ì‹@”\‚ðŽÀs‚·‚é Linux —p‚̃†[ƒeƒB
     ƒŠƒeƒB‚ð <ftp://sourceforge.org/pcmcia/extras/dlport.c> ‚Å“üŽè‚Å‚«
     ‚Ü‚·B

  o  WaveLAN –³üƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^Œü‚¯‚ɁAJean Tourrilhes ‚³‚ñ
     (jt@hpl.hp.com)‚ª wireless HOWTO ‚ð‘‚¢‚Ä‚¢‚Ü‚·B‚±‚ê‚Í
     <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/> ‚É‚ ‚è‚Ü
     ‚·B

  4.3.3.  ƒlƒbƒgƒ[ƒNƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f

  o  ‚ ‚È‚½‚̃J[ƒh‚̓C[ƒTƒlƒbƒgƒJ[ƒh‚Æ‚µ‚Ä”FŽ¯‚³‚ê‚Ä‚¢‚Ü‚·‚©? ƒƒO
     ƒtƒ@ƒCƒ‹‚ðƒ`ƒFƒbƒN‚µ‚āAcardmgr ‚ªƒJ[ƒh‚𐳂µ‚­”FŽ¯‚µAƒlƒbƒgƒ[
     ƒNƒhƒ‰ƒCƒo‚ð‹N“®‚µ‚Ä‚¢‚é‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢B‚à‚µ‚¾‚ß‚È‚ç‚΁AƒTƒ|[
     ƒg‚³‚ê‚Ä‚¢‚éƒJ[ƒh‚ƁuŒÝŠ·v‚Ə̂µ‚Ä‚¢‚Ä‚à‚ ‚È‚½‚̃J[ƒh‚Í‚Ü‚¾Žg‚¦
     ‚È‚¢‚Ì‚Å‚µ‚傤B‚±‚ê‚́AƒJ[ƒh‚ªuNE2000 ŒÝŠ·v‚Ə̂µ‚Ä‚¢‚鎞‚É‚æ‚­
     ‹N‚«‚é‚悤‚Å‚·B

  o  ƒJ[ƒh‚͐³‚µ‚­Ý’肳‚ê‚Ä‚¢‚Ü‚·‚©? ‚à‚µƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒJ[ƒh‚ðŽg
     ‚¢A cardmgr ‚ɐ³‚µ‚­”FŽ¯‚³‚ê‚Ä‚é‚Ì‚É‚¤‚Ü‚­“®‚©‚È‚¢‚Æ‚¢‚¤ê‡‚́A‘¼
     ‚̃fƒoƒCƒX‚Æ IRQ ‚âƒ|[ƒg‚ªÕ“Ë‚µ‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒJ[ƒh‚ª
     Žg‚Á‚Ä‚¢‚郊ƒ\[ƒX‚ðƒ`ƒFƒbƒN‚µ‚Ä(ƒƒOƒtƒ@ƒCƒ‹‚𒲂ׂÄ)AƒJ[ƒh‚ª•Ê
     ‚Ì IRQ ‚âƒ|[ƒg‚ðŽg‚¤‚悤‚É /etc/pcmcia/config.opts  ‚ðÝ’肵A–â‘è
     ‚Æ‚È‚é IRQ ‚âƒ|[ƒg‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ü‚·B

  o  ƒJ[ƒh‚͐³‚µ‚­Ý’肳‚ê‚Ä‚¢‚邪(“Á‚É•‰‰×‚ª‚‚¢Žž‚É)ŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤‚±
     ‚Æ‚ªŽžX‹N‚±‚éê‡Aƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚̃^ƒCƒ~ƒ“ƒO‚𐧌䂷‚éƒpƒ‰ƒ[
     ƒ^‚ð•Ï‚¦‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBÚ×‚ɂ‚¢‚Ä‚Í ``‹N“®ƒIƒvƒVƒ‡
     ƒ“''‚Ìß‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  o  ƒlƒbƒgƒ[ƒN‚ɃAƒNƒZƒX‚µ‚悤‚Æ‚·‚é‚Æ ``network unreachable'' ‚Æ‚¢‚¤
     ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚éê‡‚́A/etc/pcmcia/network.opts ‚ÅŽw’肵‚Ä‚¢
     ‚éŒo˜Hî•ñ‚ɊԈႢ‚ª‚ ‚è‚Ü‚·B‚±‚̃ƒbƒZ[ƒW‚Í‚Ç‚¤l‚¦‚Ä‚àŒo˜Hî•ñ
     ƒGƒ‰[‚ðŽ¦‚µ‚Ä‚¢‚é‚Æ‚µ‚©l‚¦‚ç‚ê‚Ü‚¹‚ñB‚±‚ê‚ɑ΂µ‚āAƒJ[ƒh‚̐ݒè
     ƒ~ƒX‚̏ꍇ‚Í•’ʁA‚¤‚Ü‚­“®ì‚Å‚«‚È‚­‚Ä‚àƒGƒ‰[‚ð•\Ž¦‚µ‚Ü‚¹‚ñB

  o  DHCP ‚ðŽg‚Á‚ălƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX‚ðÝ’肵‚悤‚Æ‚µ‚Ä‚¢‚éê‡
     ‚́A DHCP ‚Å‚Í‚È‚­ŒÅ’è‚Ì IP ƒAƒhƒŒƒX‚ðŽg‚Á‚½ƒeƒXƒg‚ðs‚¢ADHCP ‚̐Ý
     ’è‚É‚æ‚é–â‘è‚ðœŠO‚µ‚Ü‚·B

  o  /etc/pcmcia/network.opts ‚Ì–â‘è‚ðŒ©‚Â‚¯‚邽‚߂ɂ́A‚Ü‚¸“¯‚¶ƒTƒuƒlƒb
     ƒgã‚É‚ ‚鑼‚̃}ƒVƒ“‚É ping ‚ð‘Å‚Á‚Ä‚Ý‚Ü‚µ‚傤Bƒ}ƒVƒ“‚ÌŽw’è‚É‚Í IP
     ƒAƒhƒŒƒX‚ðŽg‚¢‚Ü‚·BŽŸ‚ɃQ[ƒgƒEƒFƒC‚É ping ‚ð‘Å‚¿A‚»‚ê‚©‚瑼‚̃T
     ƒuƒlƒbƒgã‚É‚ ‚éƒ}ƒVƒ“‚É ping ‚ð‘Å‚¿‚Ü‚·BƒzƒXƒg–¼‚ðŽg‚Á‚Ä ping ‚ð
     ‘ł‚̂́AˆÈã‚ÌŠÈ’P‚ȃeƒXƒg‚ªI‚í‚Á‚Ä‚©‚ç‚Å‚·B

  o  –â‘肪–{“–‚É PCMCIA ‚É‹Nˆö‚·‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢BDOS ã‚ŁAƒx
     ƒ“ƒ_[»‚̃hƒ‰ƒCƒo‚È‚ç“®‚­‚©‚Ç‚¤‚©‚ðŠm”F‚·‚é‚Ì‚à‚¢‚¢‚Å‚µ‚傤B
     /etc/pcmcia/network.opts ƒXƒNƒŠƒvƒg‚ð•ÏX‚µ‚½•”•ª‚ª‚ ‚ê‚΁A‚»‚±‚ðŒJ
     ‚è•Ô‚µƒ`ƒFƒbƒN‚µ‚Ä‚­‚¾‚³‚¢BƒP[ƒuƒ‹‚â ``T'' Œ^ƒWƒƒƒbƒNAƒ^[ƒ~ƒl[
     ƒ^“™‚ª³‚µ‚­“®ì‚µ‚Ä‚¢‚é‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢B

  4.4.  PCMCIA ‚̃VƒŠƒAƒ‹ƒfƒoƒCƒX‚ƃ‚ƒfƒ€ƒfƒoƒCƒX

  Linux ‚̃VƒŠƒAƒ‹ƒfƒoƒCƒX‚́A/dev/ttyS* ‚Æ /dev/cua* ‚Æ‚¢‚¤“ÁŽê‚ȃfƒoƒC
  ƒXƒtƒ@ƒCƒ‹‚ðŒo—R‚µ‚ăAƒNƒZƒX‚µ‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 2.2 ‚æ‚è‘O‚̃J[ƒlƒ‹‚Å
  ‚́AttyS* ƒfƒoƒCƒX‚Í’[––‚Ȃǂ𒼐ڐڑ±‚·‚邽‚ß‚Ì“ü—Í—pƒfƒoƒCƒX‚Å‚ 
  ‚èAcua* ƒfƒoƒCƒX‚̓‚ƒfƒ€“™‚Å—˜—p‚·‚邽‚߂̏o—Í—pƒfƒoƒCƒX‚Å‚µ‚½BŒ»Ý
  ‚̃J[ƒlƒ‹‚Å‚Í cua* ƒfƒoƒCƒX‚ðŽg‚í‚È‚¢‚±‚Æ‚ª„§‚³‚ê‚Ä‚¨‚èA‘S‚ẴAƒv
  ƒŠƒP[ƒVƒ‡ƒ“‚Å ttyS* ‚ðŽg‚¢‚Ü‚·BƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚̐ݒè‚́AsetserialƒR
  ƒ}ƒ“ƒh‚ðŽg‚Á‚ÄŠm”FA•ÏX‚Å‚«‚Ü‚·B

  ƒVƒŠƒAƒ‹ƒJ[ƒh‚ ‚é‚¢‚̓‚ƒfƒ€ƒJ[ƒh‚Ì‘}“ü‚ªŒŸo‚³‚ê‚é‚ƁAÅ‰‚̋󂢂Ă¢
  ‚éƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚ÉŽ©“®“I‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ü‚·B’ʏíA‚±‚ê‚̓VƒXƒeƒ€‚ɍÅ
  ‰‚©‚ç•t‚¢‚Ä‚¢‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚̐”‚É‚æ‚Á‚Ä /dev/cua1 (/dev/ttyS1)‚©
  /dev/cua2(/dev/ttyS2)‚Ì‚Ç‚¿‚ç‚©‚É‚È‚è‚Ü‚·B/dev/ttyS* ƒfƒoƒCƒX‚Í stab
  ‚É‹L˜^‚³‚ê‚Ü‚·BƒfƒoƒCƒX‚ðŽg‚¢‚â‚·‚­‚·‚邽‚߂ɁAƒVƒŠƒAƒ‹ƒfƒoƒCƒXÝ’è—p
  ‚̃fƒtƒHƒ‹ƒg‚̃XƒNƒŠƒvƒg(/etc/pcmcia/serial.opts)‚́A /dev/modem ‚©‚ç
  “KØ‚ȃfƒoƒCƒXƒtƒ@ƒCƒ‹‚ɃVƒ“ƒ{ƒŠƒbƒNƒŠƒ“ƒN‚𒣂è‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 2.2
  ‚æ‚è‘O‚̃J[ƒlƒ‹‚ł́A‚±‚̃Šƒ“ƒN‚Í cua* ƒfƒoƒCƒX‚É’£‚ç‚ê‚Ü‚·B

  PCMCIA ƒ‚ƒfƒ€ƒJ[ƒh‚ðÝ’è‚·‚é‚Ì‚É /etc/rc.d/rc.serial ‚ðŽg‚Á‚Ä‚Í‚¢‚¯‚Ü
  ‚¹‚ñB‚±‚̃XƒNƒŠƒvƒg‚Í”²‚«‘}‚µ‚ð‚µ‚È‚¢ƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚ðÝ’è‚·‚邽‚ß‚Ì
  ‚à‚Ì‚Å‚·Bƒ‚ƒfƒ€‚ɂ̐ݒè‚ðs‚¤ê‡‚ɂ́A /etc/rc.d/rc.serial ‚Å‚Í‚È‚­
  /etc/pcmcia/serial.opt ‚Őݒ肵‚Ä‚­‚¾‚³‚¢B‚Ü‚½AƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚Ì
  I/O ƒ|[ƒg‚ÆŠ„‚荞‚݂̕ύX‚ðs‚¤‚Ì‚É setserial ‚ðŽg‚Á‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB
  ‚±‚̃Rƒ}ƒ“ƒh‚͕ʂ̃AƒhƒŒƒX‚É‚ ‚éƒfƒoƒCƒX‚ðƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚É’T‚³‚¹‚é‚à
  ‚̂ŁAƒJ[ƒh‚̃n[ƒhƒEƒFƒA‚ÉŽÀÛ‚ɐݒ肳‚ê‚Ä‚¢‚éî•ñ‚ð•Ï‚¦‚邱‚Æ‚Í‚Å‚«
  ‚È‚¢‚©‚ç‚Å‚·BƒVƒŠƒAƒ‹Ý’è—p‚̃XƒNƒŠƒvƒg‚ðŽg‚¤‚ƁAsetserial ‚̕ʂ̃Iƒv
  ƒVƒ‡ƒ“‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚µA‚±‚̃|[ƒg—p‚É /etc/inittab ‚ɍs‚ð’Ç
  ‰Á‚·‚é‚©‚Ç‚¤‚©‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  serial.opts ‚É“n‚³‚ê‚éƒfƒoƒCƒXƒAƒhƒŒƒX‚́AƒRƒ“ƒ}‚Å‹æØ‚ç‚ꂽ 3 ‚‚Ì
  ƒtƒB[ƒ‹ƒh‚©‚ç\¬‚³‚ê‚Ä‚¢‚Ü‚·Bˆê‚–ڂ̃tƒB[ƒ‹ƒh‚̓XƒL[ƒ€A“ñ‚–ڂª
  ƒ\ƒPƒbƒg”ԍ†AŽO‚–ڂªƒfƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚Å‚·B•¡”‚̃VƒŠƒAƒ‹ƒ|[ƒg‚ð
  ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒJ[ƒh‚ł̓fƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚ª•¡”‚Ì’l‚ðŽ‚Â‚±‚Æ‚ª‚ 
  ‚è‚Ü‚·‚ªAƒ|[ƒg‚ªˆê‚‚µ‚©‚È‚¢ƒJ[ƒh‚̏ꍇ‚ɂ́AƒfƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚Ì
  ’l‚Í•K‚¸ 0 ‚Å‚·B•’i‚©‚ç•¡”‚Ì PCMCIA ƒ‚ƒfƒ€ƒJ[ƒh‚ðŽg‚Á‚Ä‚¢‚é‚È‚çA
  ‘}“ü‚·‚éƒ\ƒPƒbƒg‚É‚æ‚Á‚Đݒè‚ð•Ï‚¦‚邱‚Æ‚ª‰Â”\‚Å‚·B‚»‚̏ꍇ‚̐ݒè‚͈È
  ‰º‚̂悤‚É‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,0,*)
           # Options for modem in socket 0
           LINK=/dev/modem0
           ;;
       *,1,*)
           # Options for modem in socket 1
           LINK=/dev/modem1
           ;;
       esac

  ‹N“®Žž‚ÉŠù‚É PCMCIA ƒ‚ƒfƒ€ƒJ[ƒh‚ªÝ’肳‚ê‚Ä‚¢‚é‚ƁAƒn[ƒhƒEƒFƒA‚ɍŏ‰
  ‚©‚ç•t‚¢‚Ä‚¢‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚ÆŒë”F‚³‚ê‚é‰Â”\«‚ª‚ ‚è‚Ü‚·BŽÀŠQ‚Í‚ ‚è‚Ü
  ‚¹‚ñ‚ªAPCMCIA ƒhƒ‰ƒCƒo‚ªƒ‚ƒfƒ€‚𐧌䂷‚éê‡AƒfƒoƒCƒX‚ªˆÙ‚È‚éƒXƒƒb
  ƒg‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B‚æ‚Á‚āAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‘¤‚Å‚Í
  PCMCIA ƒ‚ƒfƒ€‚ªí‚É“¯‚¶ƒfƒoƒCƒX(/dev/cua*)‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é‚Ɖ¼’肹
  ‚¸Astab ‚ð‰ðÍ‚·‚é‚©ƒVƒ“ƒ{ƒŠƒbƒNƒŠƒ“ƒN /dev/modem ‚ðŽg‚¤‚Ì‚ª‚¢‚¢‚Å
  ‚µ‚傤B

  Šî–{‚̃VƒŠƒAƒ‹ƒ|[ƒgƒhƒ‰ƒCƒo‚ðƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚㍁[ƒh‚·‚é‚悤‚ɃJ[ƒlƒ‹
  ‚̐ݒè‚ðs‚Á‚Ä‚¢‚éê‡A/etc/pcmcia/config ‚ðC³‚µ‚ăVƒŠƒAƒ‹ƒ|[ƒgƒh
  ƒ‰ƒCƒo‚ð—\‚߃[ƒh‚·‚é‚悤‚É‚µ‚Ü‚·B /etc/pcmcia/config‚̃VƒŠƒAƒ‹ƒfƒo
  ƒCƒX‚̍€–Ú‚ðˆÈ‰º‚̂悤‚ɏC³‚µ‚Ä‚­‚¾‚³‚¢:

       device "serial_cs"
         class "serial" module "misc/serial", "serial_cs"

  4.4.1.  ƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  ˆÈ‰º‚̃pƒ‰ƒ[ƒ^‚ð serial.opts ‚Å’è‹`‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

     LINK
        uƒR[ƒ‹ƒAƒEƒg—pvƒfƒoƒCƒX‚ɑ΂µ‚Ä’£‚ç‚ê‚éƒVƒ“ƒ{ƒŠƒbƒNƒŠƒ“ƒN‚̃p
        ƒX‚ðŽw’肵‚Ü‚·(—á: 2.2 ‚æ‚è‘O‚̃J[ƒlƒ‹‚Å‚Í /dev/cua*, 2.2 ‚Å‚Í
        /dev/ttyS* ‚Å‚·)B

     SERIAL_OPTS
        setserial ƒRƒ}ƒ“ƒh‚É“n‚·ƒIƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ü‚·B

     INITTAB
        ‚±‚̃pƒ‰ƒ[ƒ^‚ðŽw’è‚·‚é‚ƁA‚»‚Ì’l‚ðŽg‚Á‚āA‘ΏۂƂȂéƒfƒoƒCƒX‚Ì
        inittab —p‚̃Gƒ“ƒgƒŠ‚ªì‚ç‚ê‚Ü‚·B

  Žw’è—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,*,*,*)
           LINK="/dev/modem"
           SERIAL_OPTS=""
           INITTAB="/sbin/getty"

  4.4.2.  “Á’è‚̃J[ƒh‚ɂ‚¢‚ẴRƒƒ“ƒg

  o  Uniden Data 2000 Wireless CDPD ƒJ[ƒh‚ɂ́ASLIP ƒ‚[ƒh‚â PPP ƒ‚[ƒh
     ‚ŒʐM‚ðŽn‚߂邽‚ß‚Ì“ÁŽê‚ȃ_ƒCƒAƒ‹•¶Žš—ñ‚ª‚ ‚è‚Ü‚·BSLIP ‚̏ꍇ‚É‚Í
     ``ATDT2'' ‚ðAPPP ‚̏ꍇ‚É‚Í ``ATDT0'' ‚ðŽg‚¢‚Ü‚·B

  4.4.3.  ƒVƒŠƒAƒ‹ƒfƒoƒCƒX‚ɂ܂‚í‚é–â‘è‚̐f’f

  o  ‚ ‚È‚½‚̃J[ƒh‚̓‚ƒfƒ€‚Æ‚µ‚Ä”FŽ¯‚³‚ê‚Ä‚¢‚Ü‚·‚©?  /usr/adm/messages
     ‚ðƒ`ƒFƒbƒN‚µ‚Ä cardmgr ‚ªƒJ[ƒh‚𐳂µ‚­Ž¯•Ê‚µAserial_cs ƒhƒ‰ƒCƒo‚ð
     ‹N“®‚µ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚à‚µ³‚µ‚­Ž¯•Ê‚³‚ê‚Ä‚¢‚È‚¢ê
     ‡A/etc/pcmcia/config ƒtƒ@ƒCƒ‹‚ɐV‚µ‚¢ƒGƒ“ƒgƒŠ‚ð‰Á‚¦‚āA³‚µ‚­Ž¯•Ê
     ‚Å‚«‚é‚悤‚É‚·‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBÚ‚µ‚­‚Í ``Ž¯•Ê‚³‚ê‚È‚¢ƒJ
     [ƒh‚̐ݒè''‚Ìß‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  o  serial_cs ƒhƒ‰ƒCƒo‚ªƒ‚ƒfƒ€‚𐳂µ‚­Ý’肵‚Ä‚¢‚Ü‚·‚©? ‚à‚¤ˆê“x
     /usr/adm/messages ‚ðƒ`ƒFƒbƒN‚µ‚āAserial_cs ƒhƒ‰ƒCƒo‚̏o—͂𒲂ׂÄ
     ‚­‚¾‚³‚¢B‚à‚µ ``register_serial() failed'' ‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªo—Í
     ‚³‚ê‚Ä‚¢‚ê‚΁A‘¼‚̃fƒoƒCƒX‚Æ I/O ƒ|[ƒg‚ªÕ“Ë‚µ‚Ä‚¢‚é‰Â”\«‚ª‚ ‚è‚Ü
     ‚·BƒfƒoƒCƒX‚ª 8250 ‚Å‚ ‚é‚ÆŽ¯•Ê‚³‚ê‚邱‚Æ‚à I/O ƒ|[ƒg‚ªÕ“Ë‚µ‚Ä‚¢
     ‚é’¥Œó‚̈ê‚‚ł·B‚Æ‚¢‚¤‚Ì‚àAÅ‹ß‚Ì PCMCIA ƒ‚ƒfƒ€‚Í 16550A UART ‚Æ
     Ž¯•Ê‚³‚ê‚é‚Í‚¸‚¾‚©‚ç‚Å‚·BI/O ƒ|[ƒg‚ª‘¼‚̃fƒoƒCƒX‚ƏՓ˂µ‚Ä‚¢‚éê
     ‡‚́A /etc/pcmcia/config.opts‚ðC³‚µ‚āAƒ‚ƒfƒ€—p‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä
     ‚¢‚éƒ|[ƒg‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  o  IRQ ‚͏Փ˂µ‚Ä‚¢‚Ü‚¹‚ñ‚©? ‚à‚µƒƒOƒtƒ@ƒCƒ‹‚͐³‚µ‚¢‚悤‚¾‚ªƒ‚ƒfƒ€‚Í
     ‚¤‚Ü‚­“®‚©‚È‚¢‚Æ‚¢‚¤ê‡Asetserial ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚Ä irq ‚ð 0 ‚É‚µ
     ‚Ä“®‚­‚©‚Ç‚¤‚©Šm”F‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢Birq ‚ð 0 ‚ɐݒ肷‚ê‚΁AƒVƒŠƒAƒ‹
     ƒhƒ‰ƒCƒo‚ÍŠ„‚荞‚Ý‚Ì‚©‚í‚è‚ɁA‚æ‚è’x‚¢uŒÄ‚яo‚µƒ‚[ƒh(polled
     mode)v‚ðŽg‚¤‚悤‚É‚È‚è‚Ü‚·B‚à‚µ‚±‚ê‚Å‚¤‚Ü‚­s‚­‚悤‚È
     ‚çAserial_cs ‚Ì‘I‚ñ‚¾ IRQ ‚ð‰½‚©•Ê‚̃fƒoƒCƒX‚ªŽg‚Á‚Ä‚¢‚é‰Â”\«‚ª‚ 
     ‚è‚Ü‚·B‚±‚ÌŠ„‚荞‚Ý‚ðŽg‚í‚È‚¢‚悤‚É /etc/pcmcia/config.opts ‚ðÝ’è
     ‚µ‚Ä‚­‚¾‚³‚¢B

  o  ƒ‚ƒfƒ€‚©‚ç‚Ì”½‰ž‚ªˆÙ—l‚É’x‚¢‚Æ‚¢‚¤‚Ì‚à IRQ ‚ªÕ“Ë‚µ‚Ä‚¢‚é’¥Œó‚̂ЂÆ
     ‚‚ł·B

  o

  o  –â‘肪–{“–‚É PCMCIA ‚É—R—ˆ‚·‚é‚à‚Ì‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢Bƒxƒ“ƒ_[»‚Ì
     ƒhƒ‰ƒCƒo‚ðŽg‚Á‚Ä DOS ‚Å“®‚­‚©’²‚ׂé‚Ì‚à‚¢‚¢‚Å‚µ‚傤B‚Ü‚½A’Pƒ‚ȐÚ
     ‘±‚ª‚Å‚«‚é‚悤‚É‚È‚é‚܂ł́A SLIP ‚â PPP ‚̂悤‚È•¡ŽG‚Ȑݒè‚ÍŽŽ‚³‚È
     ‚¢‚Å‚­‚¾‚³‚¢B‚à‚µ’Pƒ‚Ȑڑ±‚Í‚¤‚Ü‚­‚¢‚­‚ª SLIP ‚Í‘Ê–Ú‚Æ‚¢‚¤ê‡‚Ì
     Œ´ˆö‚Í‘å’ï SLIP ‚É‚ ‚èAPCMCIA ‚É‚Í‚ ‚è‚Ü‚¹‚ñB serial_cs ƒ‚ƒWƒ…[
     ƒ‹‚ªƒ[ƒh‚Å‚«‚È‚¢‚±‚Æ‚ðŽ¦‚·ƒJ[ƒlƒ‹ƒƒbƒZ[ƒW‚ªŽc‚Á‚Ä‚¢‚ê‚΁AƒJ[
     ƒlƒ‹‚ɃVƒŠƒAƒ‹ƒfƒoƒCƒX‚̃Tƒ|[ƒg‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å
     ‚·BƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚ðƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚čì‚Á‚Ä‚¢‚ê‚΁A
     /etc/pcmcia/config ‚ðC³‚µ‚āAserial_cs ‚Ì‘O‚É serial ƒ‚ƒWƒ…[ƒ‹‚ð
     ƒ[ƒh‚·‚é‚悤‚ɐݒ肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  4.5.  PCMCIA ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒfƒoƒCƒX

  Linux ‚̃pƒ‰ƒŒƒ‹ƒ|[ƒgƒhƒ‰ƒCƒo‚̓ŒƒCƒ„‰»‚³‚ê‚Ä‚¢‚é‚̂ŁA‚¢‚­‚‚©‚̃^ƒC
  ƒv‚̍‚ƒŒƒxƒ‹ƒfƒoƒCƒX‚́Aƒ|[ƒg—p‚̒჌ƒxƒ‹ƒhƒ‰ƒCƒo‚ɂ‚¢‚Ä‚Í“¯‚¶‚à‚Ì‚ð
  ‹¤—L‚Å‚«‚Ü‚·BƒvƒŠƒ“ƒ^ƒfƒoƒCƒX‚Í“ÁŽêƒfƒoƒCƒXƒtƒ@ƒCƒ‹ /dev/lp* Œo—R‚ŃA
  ƒNƒZƒX‚Å‚«‚Ü‚·BƒvƒŠƒ“ƒ^ƒfƒoƒCƒX‚̐ݒè‚́A tunelp ƒRƒ}ƒ“ƒh‚ÅŽŽŒ±‚ƏC³
  ‚ª‚Å‚«‚Ü‚·B

  parport_cs ƒ‚ƒWƒ…[ƒ‹‚Í parport ƒhƒ‰ƒCƒo‚Æ parport_pc ƒhƒ‰ƒCƒo‚Ɉˑ¶‚µ
  ‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚̓J[ƒlƒ‹‚É‘g‚ݍž‚ñ‚Å‚àAƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚č쐬‚µ‚Ä‚à\
  ‚¢‚Ü‚¹‚ñBƒhƒ‰ƒCƒo‚̍\¬‚ªƒŒƒCƒ„‰»‚³‚ê‚Ä‚¢‚é‚Æ‚¢‚¤‚±‚Ƃ́AƒgƒbƒvƒŒƒxƒ‹
  ‚̃pƒ‰ƒŒƒ‹ƒhƒ‰ƒCƒo(PLIP ƒhƒ‰ƒCƒo‚âƒvƒŠƒ“ƒ^ƒhƒ‰ƒCƒo“™) ‚Í‘S‚ă‚ƒWƒ…[ƒ‹
  ‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚±‚ê‚ç‚̃hƒ‰ƒCƒo‚̓‚
  ƒWƒ…[ƒ‹‚Ì‹N“®Žž‚µ‚©ƒpƒ‰ƒŒƒ‹ƒ|[ƒg‚ð”FŽ¯‚µ‚È‚¢‚̂ŁA PC ƒJ[ƒh—pƒpƒ‰ƒŒ
  ƒ‹ƒfƒoƒCƒX‚̐ݒè‚ðI‚¦‚½Œã‚Ƀ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  parport.opts ‚É“n‚³‚ê‚éƒfƒoƒCƒXƒAƒhƒŒƒX‚́AƒRƒ“ƒ}‚Å‹æØ‚ç‚ꂽ 3 ‚‚Ì
  ƒtƒB[ƒ‹ƒh‚©‚ç\¬‚³‚ê‚Ä‚¢‚Ü‚·Bˆê‚–ڂ̃tƒB[ƒ‹ƒh‚̓XƒL[ƒ€A“ñ‚–ڂÍ
  ƒ\ƒPƒbƒg”ԍ†AŽO‚–ڂ̓fƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚Å‚·B•¡”‚̃pƒ‰ƒŒƒ‹ƒ|[ƒg‚É
  ‘Ήž‚µ‚Ä‚¢‚éƒJ[ƒh‚̏ꍇ‚̓fƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚ª•¡”‚Ì’l‚ðŽ‚Â‚±‚Æ‚ª‚ 
  ‚è‚Ü‚·‚ªAƒ|[ƒg‚ªˆê‚‚µ‚©‚È‚¢ƒJ[ƒh‚̏ꍇ‚̓fƒoƒCƒXƒCƒ“ƒXƒ^ƒ“ƒX‚Ì’l‚Í
  •K‚¸ 0 ‚É‚È‚è‚Ü‚·B•’i‚©‚ç•¡”‚Ì PCMCIA ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒJ[ƒh‚ðŽg‚Á‚Ä
  ‚¢‚é‚È‚çA‘}“ü‚·‚éƒ\ƒPƒbƒg‚̈ʒu‚É‚æ‚Á‚Đݒè‚ð•Ï‚¦‚邱‚Æ‚ª‰Â”\‚Å‚·B‚»
  ‚̏ꍇ‚̐ݒè‚͈ȉº‚̂悤‚É‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,0,*)
           # Options for card in socket 0
           LINK=/dev/printer0
           ;;
       *,1,*)
           # Options for card in socket 1
           LINK=/dev/printer1
           ;;
       esac

  Linux ‚ÌŠî–{‚̃pƒ‰ƒŒƒ‹ƒ|[ƒgƒhƒ‰ƒCƒo‚ðƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚㍁[ƒh‚·‚é‚悤‚É
  ƒJ[ƒlƒ‹‚ðÝ’肵‚Ä‚¢‚é‚È‚ç‚΁A/etc/pcmcia/config ‚ð•ÒW‚µ‚āA“KØ‚ȃ‚
  ƒWƒ…[ƒ‹‚ª•K‚¸ƒ[ƒh‚³‚ê‚é‚悤‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB“ǂݍž‚Ü‚ê‚éƒpƒ‰
  ƒŒƒ‹ƒfƒoƒCƒX‚̍€–Ú‚ð•ÒW‚µ‚Ä‚­‚¾‚³‚¢:

       device "parport_cs"
         class "parport" module "misc/parport", "misc/parport_pc", "parport_cs"

  4.5.1.  ƒpƒ‰ƒŒƒ‹ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  ˆÈ‰º‚̃pƒ‰ƒ[ƒ^‚ð parport.opts ‚Å’è‹`‚Å‚«‚Ü‚·:

     LINK
        ƒvƒŠƒ“ƒ^ƒ|[ƒg‚ɑ΂µ‚Ä’£‚ç‚ê‚éƒVƒ“ƒ{ƒŠƒbƒNƒŠƒ“ƒN‚̃pƒX‚ðŽw’肵‚Ü
        ‚·B

     LP_OPTS
        tunelp ƒRƒ}ƒ“ƒh‚É“n‚·ƒIƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ü‚·B

  —á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,*,*,*)
           LINK="/dev/printer"
           LP_OPTS=""

  4.5.2.  ƒpƒ‰ƒŒƒ‹ƒ|[ƒgƒfƒoƒCƒX‚Å‹N‚±‚é–â‘è‚̐f’f

  o  Š„‚荞‚݂͏Փ˂µ‚Ä‚¢‚Ü‚¹‚ñ‚©? ƒVƒXƒeƒ€ƒƒO‚É–â‘肪‚È‚¢‚¯‚ê‚ǃ|[ƒg
     ‚ª“®ì‚µ‚Ä‚¢‚é‚悤‚É‚ÍŒ©‚¦‚È‚¢ê‡‚́Atunelp ‚ðŽg‚Á‚Ä IRQ ‚ð 0 ‚É•Ï
     X‚µA‚±‚ê‚ŏ󋵂ª‰ü‘P‚·‚é‚©‚Ç‚¤‚©‚ðŒ©‚Ä‚­‚¾‚³‚¢B‚±‚Ì‘€ì‚̓hƒ‰ƒC
     ƒo‚ðƒ|[ƒŠƒ“ƒOƒ‚[ƒh‚É•Ï‚¦‚Ü‚·B‚±‚ê‚Å–â‘肪‰ðŒˆ‚·‚é‚悤‚Å‚ ‚ê‚΁A
     parport_cs ‚ª‘I‚ñ‚¾Š„‚荞‚Ý‚ðƒVƒXƒeƒ€ã‚Ì‘¼‚̉½‚ç‚©‚̃fƒoƒCƒX‚ªŽg‚Á
     ‚Ä‚¢‚é‚ÆŽv‚í‚ê‚Ü‚·B/etc/pcmcia/config.opts ‚ɐݒè‚ð’ljÁ‚µ‚āA‚±‚Ì
     Š„‚荞‚Ý‚ðœŠO‚µ‚Ä‚­‚¾‚³‚¢B

  o  parport_cs ƒ‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚Å‚«‚È‚¢‚±‚Æ‚ðŽ¦‚·ƒJ[ƒlƒ‹ƒƒbƒZ[ƒW‚ª
     o‚Ä‚¢‚éê‡‚́AƒJ[ƒlƒ‹‚ªƒpƒ‰ƒŒƒ‹ƒfƒoƒCƒX‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‚Æ‚¢
     ‚¤‚±‚Æ‚Å‚·Bƒpƒ‰ƒŒƒ‹ƒhƒ‰ƒCƒo‚ðƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚čì‚Á‚½‚Ì‚Å‚ ‚ê‚΁A
     /etc/pcmcia/config ‚ð•ÒW‚µ‚āAparport ƒ‚ƒWƒ…[ƒ‹‚Æ parport_pc ƒ‚
     ƒWƒ…[ƒ‹‚ð parport_cs ƒ‚ƒWƒ…[ƒ‹‚Ì‘O‚Ƀ[ƒh‚·‚é‚悤‚ɐݒ肷‚é•K—v
     ‚ª‚ ‚é‚Å‚µ‚傤B

  4.6.  PCMCIA SCSI ƒAƒ_ƒvƒ^

  Œ»Žž“_‚܂łɃTƒ|[ƒg‚³‚ê‚Ä‚¢‚é PCMCIA SCSI ƒJ[ƒh‚́A Qlogic, Adaptec
  AHA-152X, Future Domain TMC-16x0 ‚Æ‚¢‚Á‚½ ISA ƒoƒX—p‚̃J[ƒh‚Æ‹@”\“I‚É
  “¯“™‚È PCMCIA ƒJ[ƒh‚Å‚·B‚±‚ê‚ç‚̃J[ƒh—p‚Ì PCMCIA ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹
  ‚Í PCMCIA “ÆŽ©‚̃R[ƒh(qlogic_cs.c, aha152x_cs.c, fdomain_cs.c)‚ÆLinux
  ƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚©‚çˆø‚Á’£‚Á‚Ä‚«‚½’ʏí‚Ì SCSI ƒhƒ‰ƒCƒo‚ðƒŠƒ“ƒN‚µ
  ‚č쐬‚³‚ê‚Ä‚¢‚Ü‚·B Adaptec APA1480 CardBus ƒhƒ‰ƒCƒo‚́AƒJ[ƒlƒ‹‚Ì
  aic7xxx PCI ƒhƒ‰ƒCƒo‚ðƒx[ƒX‚É‚µ‚Ä‚¢‚Ü‚·B Linux ‚Ì SCSI ƒhƒ‰ƒCƒo‚̐Ý
  Œv‚É—R—ˆ‚·‚鐧ŒÀ‚Ì‚½‚߁AŽæ‚èŠO‚µ‚ª‚Å‚«‚éƒJ[ƒh‚̓hƒ‰ƒCƒo‚²‚Æ‚É 1 ‚‚¸
  ‚‚µ‚©ƒTƒ|[ƒg‚Å‚«‚Ü‚¹‚ñB

  V‚µ‚­ SCSI ƒJ[ƒh‚ª‘}‚³‚ꂽ‚±‚Æ‚ðŒŸo‚·‚é‚ƁASCSI ƒhƒ‰ƒCƒo‚Í‚»‚̃J[
  ƒh‚ɐڑ±‚³‚ê‚Ä‚¢‚éƒfƒoƒCƒX‚𒲂ׂ܂·BƒVƒXƒeƒ€ƒƒO‚ðƒ`ƒFƒbƒN‚µ‚āA‘}‚µ
  ‚½ƒfƒoƒCƒX‚ª³‚µ‚­ŒŸo‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢BŒŸo‚³‚ꂽ
  SCSI ƒfƒoƒCƒX‚́A‹ó‚¢‚Ä‚¢‚éÅ‰‚Ì SCSI ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ÉŽ©“®“I‚ÉŠ„‚è
  “–‚Ä‚ç‚ê‚Ü‚·B‚·‚È‚í‚¿Å‰‚ÉŒ©‚‚©‚Á‚½ SCSI ƒfƒBƒXƒN‚Í /dev/sda ‚ɁAÅ
  ‰‚Ì SCSI ƒe[ƒv‚Í /dev/st0 ‚ɁA Å‰‚Ì CD-ROM ‚Í /dev/scd0 ‚É‚È‚è‚Ü
  ‚·B

  ‚±‚̃zƒXƒgƒAƒ_ƒvƒ^‚ɐڑ±‚³‚ê‚Ä‚¢‚é SCSI ƒfƒoƒCƒX‚̃ŠƒXƒg‚Í stab ‚É‹L˜^
  ‚³‚ê‚Ü‚·B‚Ü‚½ SCSI Ý’èƒXƒNƒŠƒvƒg (/etc/pcmcia/scsi)‚ªŠ„‚è“–‚Ä‚ç‚ꂽ
  ƒfƒoƒCƒX‚ð‚²‚Æ‚Éˆê“xŒÄ‚яo‚³‚êA‚»‚̃fƒoƒCƒX‚̐ݒè‚â’âŽ~‚ðs‚¢‚Ü‚·Bƒf
  ƒtƒHƒ‹ƒg‚̃XƒNƒŠƒvƒg‚́A SCSI ƒfƒoƒCƒX‚̐ݒè‚Í‘S‚­s‚킸AƒJ[ƒh‚ª”²‚©
  ‚ꂽŽž‚É SCSI ƒfƒoƒCƒXã‚̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚𐳂µ‚­ƒAƒ“ƒ}ƒEƒg‚·‚鏈—‚¾
  ‚¯‚ðs‚¢‚Ü‚·B

  SCSI ƒAƒ_ƒvƒ^‚ɂ͐FX‚È‹@Ší‚ªÚ‘±‚Å‚«‚邽‚߁Ascsi.opts ‚É“n‚·ƒfƒoƒCƒX
  ƒAƒhƒŒƒX‚Í‚©‚È‚è•¡ŽG‚Å‚·BƒtƒB[ƒ‹ƒh‚̓Rƒ“ƒ}‚Å‹æØ‚ç‚ꂽ 6 ŒÂ‚ ‚é‚¢‚Í
  7 ŒÂ‚̃tƒB[ƒ‹ƒh‚©‚ç‚Å‚«‚Ä‚¢‚Ü‚·F‚»‚ꂼ‚ê‚̃tƒB[ƒ‹ƒh‚́AƒXƒL[ƒ€Aƒf
  ƒoƒCƒXƒ^ƒCƒvAƒ\ƒPƒbƒg”ԍ†ASCSI ƒ`ƒƒƒ“ƒlƒ‹AIDA˜_—ƒ†ƒjƒbƒg”ԍ†A(‚±
  ‚ê‚͏ȗª‰Â”\‚Å‚·‚ª)ƒp[ƒeƒBƒVƒ‡ƒ“”ԍ†‚Å‚·BƒfƒoƒCƒX‚ÌŽí—Þ‚Í ``sd'' ‚ª
  ƒfƒBƒXƒNA``st'' ‚ªƒe[ƒvA``sr'' ‚ª CD-ROM ‚Å ``sg'' ‚ªƒWƒFƒlƒŠƒbƒN
  SCSI ƒfƒoƒCƒX‚Å‚·B‚Ù‚Æ‚ñ‚ǂ̐ݒè‚Å‚Í SCSI ƒ`ƒƒƒ“ƒlƒ‹‚Ƙ_—ƒ†ƒjƒbƒg”Ô
  †‚Í 0 ‚Å‚·B•¡”‚̃p[ƒeƒBƒVƒ‡ƒ“‚ðŽ‚ÂƒfƒBƒXƒNƒfƒoƒCƒX‚ɂ‚¢‚ẮA‚Ü
  ‚¸ scsi.opts ƒXƒNƒŠƒvƒg‚ªA5 ‚‚̃tƒB[ƒ‹ƒh‚ðŽ‚ÂƒfƒoƒCƒXƒAƒhƒŒƒX‚ð
  Žg‚Á‚ăfƒoƒCƒX‘S‘̂ɑ΂µ‚ČĂ΂ê‚Ü‚·Bscsi.opts ƒXƒNƒŠƒvƒg‚̓p[ƒeƒB
  ƒVƒ‡ƒ“‚̃ŠƒXƒg‚ð PARTS •Ï”‚É•Ô‚µ‚Ü‚·BŽŸ‚É scsi.opts ƒXƒNƒŠƒvƒg‚ª‚»‚ê
  ‚¼‚ê‚̃p[ƒeƒBƒVƒ‡ƒ“‚ɂ‚¢‚āA7 ŒÂ‘S‚ẴtƒB[ƒ‹ƒh‚ðŽ‚ÂƒAƒhƒŒƒX‚ðŽg‚Á
  ‚ČĂяo‚³‚ê‚Ü‚·B

  ‚¨Žg‚¢‚̃J[ƒlƒ‹‚ɁA‚»‚ꂼ‚ê‚Ì SCSI ƒfƒoƒCƒX‚ɑΉž‚µ‚½ƒfƒBƒXƒN‚âƒe[ƒv
  ‚ð—˜—p‚·‚邽‚߂̃gƒbƒvƒŒƒxƒ‹ƒhƒ‰ƒCƒo‚ª‘g‚Ý‚±‚Ü‚ê‚Ä‚¢‚È‚¢ê‡APCMCIA
  ƒhƒ‰ƒCƒo‚©‚ç‚»‚ê‚ç‚̃fƒoƒCƒX‚ðÝ’è‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB‚»‚Ì•›ì—p‚Æ‚µ
  ‚āAstab ‚ÉŽc‚³‚ê‚éƒfƒoƒCƒX–¼‚Í "sd#nnnn" ‚̂悤‚ÈŒ`‚É‚È‚è‚Ü‚·B‚±‚±‚Å
  "nnnn"‚Í 4 Œ…‚Ì 16 i”‚Å‚·B‚±‚ÌŒ»Û‚́A cardmgr ‚ª SCSI ƒfƒoƒCƒX ID
  ‚ð Linux ‚̑Ήž‚·‚éƒfƒoƒCƒX–¼‚É•ÏŠ·‚Å‚«‚È‚©‚Á‚½Û‚É‹N‚«‚Ü‚·B

  ƒgƒbƒvƒŒƒxƒ‹‚Ì SCSI ƒhƒ‰ƒCƒo(SCSI ƒfƒBƒXƒN—pƒhƒ‰ƒCƒoASCSI ƒe[ƒv—pƒh
  ƒ‰ƒCƒo‚È‚Ç)‚ðƒ‚ƒWƒ…[ƒ‹‰»‚µ‚āA•K—v‚ÈŽž‚Ƀ[ƒh‚·‚邱‚Æ‚à‰Â”\‚Å‚·B‚»
  ‚Ì‚½‚߂ɂ́A/etc/pcmcia/config ‚ðC³‚µ‚āAƒAƒ_ƒvƒ^‚ðÝ’è‚·‚鎞‚Ƀ[
  ƒh‚·‚é•K—v‚ª‚ ‚é’ljÁ‚̃‚ƒWƒ…[ƒ‹‚ð cardmgr ‚É‹³‚¦‚Ä‚â‚é•K—v‚ª‚ ‚è‚Ü
  ‚·BÝ’è—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

  device "aha152x_cs"
    class "scsi" module "scsi/scsi_mod", "scsi/sd_mod", "aha152x_cs"

  ‚±‚̂悤‚É‚·‚é‚ƁAŠj‚Æ‚È‚é SCSI ƒ‚ƒWƒ…[ƒ‹‚ƃgƒbƒvƒŒƒxƒ‹ SCSI ƒfƒBƒXƒN
  ƒhƒ‰ƒCƒo—p‚̃‚ƒWƒ…[ƒ‹‚ªA’ʏí‚Ì PCMCIA ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚æ‚èæ‚Ƀ[
  ƒh‚³‚ê‚Ü‚·BPCMCIA Ý’èƒXƒNƒŠƒvƒg‚̓‚ƒWƒ…[ƒ‹‰»‚³‚ꂽ SCSI ƒhƒ‰ƒCƒo‚ð
  Ž©“®ŒŸo‚µ‚È‚¢‚̂ŁASCSI ‚̃Tƒ|[ƒg‚ð—LŒø‚É‚·‚邽‚ß‚É‚ÍŽè“®‚Őݒè‚ðs
  ‚¤•K—v‚ª‚ ‚è‚Ü‚·B

  ƒ‰ƒbƒvƒgƒbƒv‹@‚Ì“dŒ¹‚ð“ü‚ê‚é‘OA‚ ‚é‚¢‚̓Aƒ_ƒvƒ^ƒJ[ƒh‚ð‘}“ü‚·‚é‘O‚É
  ‚́AÚ‘±‚·‚é‘S‚Ä‚Ì SCSI ƒfƒoƒCƒX‚Ì“dŒ¹‚ð“ü‚ê‚Ä‚¨‚«AƒAƒ_ƒvƒ^‚ªÝ’肳‚ê
  ‚鎞‚É‚Í‚«‚¿‚ñ‚Æ SCSI ƒoƒX‚ªƒ^[ƒ~ƒl[ƒg(I’[)‚³‚ê‚Ä‚¢‚é‚悤‚É‚µ‚Ü‚µ‚å
  ‚¤B‚Ü‚½ASCSI ƒAƒ_ƒvƒ^‚𔲂­Žž‚ɂ͍אS‚Ì’ˆÓ‚𕥂¢‚Ü‚µ‚傤B‚±‚ê‚ðÅ
  ‚àŠmŽÀ‚ɍs‚¤•û–@‚́AƒJ[ƒh‚𕨗“I‚É”²‚­‘O‚É cardctl ‚© cardinfo ‚ð
  Žg‚Á‚ăJ[ƒh‚𔲂«o‚µ‚Ì—v‹‚ðo‚·‚±‚Æ‚Å‚·BŒ»ó‚ł́AÚ‘±‚·‚é‘S‚Ä‚Ì
  SCSI ƒfƒoƒCƒX‚Ì“dŒ¹‚ð SCSI ƒAƒ_ƒvƒ^‚Ì‘}“ü‘O‚É“ü‚ê‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñ
  ‚µAƒAƒ_ƒvƒ^ƒJ[ƒh‚𔲂­‚©ƒ‰ƒbƒvƒgƒbƒv‹@‚Ì“dŒ¹‚ð—Ž‚Æ‚·‚Ü‚Å‚Í SCSI ƒfƒo
  ƒCƒX‚Ì“dŒ¹‚ðØ‚Á‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB

  PCMCIA SCSI ƒJ[ƒh‚ðŽg‚¤ê‡A’ʏí‚Ì ISA ƒoƒX‚ɐڑ±‚·‚éƒ^ƒCƒv‚̃Aƒ_ƒv
  ƒ^‚Å‚Í‹N‚±‚ç‚È‚¢–â‘肪¶‚¶‚邱‚Æ‚à‚ ‚è‚Ü‚·B‚½‚¢‚Ä‚¢AƒpƒbƒVƒuŒ^‚Ì
  SCSI ƒ^[ƒ~ƒl[ƒ^‚𐳂µ‚­ì“®‚³‚¹‚邽‚߂ɂ́A SCSI ƒoƒX‚Ƀ^[ƒ~ƒl[ƒ^
  —p‚Ì“d—Í‚ª•K—v‚Å‚·APCMCIA ƒ^ƒCƒv‚Ì SCSI ƒAƒ_ƒvƒ^‚̓^[ƒ~ƒl[ƒ^—p‚Ì“d
  —Í‚ð‹Ÿ‹‹‚µ‚È‚¢‚̂ŁA‚à‚µ‚±‚Ì“d—Í‚ª•K—v‚È‚ç‚΁AÚ‘±‚³‚ê‚Ä‚¢‚éŠO•”ƒfƒoƒC
  ƒX‚ª“d—Í‚ð‹Ÿ‹‹‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBSCSI ƒfƒoƒCƒX‚Ì’†‚ɂ̓^[ƒ~ƒl[ƒ^
  —p‚Ì“d—Í‚ð‹Ÿ‹‹‚·‚é‚悤‚ɐݒè‚Å‚«‚é‚à‚Ì‚à‚ ‚è‚Ü‚·‚µAZip ƒhƒ‰ƒCƒu‚â
  Syquest ŽÐ‚Ì EX-Drive ‚̂悤‚ɃAƒNƒeƒBƒuŒ^‚̃^[ƒ~ƒl[ƒ^‚ðŽg‚Á‚Ä‚¢‚邽
  ‚߁Aƒ^[ƒ~ƒl[ƒ^—p‚Ì“d—͂ɂ͈ˑ¶‚µ‚È‚¢‚à‚Ì‚à‚ ‚è‚Ü‚·BŽž‚ɂ́AAPS SCSI
  Sentry 2 ‚̂悤‚ÉŠO•”‚©‚ç“d—¬‚ð‹Ÿ‹‹‚·‚éƒ^ƒCƒv‚Ì“Á•Ê‚ȃ^[ƒ~ƒl[ƒ^‚ðŽg
  ‚¤•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBSCSI ƒfƒoƒCƒX‚ð‚¢‚­‚‚àŒq‚°‚Đڑ±‚·‚éê‡
  ‚ɂ́Aƒ^[ƒ~ƒl[ƒ^—p‚Ì“d—Í‚ð•K—v‚Æ‚·‚éƒfƒoƒCƒX‚âA“d—Í‚ð‹Ÿ‹‹‚Å‚«‚éƒfƒo
  ƒCƒX‚ª‚ ‚é‚©‚Ç‚¤‚©‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  4.6.1.  SCSI ƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  ˆÈ‰º‚̃pƒ‰ƒ[ƒ^‚ð scsi.opts ‚Å’è‹`‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

     DO_FSTAB
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃fƒoƒCƒX‚Ì‚½‚ß‚É /etc/fstab ‚̐Ý
        ’è‚ð’ljÁ‚·‚é‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_FSCK
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·Bƒ}ƒEƒ“ƒg‚ðs‚¤‘O‚É ``fsck -Ta'' ƒRƒ}
        ƒ“ƒh‚ðŽg‚Á‚ătƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÌŒŸ¸‚ðs‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_MOUNT
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·BƒJ[ƒh‚ð‘}‚µ‚½Žž‚ÉŽ©“®“I‚Ƀ}ƒEƒ“ƒg‚ð
        s‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     FSTYPE, OPTS, MOUNTPT
        fstab —p‚̃Gƒ“ƒgƒŠ‚âƒfƒoƒCƒX‚̃}ƒEƒ“ƒgŽž‚ÉŽg‚¤ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ì
        Ží—ށAƒ}ƒEƒ“ƒgŽž‚̃IƒvƒVƒ‡ƒ“Aƒ}ƒEƒ“ƒgƒ|ƒCƒ“ƒg‚ðŽw’肵‚Ü‚·B

  —á‚Æ‚µ‚āASCSI ID ‚ª 3 ‚Ńp[ƒeƒBƒVƒ‡ƒ“‚ð 2 ‚ÂŽ‚ƒfƒBƒXƒN‚Æ SCSI ID
  ‚ª 6 ‚Å‚ ‚é CD-ROM ‚ðÝ’è‚·‚邽‚߂̃XƒNƒŠƒvƒg‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

  case "$ADDRESS" in
  *,sd,*,0,3,0)
      # This device has two partitions...
      PARTS="1 2"
      ;;
  *,sd,*,0,3,0,1)
      # Options for partition 1:
      #  update /etc/fstab, and mount an ext2 fs on /usr1
      DO_FSTAB="y" ; DO_FSCK="y" ; DO_MOUNT="y"
      FSTYPE="ext2"
      OPTS=""
      MOUNTPT="/usr1"
      ;;
  *,sd,*,0,3,0,2)
      # Options for partition 2:
      #  update /etc/fstab, and mount an MS-DOS fs on /usr2
      DO_FSTAB="y" ; DO_FSCK="y" ; DO_MOUNT="y"
      FSTYPE="msdos"
      OPTS=""
      MOUNTPT="/usr2"
      ;;
  *,sr,*,0,6,0)
      # Options for CD-ROM at SCSI ID 6
      PARTS=""
      DO_FSTAB="y" ; DO_FSCK="n" ; DO_MOUNT="y"
      FSTYPE="iso9660"
      OPTS="ro"
      MOUNTPT="/cdrom"
      ;;
  esac

  4.6.2.  ŒÂ•ÊƒJ[ƒh‚ÉŠÖ‚·‚éƒRƒƒ“ƒg

  o  Adaptec APA-1480 CardBus ƒJ[ƒh‚Í‹‘å‚È I/O ƒ|[ƒgƒEƒBƒ“ƒhƒE(256 ŒÂ
     ‚̃|[ƒg‹«ŠEã‚É”z’u‚³‚ꂽ 256 ŒÂ‚̘A‘±‚µ‚½ƒ|[ƒg)‚ð•K—v‚Æ‚µ‚Ü‚·B
     ‚±‚̂悤‚É‹‘å‚ȃEƒBƒ“ƒhƒE‚ðŒŸo‚·‚邽‚߂ɂ́A
     /etc/pcmcia/config.opts ‚Å I/O ƒ|[ƒg—̈æ‚ðL‚°‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê
     ‚Ü‚¹‚ñB

  o  Adaptec APA-460 SlimSCSI ƒAƒ_ƒvƒ^‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB‚±‚̃J[
     ƒh‚ÍŒ³X Trantor ŽÐ‚©‚ç”­”„‚³‚ê‚Ä‚¢‚½‚à‚Ì‚Å‚·‚ªAAdaptec ŽÐ‚ª
     Trantor ŽÐ‚ð‡•¹‚µ‚Ä‚©‚ç‚Í Adaptec ‚̃‰ƒxƒ‹‚ð•t‚¯‚Ä”„‚Á‚Ä‚¢‚Ü
     ‚·BAPA-460 ‚Í‚Ç‚Ì Linux —p‚̃hƒ‰ƒCƒo‚Æ‚àŒÝŠ·«‚ª‚ ‚è‚Ü‚¹‚ñB

  o  New Media Bus Toaster ‚Æ UMAX Astra 1200s ƒXƒLƒƒƒi‚ɂ‚¢‚ẮA’ʐM
     ‚ª‚¤‚Ü‚­‚Å‚«‚È‚¢‚Æ‚¢‚¤•ñ‚ðŽó‚¯‚½‚±‚Æ‚ª‚ ‚è‚Ü‚·BSCSI ƒvƒƒgƒRƒ‹‚Í
     •¡ŽG‚Ȃ̂ŁASCSI ƒfƒoƒCƒX‚ɂ܂‚í‚é–â‘è‚𒲂ׂéÛ‚ɂ́A‚±‚̂悤‚ÉŒÝ
     Š·«‚Ì‚È‚¢‘g‡‚¹‚ª‘¶Ý‚µA‚µ‚©‚à•¶‘‰»‚³‚ê‚Ä‚¢‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚±‚Æ
     ‚ðl—¶‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

  4.6.3.  SCSI ƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f

  o  aha152x_cs ƒhƒ‰ƒCƒo(Adaptec, New Media ‚È‚Ç‚ÅŽg—p)‚̏ꍇA SCSI Ø
     ’f/ÄÚ‘±‚̃Tƒ|[ƒg‚ªƒe[ƒvƒhƒ‰ƒCƒu‚É‚¨‚¢‚Ä‚æ‚­ƒgƒ‰ƒuƒ‹‚ÌŒ´ˆö‚É‚È‚é
     ‚悤‚Å‚·B‚±‚́u‹@”\v‚𖳌ø‚É‚·‚é‚ɂ́A /etc/pcmcia/config.opts ‚É
     ˆÈ‰º‚̍s‚ð’ljÁ‚µ‚Ü‚·:

  module "aha152x_cs" opts "reconnect=0"

  o  ‚Ü‚½ aha152x_cs ƒhƒ‰ƒCƒo‚̏ꍇA“Á’è‚̃fƒoƒCƒX‚Å‹N“®Žž‚Ì‘Ò‚¿ŽžŠÔ‚ð
     ’·‚­‚·‚é•K—v‚ª‚ ‚é‚悤‚Å‚·B‚±‚ê‚̓‚ƒWƒ…[ƒ‹‚̃pƒ‰ƒ[ƒ^
     reset_delay ‚Ő§Œä‚Å‚«‚Ü‚·BYamaha ‚Ì 4416S CD-R ƒhƒ‰ƒCƒu‚́A‚±‚Ì‚æ
     ‚¤‚ȃhƒ‰ƒCƒu‚̈ê—á‚Å‚·B‘Ò‚¿ŽžŠÔ‚ð’·‚­Žæ‚ç‚È‚¢‚ƁAƒfƒoƒCƒX‚Ì”FŽ¯‚Í
     ‚¤‚Ü‚­s‚«‚Ü‚·‚ªA‚»‚ÌŒã‚ɃVƒXƒeƒ€‚ªƒnƒ“ƒO‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚̂悤
     ‚ȏꍇ‚ɂ͈ȉº‚̐ݒè‚ðŽŽ‚µ‚Ä‚­‚¾‚³‚¢:

       module "aha152x_cs" opts "reset_delay=500"

  o  SCSI ƒfƒoƒCƒX‚Ì’T¸‚Å‹N‚«‚é‰Â”\«‚ª‚ ‚é•Ê‚Ì–â‘è‚Æ‚µ‚ẮA•¡” LUN
     ‚Ì’T¸‚ª‚ ‚è‚Ü‚·B‚ ‚éƒfƒoƒCƒX‚ª‚¤‚Ü‚­ŒŸo‚³‚ꂽ‚¯‚ê‚ǁA‚»‚ÌŒã‚Å‚»
     ‚̃fƒoƒCƒX‚Ì LUN 1 ‚ðŒŸo‚·‚鎞‚ÉSCSI ƒoƒX‚ªƒ^ƒCƒ€ƒAƒEƒg‚·‚éê‡‚É
     ‚́AƒJ[ƒlƒ‹‚Ì CONFIG_SCSI_MULTI_LUN ‚𖳌ø‚É‚µ‚Ä‚­‚¾‚³‚¢B

  o  SCSI ƒTƒ|[ƒg‚ðƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚Ä‘g‚ݍž‚ñ‚¾(CONFIG_SCSI ‚ð ``m'' ‚ɐÝ
     ’肵‚½)ê‡‚ɂ́AŽg—p‚·‚é *_cs ƒhƒ‰ƒCƒo‚ªƒ[ƒh‚³‚ê‚é‘O‚É SCSI ƒ‚
     ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ê‚é‚悤‚É /etc/pcmcia/config ‚ðC³‚µ‚È‚¯‚ê‚΂È
     ‚è‚Ü‚¹‚ñB

  o  SCSI ƒoƒX‚ð’T¸‚µ‚½Žž‚É ``aborting command due to timeout'' ‚Æ‚¢‚¤
     ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚éê‡‚́A‚Ù‚ÚŠmŽÀ‚ÉŠ„‚荞‚݂̏Փ˂ª‹N‚±‚Á‚Ä‚¢
     ‚Ü‚·B

  o  ƒzƒXƒgƒhƒ‰ƒCƒo‚ª ``no SCSI devices found'' ‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ðo—Í‚·
     ‚éê‡‚ɂ́AŽg‚Á‚Ä‚¢‚éƒfƒoƒCƒX(‚‚܂èƒfƒBƒXƒNAƒe[ƒvACD-ROM, ƒWƒF
     ƒlƒŠƒbƒNƒfƒoƒCƒX)—p‚Ì“KØ‚ȃgƒbƒvƒŒƒxƒ‹ SCSI ƒhƒ‰ƒCƒo‚ªƒJ[ƒlƒ‹‚É‘g
     ‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚Æ‚ðŠm‚©‚ß‚Ä‚­‚¾‚³‚¢BƒgƒbƒvƒŒƒxƒ‹ƒhƒ‰ƒCƒo‚ª–³‚¯‚ê
     ‚΁A‚»‚ÌŽí—ނ̃fƒoƒCƒX‚Í–³Ž‹‚³‚ê‚Ü‚·B

  4.7.  PCMCIA ƒƒ‚ƒŠƒJ[ƒh

  memory_cs ƒhƒ‰ƒCƒo‚Í‘S‚Ä‚ÌŽí—ނ̃ƒ‚ƒŠƒJ[ƒh‚ðˆµ‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B•Ê‚Ì
  ‹@”\‚ðŽ‚ÂƒJ[ƒh‚Ì PCMCIA ƒƒ‚ƒŠ‚̃AƒhƒŒƒX‹óŠÔ‚É’¼ÚƒAƒNƒZƒX‚·‚邱‚Æ‚à
  ‚Å‚«‚Ü‚·B‚±‚̃hƒ‰ƒCƒo‚ðƒ[ƒh‚·‚鎞‚ɂ́AƒLƒƒƒ‰ƒNƒ^ƒfƒoƒCƒX‚ƃuƒƒbƒN
  ƒfƒoƒCƒX‚Ì‘g‚ª¶¬‚³‚ê‚Ü‚·BƒfƒoƒCƒX‚Ì–½–¼‹K‘¥‚̏ڂµ‚¢à–¾‚ɂ‚¢‚ẮA
  ƒ‚ƒWƒ…[ƒ‹‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢BƒuƒƒbƒNƒfƒoƒCƒX‚̓fƒB
  ƒXƒN‚̂悤‚ȃAƒNƒZƒX(ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚̍쐬‚âƒ}ƒEƒ“ƒg“™)‚ðs‚¤‚½‚ß‚ÉŽg
  ‚¢‚Ü‚·BƒLƒƒƒ‰ƒNƒ^ƒfƒoƒCƒX‚́A”CˆÓ‚̈ʒu‚É‚¨‚¢‚ăoƒbƒtƒ@–³‚µ‚̓ǂݏ‘‚«
  ‚ðs‚¤ "raw" ƒfƒoƒCƒX‚Æ‚µ‚Ä—p‚¢‚Ü‚·B

  memory.opts ‚É“n‚·ƒfƒoƒCƒXƒAƒhƒŒƒX‚É‚Í 2 ‚‚̃tƒB[ƒ‹ƒh‚ª‚ ‚è‚Ü‚·B‚·
  ‚È‚í‚¿ƒXƒL[ƒ€‚ƃ\ƒPƒbƒg”ԍ†‚Å‚·BƒIƒvƒVƒ‡ƒ“‚́A‘Ήž‚·‚郁ƒ‚ƒŠƒJ[ƒh‚Ì
  Å‰‚Ì‹¤’ʃƒ‚ƒŠƒp[ƒeƒBƒVƒ‡ƒ“‚É“K—p‚³‚ê‚Ü‚·B

  ˆê•”‚̌¢ƒƒ‚ƒŠƒJ[ƒh‚âA‚Ù‚Æ‚ñ‚Ç‚Ì’Pƒ‚ȐÓI RAM ƒJ[ƒh‚É‚Í CIS(Card
  Information Structure, ƒJ[ƒhî•ñ—̈æ)‚ª‚ ‚è‚Ü‚¹‚ñBCIS ‚Í PCMCIA ‚ªŽ©
  •ªŽ©g‚ðŽ¯•Ê‚·‚邽‚ß‚ÉŽg‚¢‚Ü‚·Bcardmgr ‚Í•’ʁACIS ‚ª–³‚¢ƒJ[ƒh‚Í‘S‚Ä
  ’Pƒ‚ȃƒ‚ƒŠƒJ[ƒh‚Æ‚Ý‚È‚µAmemory_cs ƒhƒ‰ƒCƒo‚ðƒ[ƒh‚µ‚Ü‚·B‚µ‚½‚ª‚Á
  ‚āAˆê”ʂɃJ[ƒh‚ÌŽ¯•Ê‚Ì–â‘肪‹N‚±‚Á‚½Žž‚ɂ́A‘¼‚ÌŽí—ނ̃J[ƒh‚ªŠÔˆá‚Á
  ‚ăƒ‚ƒŠƒJ[ƒh‚Æ”FŽ¯‚³‚ê‚é‚Æ‚¢‚¤•›ì—p‚ª‚ ‚è‚Ü‚·B

  memory_cs ‚ÍŒoŒ±“IŽè–@‚ðŽg‚Á‚ăJ[ƒh‚Ì‹@”\‚𐄒肵‚Ü‚·BŒoŒ±“IŽè–@‚͏‘
  ‚«ž‚Ý‹ÖŽ~‚̃J[ƒh‚Å‚Í“®ì‚µ‚Ü‚¹‚ñ‚µA‘¼‚É‚àŠÔˆá‚Á‚½„’è‚ðs‚Á‚Ä‚µ‚Ü‚¤
  ‚±‚Æ‚ª‚ ‚è‚Ü‚·BƒJ[ƒh‚ªŠÔˆá‚Á‚Ä”FŽ¯‚³‚ꂽê‡‚ɂ́Add ‚â mkfs ‚Æ‚¢‚Á
  ‚½ƒRƒ}ƒ“ƒh‚ðŽg‚¤Žž‚ɂ́Aƒƒ‚ƒŠ‚Ì‘å‚«‚³‚𖾎¦“I‚ÉŽw’肵‚Ä‚­‚¾‚³‚¢B

  4.7.1.  ƒƒ‚ƒŠƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  ˆÈ‰º‚̃pƒ‰ƒ[ƒ^‚Í memory.opts ‚ÅŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

     DO_FSTAB
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃fƒoƒCƒX—p‚É /etc/fstab ‚̐ݒè‚ð
        ’ljÁ‚·‚é‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_FSCK
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·Bƒ}ƒEƒ“ƒg‚ðs‚¤‘O‚É ``fsck -Ta'' ƒRƒ}
        ƒ“ƒh‚ðŽg‚Á‚ătƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÌŒŸ¸‚ðs‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_MOUNT
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·BƒJ[ƒh‚ð‘}‚µ‚½Žž‚ÉŽ©“®“I‚Ƀ}ƒEƒ“ƒg‚ð
        s‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     FSTYPE, OPTS, MOUNTPT
        fstab —p‚̃Gƒ“ƒgƒŠ‚âƒfƒoƒCƒX‚̃}ƒEƒ“ƒgŽž‚ÉŽg‚¤ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ì
        Ží—ށAƒ}ƒEƒ“ƒgŽž‚̃IƒvƒVƒ‡ƒ“Aƒ}ƒEƒ“ƒgƒ|ƒCƒ“ƒg‚ðŽw’肵‚Ü‚·B

  ƒ\ƒPƒbƒg‚É‘}“ü‚³‚ꂽƒƒ‚ƒŠƒJ[ƒh‚̃}ƒEƒ“ƒg‚ðŽ©“®“I‚ɍs‚¤‚½‚߂̃XƒNƒŠƒv
  ƒg‚Ì—á‚ðŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,0,0)
           # Mount filesystem, but don't update /etc/fstab
           DO_FSTAB="n" ; DO_FSCK="y" ; DO_MOUNT="y"
           FSTYPE="ext2" ; OPTS=""
           MOUNTPT="/mem0"
           ;;
       *,1,0)
           # Mount filesystem, but don't update /etc/fstab
           DO_FSTAB="n" ; DO_FSCK="y" ; DO_MOUNT="y"
           FSTYPE="ext2" ; OPTS=""
           MOUNTPT="/mem1"
           ;;
       esac

  4.7.2.  ƒŠƒjƒAƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠƒJ[ƒh‚ÌŽg‚¢•û

  ˆÈ‰º‚̏î•ñ‚Í‚¢‚í‚ä‚éuƒŠƒjƒAƒtƒ‰ƒbƒVƒ…vƒƒ‚ƒŠƒJ[ƒh‚É‚µ‚©“–‚Ä‚Í‚Ü‚è‚Ü
  ‚¹‚ñBSmartMedia ‚â CompactFlash ‚ðŠÜ‚Þ‘½‚­‚̃tƒ‰ƒbƒVƒ…ƒJ[ƒh‚́AŽÀÛ
  ‚Í IDE ƒfƒBƒXƒNƒfƒoƒCƒX‚ðƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‰ñ˜H‚ðŽ‚Á‚Ä‚¢‚Ü‚·B‚µ‚½‚ª‚Á
  ‚āA‚±‚¤‚¢‚Á‚½ƒJ[ƒh‚̓ƒ‚ƒŠƒfƒoƒCƒX‚Å‚Í‚È‚­ IDE ƒfƒoƒCƒX‚Æ‚µ‚Ĉµ‚í‚ê
  ‚Ü‚·B

  ƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠƒJ[ƒh‚É‚Í—L—͂ȃtƒH[ƒ}ƒbƒg‚ª“ñ‚‚ ‚è‚Ü‚·: FTL ‚‚܂è
  ``flash translation layer'' Œ`Ž®‚Æ Microsoft Flash File System Œ`Ž®‚Å
  ‚·Bˆê”Ê“I‚ɂ́AFTL Œ`Ž®‚Ì•û‚ª_“‚É—D‚ê‚Ä‚¢‚Ü‚·B‚Æ‚¢‚¤‚Ì‚àAFTL Œ`
  Ž®‚̃tƒ‰ƒbƒVƒ…ƒJ[ƒhã‚ɂ́A’ʏí‚̃fƒBƒXƒNƒfƒoƒCƒX‚Æ“¯—l‚É”CˆÓ‚̈ê”Ê“I
  ‚ȍ‚ƒŒƒxƒ‹ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€ (ext2, MS-DOS “™)‚ðì‚ê‚é‚©‚ç‚Å‚·BFFS ‚Í‘S
  ‚­“ÆŽ©‚̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å‚·BŒ»Žž“_‚ł́ALinux ‚Í FFS ‚ŃtƒH[ƒ}ƒbƒg
  ‚³‚ꂽƒJ[ƒh‚ðˆµ‚¦‚Ü‚¹‚ñB

  ƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠƒJ[ƒh‚𕁒ʂ̃fƒBƒXƒN‚̂悤‚ȃuƒƒbƒNƒfƒoƒCƒX‚Æ‚µ‚ÄŽg
  ‚¤‚ɂ́A‚Ü‚¸ ftl_format ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚ăfƒoƒCƒXã‚É FTL ƒp[ƒeƒBƒVƒ‡
  ƒ“‚ðì¬‚µ‚Ü‚·B‚±‚̃ŒƒCƒ„‚̓tƒ‰ƒbƒVƒ…ƒƒ‚ƒŠ‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¯‚éƒf
  ƒoƒCƒXŒÅ—L‚ׂ̍©‚¢•”•ª‚ð‰B‚µAƒJ[ƒh‚ª’P‚È‚éƒuƒƒbƒNƒfƒoƒCƒX‚ÉŒ©‚¦‚é‚æ
  ‚¤‚É‚µ‚Ü‚·BˆÈ‰º‚ɃRƒ}ƒ“ƒh‚Ì—á‚ðŽ¦‚µ‚Ü‚·:

       ftl_format -i /dev/mem0c0c

  ‚±‚̃ƒ‚ƒŠ‚Í ``raw'' ƒƒ‚ƒŠƒJ[ƒhƒCƒ“ƒ^ƒtƒF[ƒXŒo—R‚ŃJ[ƒh‚ɃAƒNƒZƒX
  ‚µ‚Ü‚·Bˆê“xƒtƒH[ƒ}ƒbƒg‚·‚é‚ƁA‚±‚̃J[ƒh‚Í ftl_cs ƒhƒ‰ƒCƒoŒo—R‚Œʏí
  ‚̃uƒƒbƒNƒfƒoƒCƒX‚Æ‚µ‚ăAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‘€ì—á‚ðˆÈ‰º‚ÉŽ¦‚µ
  ‚Ü‚·:

       mke2fs /dev/ftl0c0
       mount -t ext2 /dev/ftl0c0 /mnt

  FTL ƒfƒoƒCƒX‚Ì–½–¼‹K‘¥‚Í‚¿‚å‚Á‚Æ•Ï‚í‚Á‚Ä‚¢‚Ü‚·Bƒ}ƒCƒi[ƒfƒoƒCƒX”ԍ†‚ª
  3 ‚‚̕”•ª‚É•ª‚©‚ê‚Ä‚¢‚Ü‚·B‚·‚È‚í‚¿ƒJ[ƒh”ԍ†A‚»‚̃J[ƒhã‚ł̗̈æ”Ô
  †A (È—ª‰Â”\‚È)—̈æ“à‚ł̃p[ƒeƒBƒVƒ‡ƒ“”ԍ†‚Å‚·B‚ ‚é—̈æ‚̓p[ƒeƒB
  ƒVƒ‡ƒ“ƒe[ƒuƒ‹‚ðŽ‚½‚È‚¢’P“Ƃ̃uƒƒbƒNƒfƒoƒCƒX‚Æ‚µ‚Ĉµ‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·
  ‚µ(ƒtƒƒbƒs[‚Æ“¯—l‚Å‚·)Aƒn[ƒhƒfƒBƒXƒNƒfƒoƒCƒX‚̂悤‚Ƀp[ƒeƒBƒVƒ‡ƒ“
  ‚ðØ‚邱‚Æ‚à‚Å‚«‚Ü‚·B``ftl0c0'' ƒfƒoƒCƒX‚̓J[ƒh 0, ‹¤’ʃƒ‚ƒŠ—̈æ 0,
  ‘S—̈æ‚ðŽg‚¤‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B—̈悪ƒp[ƒeƒBƒVƒ‡ƒ“•ªŠ„‚³‚ê‚Ä‚¢‚ê
  ‚΁A``ftl0c0p1'' ‚©‚ç ``ftl0c0p4'' ‚ªŠî–{ƒp[ƒeƒBƒVƒ‡ƒ“‚Ì 1 ”Ô‚©‚ç 4
  ”Ô‚ð•\‚µ‚Ü‚·B

  FTL ƒp[ƒeƒBƒVƒ‡ƒ“‚̐ݒèƒIƒvƒVƒ‡ƒ“‚Í ftl.opts ‚ÅŽw’è‚Å‚«‚Ü‚·B‚±‚̃tƒ@
  ƒCƒ‹‚̍\¬‚Í memory.opts ‚ÉŽ—‚Ä‚¢‚Ü‚·B ftl.opts ‚É“n‚·ƒfƒoƒCƒXƒAƒhƒŒ
  ƒX‚́A3 ŒÂ‚Ü‚½‚Í 4 ŒÂ‚̃tƒB[ƒ‹ƒh‚©‚ç\¬‚³‚ê‚Ü‚·B‚·‚È‚í‚¿ƒXƒL[ƒ€A
  ƒ\ƒPƒbƒg”ԍ†A—̈æ”ԍ†A(È—ª‰Â”\‚È) ƒp[ƒeƒBƒVƒ‡ƒ“”ԍ†‚Å‚·B‚Ù‚Æ‚ñ‚Ç
  ‚̃tƒ‰ƒbƒVƒ…ƒJ[ƒh‚̓tƒ‰ƒbƒVƒ…ƒƒ‚ƒŠ—̈æ‚ð 1 ‚‚µ‚©Ž‚Á‚Ä‚¢‚Ü‚¹‚ñB‚µ
  ‚½‚ª‚Á‚ė̈æ”ԍ†‚͏í‚É 0 ‚Æ‚È‚è‚Ü‚·B

  Intel Series 100 ƒtƒ‰ƒbƒVƒ…ƒJ[ƒh‚́AÅ‰‚Ì 128K ‚̃tƒ‰ƒbƒVƒ…ƒuƒƒbƒN
  ‚ðŽg‚Á‚ăJ[ƒh‚̐ݒèî•ñ‚ðŠi”[‚µ‚Ä‚¢‚Ü‚·B‚±‚̏î•ñ‚ðŒë‚Á‚ďÁ‚µ‚Ä‚µ‚Ü‚¤
  ‚Ì‚ð–h‚®‚½‚߁Aftl_format ‚ÍŽ©“®“I‚É‚±‚ê‚ðŒŸo‚µAFTL ƒp[ƒeƒBƒVƒ‡ƒ“‚Ì
  ì¬Žž‚ɂ͍ŏ‰‚̃uƒƒbƒN‚ðƒXƒLƒbƒv‚µ‚Ü‚·B

  4.8.  PCMCIA ATA/IDE ƒJ[ƒhƒhƒ‰ƒCƒu

  ATA/IDE ƒhƒ‰ƒCƒu‚̃Tƒ|[ƒg‚́AƒJ[ƒlƒ‹‚̒ʏí‚Ì IDE ƒhƒ‰ƒCƒo‚ðŠî‚É‚µ‚Ä
  ‚¢‚Ü‚·BSmartMedia ƒfƒoƒCƒX‚Æ CompactFlash ƒfƒoƒCƒX‚àƒTƒ|[ƒg‘ΏۂɊÜ
  ‚Ü‚ê‚Ä‚¢‚Ü‚·: ‚±‚¤‚¢‚Á‚½ƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠƒJ[ƒh‚́AIDE ƒCƒ“ƒ^ƒtƒF[ƒX‚ð
  ƒGƒ~ƒ…ƒŒ[ƒg‚·‚é‚悤‚ɐݒ肳‚ê‚Ä‚¢‚Ü‚·B‚±‚̃hƒ‰ƒCƒo‚Ì PCMCIA ŒÅ—L‚Ì•”
  •ª‚ª ide_cs ‚Å‚·B ATA/IDE ƒJ[ƒh‚𔲂­‘O‚ɂ́Acardctl ‚â cardinfo ‚ð
  Žg‚Á‚ăJ[ƒh‚ð’âŽ~‚³‚¹‚Ä‚­‚¾‚³‚¢B‚Æ‚¢‚¤‚Ì‚àA‚±‚̃hƒ‰ƒCƒo‚̓zƒbƒgƒX
  ƒƒbƒv‚ɑΉž‚µ‚Ä‚¢‚È‚¢‚©‚ç‚Å‚·B

  ide.opts ‚É“n‚·ƒfƒoƒCƒXƒAƒhƒŒƒX‚Í 3 ŒÂ‚Ü‚½‚Í 4 ŒÂ‚̃tƒB[ƒ‹ƒh‚©‚ç\¬
  ‚³‚ê‚Ü‚·B‚·‚È‚í‚¿Œ»Ý‚̃XƒL[ƒ€Aƒ\ƒPƒbƒg”ԍ†AƒfƒoƒCƒX‚̃VƒŠƒAƒ‹”Ô
  †A (È—ª‰Â”\‚È)ƒp[ƒeƒBƒVƒ‡ƒ“”ԍ†‚Å‚·Bide_info ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚ƁA
  IDE ƒfƒoƒCƒX‚̃VƒŠƒAƒ‹”ԍ†‚𓾂邱‚Æ‚ª‚Å‚«‚Ü‚·BSCSI ƒfƒoƒCƒX‚Æ“¯—l
  ‚ɁA ide.opts ‚Í‚Ü‚¸ƒfƒoƒCƒX‘S‘̂ɑ΂µ‚ČĂяo‚³‚ê‚Ü‚·B ide.opts ‚ªƒp
  [ƒeƒBƒVƒ‡ƒ“‚̃ŠƒXƒg‚ð PARTS •Ï”‚É•Ô‚µ‚½ê‡‚́AŽŸ‚É‚±‚̃XƒNƒŠƒvƒg‚ª
  ‚»‚ꂼ‚ê‚̃p[ƒeƒBƒVƒ‡ƒ“‚ɑ΂µ‚ČĂяo‚³‚ê‚Ü‚·B

  4.8.1.  ATA/IDE ŒÅ’èƒfƒBƒXƒNƒfƒoƒCƒX‚̃pƒ‰ƒ[ƒ^

  ˆÈ‰º‚̃pƒ‰ƒ[ƒ^‚ð ide.opts ‚ÅŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

     DO_FSTAB
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·B‚±‚̃fƒoƒCƒX—p‚É /etc/fstab ‚̐ݒè‚ð
        ’ljÁ‚·‚é‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_FSCK
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·Bƒ}ƒEƒ“ƒg‚ðs‚¤‘O‚É ``fsck -Ta'' ƒRƒ}
        ƒ“ƒh‚ðŽg‚Á‚ătƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÌŒŸ¸‚ðs‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     DO_MOUNT
        ’l‚É‚Í y ‚© n ‚ðŽw’肵‚Ü‚·BƒJ[ƒh‚ð‘}‚µ‚½Žž‚ÉŽ©“®“I‚Ƀ}ƒEƒ“ƒg‚ð
        s‚¤‚©‚Ç‚¤‚©‚ðŽw’肵‚Ü‚·B

     FSTYPE, OPTS, MOUNTPT
        fstab —p‚̃Gƒ“ƒgƒŠ‚âƒfƒoƒCƒX‚̃}ƒEƒ“ƒgŽž‚ÉŽg‚¤ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ì
        Ží—ށAƒ}ƒEƒ“ƒgŽž‚̃IƒvƒVƒ‡ƒ“Aƒ}ƒEƒ“ƒgƒ|ƒCƒ“ƒg‚ðŽw’肵‚Ü‚·B

  ”CˆÓ‚Ì ATA/IDE ƒJ[ƒh‚̍ŏ‰‚̃p[ƒeƒBƒVƒ‡ƒ“‚ð /mnt ‚Ƀ}ƒEƒ“ƒg‚·‚邽‚ß
  ‚Ì ide.opts ƒtƒ@ƒCƒ‹‚Ì—á‚ðŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       *,*,*,1)
           DO_FSTAB="y" ; DO_FSCK="y" ; DO_MOUNT="y"
           FSTYPE="msdos"
           OPTS=""
           MOUNTPT="/mnt"
           ;;
       *,*,*)
           PARTS="1"
           ;;
       esac

  4.8.2.  ATA/IDE ƒAƒ_ƒvƒ^‚ɂ܂‚í‚é–â‘è‚̐f’f

  o  I/O ƒ|[ƒg‚ªÕ“Ë‚µ‚Ä‚¢‚é‚ƁAIDE ƒhƒ‰ƒCƒo‚ªƒhƒ‰ƒCƒu‚̃WƒIƒƒgƒŠ‚ðŒë
     ŒŸo‚µA``INVALID GEOMETRY: 0 PHYSICAL HEADS?'' ‚Æ•ñ‚·‚é‚©‚à‚µ‚ê
     ‚Ü‚¹‚ñB‚±‚ê‚ðC³‚·‚é‚ɂ́A/etc/pcmcia/config.opts ‚ð•ÒW‚µ‚āAÕ
     “Ë‚·‚é”ÍˆÍ‚Ì I/O ƒ|[ƒg‚ðŽg‚í‚È‚¢‚悤‚É‚µ‚Ü‚µ‚傤B

  o  ˆê•”‚Ì IDE ƒJ[ƒh‚̓fƒBƒXƒN‚̉ñ“]‚ªŽn‚Ü‚é‚Ì‚ÉŽžŠÔ‚ª‚©‚©‚邽
     ‚߁APCMCIA ‚ÌŽd—l‚ŃJ[ƒh‚̐ݒè‚Ì‚½‚ß‚É‹–‚³‚ê‚Ä‚¢‚éÅ‘厞ŠÔ‚ð’´‚¦‚Ä
     ‚µ‚Ü‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 3.0.6 ˆÈ~‚ł́Aide_cs ƒhƒ‰ƒCƒo‚Í
     Ž©“®“I‚ɃfƒoƒCƒXŒŸo‚̃Šƒgƒ‰ƒC‚ðs‚¢A‚±‚̂悤‚ȃfƒBƒXƒNƒhƒ‰ƒCƒu‚ª
     “®‚«o‚·‚½‚ß‚ÌŽžŠÔ‚ð—^‚¦‚Ü‚·BŒÃ‚¢ƒhƒ‰ƒCƒo‚ðŽg‚Á‚Ä‚¢‚éê‡‚É
     ‚́Apcmcia_core ƒ‚ƒWƒ…[ƒ‹‚ðˆÈ‰º‚̂悤‚É‚µ‚㍁[ƒh‚·‚é•K—v‚ª‚ ‚é‚©
     ‚à‚µ‚ê‚Ü‚¹‚ñB

       CORE_OPTS="unreset_delay=400"

  o  ATA/IDE CD-ROM ƒfƒoƒCƒX‚ðŽg‚¤‚½‚߂ɂ́AƒJ[ƒlƒ‹‚Í
     CONFIG_BLK_DEV_IDECD ƒIƒvƒVƒ‡ƒ“‚ð—LŒø‚É‚µ‚č\’z‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
     ‚ñB•W€‚̃J[ƒlƒ‹‚Å‚Í‚±‚̃IƒvƒVƒ‡ƒ“‚Í—LŒø‚É‚È‚Á‚Ä‚¢‚Ü‚·‚ªA“ÆŽ©‚Ì
     ƒJ[ƒlƒ‹‚ðì‚Á‚Ä‚¢‚éê‡‚É‚Í’ˆÓ‚ª•K—v‚Å‚·B

  o  IDE ƒhƒ‰ƒCƒu‚ÌŽg—pŽž‚É‚æ‚­‹N‚±‚éƒGƒ‰[‚́AŒë‚Á‚½ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ð
     ƒ}ƒEƒ“ƒg‚µ‚悤‚Æ‚·‚邱‚Æ‚Å‚·B•’ʂ́AƒfƒoƒCƒX‘S‘Ì‚Å‚Í‚È‚­ƒfƒoƒCƒX
     ’†‚̃p[ƒeƒBƒVƒ‡ƒ“‚ЂƂ‚ðƒ}ƒEƒ“ƒg‚µ‚Ü‚·(‚‚܂è /dev/hde ‚Å‚Í‚È‚­
     /dev/hde1)B

  4.9.  ƒ}ƒ‹ƒ`ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒJ[ƒh

  ˆê‚‚̊„‚荞‚݂𕡐”‚̃hƒ‰ƒCƒo(—Ⴆ‚΃VƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚ƃC[ƒTƒlƒbƒgƒh
  ƒ‰ƒCƒo)‚Å‹¤—L‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BŽÀÛAPCMCIA ‚ÌŽd—l‚ł́AƒJ[ƒh‚Ì‹@”\
  ‘S‚Ä‚ª“¯‚¶Š„‚荞‚Ý‚ð‹¤—L‚·‚邱‚Æ‚ð—v‹‚µ‚Ä‚¢‚Ü‚·B•’ʂ́AƒJ[ƒh‚Ì‹@”\
  ‚Í‘S‚ăhƒ‰ƒCƒo‚ðØ‚è‘Ö‚¦‚邱‚Æ‚È‚­—˜—p‚Å‚«‚Ü‚·B‚ ‚é’ö“xÅ‹ß‚Ì Linux
  ƒJ[ƒlƒ‹(‚‚܂è 1.3.72 ˆÈ~)‚́A‚±‚¤‚¢‚Á‚½Ží—Þ‚ÌŠ„‚荞‚Ý‚Ì‹¤—L‚ðƒTƒ|[
  ƒg‚µ‚Ä‚¢‚Ü‚·B

  ƒJ[ƒh‚Ì‹@”\‚ð 2 ‚“¯Žž‚ÉŽg‚¤‚ɂ́u×Hv‚ª•K—v‚ŁAFX‚ȃn[ƒhƒEƒFƒA
  ƒxƒ“ƒ_[‚ª‚»‚ꂼ‚êŒÝŠ·«‚Ì–³‚¢(ê‡‚É‚æ‚Á‚Ä‚Í“ÆŽ©‚Ì)•û–@‚ðŽg‚Á‚ÄŠ„‚荞
  ‚Ý‚Ì‹¤—L‚ðŽÀ‘•‚µ‚Ä‚¢‚Ü‚·Bˆê•”‚̃J[ƒh(Ositech Jack of Diamonds, 3Com
  3c562 ‚Æ‚»‚ÌŠÖ˜AƒJ[ƒhALinksys »ƒJ[ƒh)—p‚̃hƒ‰ƒCƒo‚Í“¯ŽžƒAƒNƒZƒX‚ð
  ‚¤‚Ü‚­ƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·‚ªAƒTƒ|[ƒg‚Å‚«‚Ä‚¢‚È‚¢ƒJ[ƒh(“Á‚Ɍ¢
  Megahertz »ƒJ[ƒh)‚à‚ ‚è‚Ü‚·B—¼•û‚Ì‹@”\‚ð—LŒø‚É‚µ‚ăJ[ƒh‚ðŽg‚¤‚Æ–â
  ‘肪‹N‚±‚éê‡‚́A‚»‚ꂼ‚ê‚Ì‹@”\‚ðØ‚è—£‚µ‚ÄŽŽ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ðs‚¤
  ‚ɂ́A–¾Ž¦“I‚É ``ifconfig down'' ‚ðŽÀs‚µ‚ălƒbƒgƒ[ƒNƒCƒ“ƒ^ƒtƒF[ƒX
  ‚ð’âŽ~‚³‚¹A‚»‚ê‚©‚瓯‚¶ƒJ[ƒh‚̃‚ƒfƒ€‹@”\‚ðŽg‚¤•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñB

  5.  ‚“x‚Șb‘è

  5.1.  PCMCIA ƒfƒoƒCƒX‚ւ̃Šƒ\[ƒXŠ„‚è“–‚Ä

  —˜_“I‚ɂ́A2 ‚‚̃fƒoƒCƒX‚ª“¯‚¶ IRQ ‚ðŽg‚í‚È‚¢ŒÀ‚èA‚Ç‚Ì IRQ ‚ª‚ǂ̃f
  ƒoƒCƒX‚ÉŠ„‚è‚ ‚Ä‚ç‚ê‚Ä‚à–â‘è‚É‚Í‚È‚ç‚È‚¢‚Í‚¸‚Å‚·B /etc/pcmcia/config
  ƒtƒ@ƒCƒ‹‚ɂ́APCMCIA ˆÈŠO‚̃fƒoƒCƒX‚ª—˜—p‚·‚é IRQ ‚ð PCMCIA ‚Å‚ÍŽg‚í‚È
  ‚¢‚悤‚ɐݒ肷‚é•”•ª‚ª‚ ‚è‚Ü‚·B

  “¯—l‚ɁA‚ ‚éƒJ[ƒh‚ªŽg‚¤ I/O ƒAƒhƒŒƒX‚𒼐ڎw’è‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñB
  /etc/pcmcia/config.opts ƒtƒ@ƒCƒ‹‚ðŽg‚¤‚ƁA‚ǂ̃J[ƒh‚Å‚àŽg‚¦‚é I/O ƒ|
  [ƒg‚͈̔͂ðŽw’è‚·‚邱‚Æ‚âA‘¼‚̃fƒoƒCƒX‚ƏՓ˂·‚é”ÍˆÍ‚Ì I/O ƒ|[ƒg‚ð
  Žg‚í‚È‚¢‚悤‚ÉŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  /etc/pcmcia/config.opts ‚ðC³‚µ‚½‚çA``kill -HUP'' ‚ðŽg‚Á‚Ä cardmgr
  ‚̏‰Šú‰»‚ð‚â‚è’¼‚µ‚Ä‚­‚¾‚³‚¢B

  ƒJ[ƒhó‘Ԃ̕ύX‚ðŠÄŽ‹‚·‚邽‚ß‚ÌŠ„‚荞‚݂́Acardmgr ‚ª
  /etc/pcmcia/config ‚ð“ǂݍž‚Þ‘O‚ɒ჌ƒxƒ‹‚̃\ƒPƒbƒgƒhƒ‰ƒCƒoƒ‚ƒWƒ…[
  ƒ‹(i82365 ‚â tcic)‚ªŒˆ‚ß‚Ü‚·B‚µ‚½‚ª‚Á‚āA‚±‚̃tƒ@ƒCƒ‹‚ð•ÏX‚µ‚Ä‚à‰e‹¿
  ‚Í‚ ‚è‚Ü‚¹‚ñB‚±‚ÌŠ„‚荞‚Ý‚ðÝ’è‚·‚é‚ɂ́Aƒ\ƒPƒbƒgƒhƒ‰ƒCƒo‚ðƒ[ƒh‚·‚é
  Žž‚É cs_irq= ƒIƒvƒVƒ‡ƒ“‚Őݒ肵‚Ä‚­‚¾‚³‚¢B‚±‚̐ݒè‚Í
  /etc/rc.d/rc.pcmcia ‚Å PCIC_OPTS •Ï”‚ðÝ’è‚·‚邱‚Æ‚É‚æ‚Á‚čs‚¢‚Ü‚·B

  ‘S‚ẴNƒ‰ƒCƒAƒ“ƒgƒJ[ƒhƒhƒ‰ƒCƒo‚ɂ́AŠ„‚è“–‚Ä‚ðŽŽ‚Ý‚éŠ„‚荞‚Ý‚ðŽw’è‚·
  ‚邽‚ß‚Ì irq_list ‚Æ‚¢‚¤ƒpƒ‰ƒ[ƒ^‚ª‚ ‚è‚Ü‚·B‚±‚̂悤‚ȃhƒ‰ƒCƒoƒIƒv
  ƒVƒ‡ƒ“‚Í /etc/pcmcia/config ƒtƒ@ƒCƒ‹‚Őݒ肵‚Ü‚·BŽw’è—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü
  ‚·:

  device "serial_cs"
    module "serial_cs" opts "irq_list=8,12"
    ...

  ‚±‚ÌŽw’è‚É‚æ‚èAƒVƒŠƒAƒ‹ƒhƒ‰ƒCƒo‚Í irq 8 ‚© irq 12 ‚µ‚©Žg‚í‚È‚­‚È‚è‚Ü
  ‚·Birq_list ‚̐ݒè‚ÉŠÖŒW‚È‚­AƒJ[ƒhƒT[ƒrƒXƒVƒXƒeƒ€‚Í‘¼‚̃fƒoƒCƒX‚ª
  Šù‚ÉŽg‚Á‚Ä‚¢‚銄‚荞‚Ý‚âÝ’èƒtƒ@ƒCƒ‹‚ŏœŠO‚³‚ê‚Ä‚¢‚銄‚荞‚Ý‚ÍŒˆ‚µ‚ÄŠ„
  ‚è“–‚Ä‚Ü‚¹‚ñB

  5.2.  ‰Æ‚ƉïŽÐ‚ŕʁX‚̐ݒè‚ðŽg‚¢•ª‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚©?

  PCMCIA ‚́uƒXƒL[ƒ€v‚ðŽg‚¦‚ΊȒP‚Å‚·B—Ⴆ‚Î ``home'' ‚Æ ``work'' ‚Æ
  ‚¢‚¤ 2 ‚‚̃XƒL[ƒ€‚̐ݒè‚ðl‚¦‚Ä‚Ý‚Ü‚µ‚傤BƒXƒL[ƒ€‚𔽉f‚µ‚½
  network.opts ƒXƒNƒŠƒvƒg‚Ì—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

       case "$ADDRESS" in
       work,*,*,*)
           # definitions for network card in work scheme
           ...
           ;;
       home,*,*,*|default,*,*,*)
           # definitions for network card in home scheme
           ...
           ;;
       esac

  PCMCIA ƒfƒoƒCƒXƒAƒhƒŒƒX‚̍ŏ‰‚Ì•”•ª‚͏í‚ɃXƒL[ƒ€‚̐ݒè‚ɑΉž‚µ‚Ä‚¢‚Ü
  ‚·B‚±‚Ì—á‚Å‚Í 2 ‚Â‚ß‚Ì ``case'' ‚Ì•”•ª‚ª ``home'' ‚Æ ``default'' ‚̃X
  ƒL[ƒ€‚É‚È‚Á‚Ä‚¨‚èAƒXƒL[ƒ€‚ªÝ’肳‚ê‚Ä‚¢‚È‚¢ê‡‚Í ``home'' ‚̐ݒè‚Å
  ‹N“®‚³‚ê‚邱‚Æ‚É‚È‚è‚Ü‚·B

  2 ‚‚̐ݒè‚ðØ‚è‚©‚¦‚é‚ɂ́A

       cardctl scheme home

  ‚ ‚é‚¢‚Í

       cardctl scheme work

  ‚ðŽÀs‚µ‚Ü‚·B

  cardctl ‚́A‘S‚ẴJ[ƒh‚Ì’âŽ~‚ƍċN“®‚É‘Š“–‚·‚é‘€ì‚ðs‚¢‚Ü‚·B‚±‚̃R
  ƒ}ƒ“ƒh‚Í PCMCIA ƒVƒXƒeƒ€‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ÉŠÖ‚í‚炸ˆÀ‘S‚ÉŽÀs
  ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚ªA‚»‚ÌŽž‚É‚¿‚傤‚Ç•Ê‚Ì PCMCIA ƒfƒoƒCƒX‚ðŽg‚Á‚Ä‚¢‚ê
  ‚΁AƒRƒ}ƒ“ƒh‚ÍŽ¸”s‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ(‚½‚Æ‚¦AÝ’肪‚»‚̃XƒL[ƒ€Ý’è‚É
  –¾Ž¦“I‚Ɉˑ¶‚µ‚Ä‚¢‚È‚­‚Ä‚à)B

  Œ»Ý‚̃XƒL[ƒ€‚̐ݒè‚ð’m‚é‚ɂ͈ȉº‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ü‚·:

       cardctl scheme

  ƒfƒtƒHƒ‹ƒg‚ł́AƒXƒL[ƒ€Ý’è‚͍ċN“®‚µ‚Ä‚à•Ï‰»‚µ‚Ü‚¹‚ñB‚»‚Ì‚½‚߁AŠÔ
  ˆá‚Á‚½ŠÂ‹«Œü‚¯‚Ƀlƒbƒgƒ[ƒN‚ª‰Šú‰»‚³‚ê‚Ä‚µ‚Ü‚¤‚ƁAD‚Ü‚µ‚­‚È‚¢Œ‹‰Ê‚É
  ‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚̂悤‚ȏꍇ‚ɂ́A‹N“®ƒIƒvƒVƒ‡ƒ“‚Ì SCHEME ‚ðŽg‚Á
  ‚ăXƒL[ƒ€‚̏‰Šú’l‚ðÝ’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·(Ú‚µ‚­‚Í ``‹N“®ƒIƒvƒVƒ‡ƒ“''
  ‚ðŽQÆ)Blilo ‚Ì‹N“®ƒvƒƒ“ƒvƒg‚ðŽg‚Á‚ăXƒL[ƒ€‚ðÝ’è‚·‚邱‚Æ‚à‚Å‚«‚Ü
  ‚·Blilo ‚Í”FŽ¯‚Å‚«‚È‚¢ƒIƒvƒVƒ‡ƒ“‚ðŠÂ‹«•Ï”‚Æ‚µ‚Ä init ‚É“n‚·‚̂ŁA‹N
  “®ƒvƒƒ“ƒvƒg‚Å SCHEME(‚ ‚é‚¢‚Í•Ê‚Ì PCMCIA ‹N“®ƒIƒvƒVƒ‡ƒ“)‚ðÝ’è‚·‚é
  ‚ƁA‚»‚Ì’l‚ª PCMCIA ‹N“®ƒXƒNƒŠƒvƒg‚É“`‚¦‚ç‚ê‚Ü‚·B

  ƒL[‘€ì‚ðŒ¸‚ç‚·‚ɂ́AƒXƒL[ƒ€‚ð lilo ‚̐ݒèƒtƒ@ƒCƒ‹‚ÅŽw’è‚·‚é‚Æ‚æ‚¢‚Å
  ‚µ‚傤B—Ⴆ‚Έȉº‚̂悤‚ɐݒ肵‚Ü‚·:

       root = /dev/hda1
       read-only
       image = /boot/vmlinuz
         label  = home
         append = "SCHEME=home"
       image = /boot/vmlinuz
         label  = work
         append = "SCHEME=work"

  ‹N“®ƒvƒƒ“ƒvƒg‚Å ``home'' ‚ ‚é‚¢‚Í ``work'' ‚Æ“ü—Í‚·‚ê‚΁A“KØ‚ȃXƒL[
  ƒ€‚ŃVƒXƒeƒ€‚ª‹N“®‚µ‚Ü‚·B

  5.3.  PCMCIA ƒfƒoƒCƒX‚©‚ç‚Ì‹N“®

  ƒ‹[ƒgƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð PCMCIA ƒfƒoƒCƒXã‚É’u‚­‚ɂ͍׍H‚ª•K—v‚Å‚·B‚Æ
  ‚¢‚¤‚Ì‚àALinux ‚Ì PCMCIA ƒVƒXƒeƒ€‚̓J[ƒlƒ‹‚ɃŠƒ“ƒN‚·‚é‚悤‚ɂ͐݌v‚³
  ‚ê‚Ä‚¢‚È‚¢‚©‚ç‚Å‚·B’†S•”•ª‚ƂȂ郍[ƒ_ƒuƒ‹ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚ƁAƒ†[
  ƒUƒ‚[ƒh‚Å“®ì‚·‚é cardmgr ƒf[ƒ‚ƒ“‚́AŠù‚É“®ì‚µ‚Ä‚¢‚éƒVƒXƒeƒ€‚ð‘O’ñ
  ‚É‚µ‚Ä‚¢‚é‚Ì‚Å‚·B‚±‚Ì—vŒ‚̓J[ƒlƒ‹‚Ì ``initrd'' ‚ðŽg‚Á‚ĉñ”ð‚·‚é‚±‚Æ
  ‚ª‚Å‚«‚Ü‚·B‚±‚Ì‹@”\‚͈ꎞ“I‚È RAM ƒfƒBƒXƒN‚ð¬‚³‚ȃ‹[ƒgƒtƒ@ƒCƒ‹ƒVƒX
  ƒeƒ€‚Æ‚µ‚Ä—p‚¢‚Ä‹N“®‚µAƒhƒ‰ƒCƒo‚ðƒ[ƒh‚µA‚»‚ÌŒã‚ŕʂ̃‹[ƒgƒtƒ@ƒCƒ‹
  ƒVƒXƒeƒ€‚ð‰ü‚߂ă}ƒEƒ“ƒg‚·‚é‚Æ‚¢‚¤‚à‚Ì‚Å‚·BˆêŽž“I‚ȃ‹[ƒgƒtƒ@ƒCƒ‹ƒVƒX
  ƒeƒ€ã‚Å PCMCIA ‚̃fƒoƒCƒX‚ðÝ’肵A‚»‚ê‚©‚ç PCMCIA ƒfƒoƒCƒX‚ðƒ‹[ƒg
  ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Æ‚µ‚ă}ƒEƒ“ƒg‚µ’¼‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  initrd ƒCƒ[ƒW‚͐â‘΂ɋN“®ƒfƒoƒCƒXˆÈŠO‚É’u‚©‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚µ‚½
  ‚ª‚Á‚āA‚±‚ê‚ð PCMCIA ƒfƒoƒCƒX‚É’u‚­‚±‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB‚±‚ê‚Í BIOS ‚É‚æ
  ‚鐧ŒÀ‚Å‚ ‚èAƒJ[ƒlƒ‹‚̐§ŒÀ‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚±‚±‚ł́u‹N“®‰Â”\vƒfƒoƒC
  ƒX (‚‚܂è‹N“®‚Å‚«‚éƒfƒoƒCƒX)‚Ɓuƒ‹[ƒg—˜—p‰Â”\vƒfƒoƒCƒX(‚‚܂胋[ƒg
  ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Æ‚µ‚ă}ƒEƒ“ƒg‚Å‚«‚éƒfƒoƒCƒX)‚ð‹æ•Ê‚·‚é‚Æ•Ö—˜‚Å‚µ‚å
  ‚¤Bu‹N“®‰Â”\vƒfƒoƒCƒX‚Í BIOS ‚ªŒˆ‚ß‚Ü‚·‚ªAˆê”Ê“I‚É‚Í“à‘ ƒtƒƒbƒs[
  ‚ƃn[ƒhƒfƒBƒXƒN‚ɐ§ŒÀ‚³‚ê‚Ä‚¢‚Ü‚·Buƒ‹[ƒg—˜—p‰Â”\vƒfƒoƒCƒX‚́AƒJ[
  ƒlƒ‹‚ªƒ[ƒh‚³‚ꂽŒã‚ɑΉž‚µ‚Ä‚¢‚é‘S‚ẴuƒƒbƒNƒfƒoƒCƒX‚Å‚·B initrd
  ‹@”\‚́A‚æ‚葽‚­‚̃fƒoƒCƒX‚ðuƒ‹[ƒg—˜—p‰Â”\v‚É‚µ‚Ü‚·Bu‹N“®‰Â”\v‚É
  ‚Í‚µ‚Ü‚¹‚ñB

  Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ɂ́AƒCƒ“ƒXƒg[ƒ‹Žž‚É PCMCIA SCSI ƒAƒ_ƒv
  ƒ^‚ðŽg‚¦‚é‚à‚Ì‚à‚ ‚è‚Ü‚·B‚±‚ê‚́APCMCIA SCSI CD-ROM ƒfƒoƒCƒX‚©‚ç‚̃C
  ƒ“ƒXƒg[ƒ‹‚ɑΉž‚µ‚½Œ‹‰Ê‚Æ‚µ‚Ă̈Ӑ}‚µ‚È‚¢•›ì—p‚Å‚·B‚µ‚©‚µŒ»ó‚ł́A
  ``initrd'' ‚ð“KØ‚ɐݒ肵‚Ä PCMCIA ƒfƒoƒCƒXã‚̃‹[ƒgƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€
  ‚ðŽg‚Á‚Ä‹N“®‚·‚éƒCƒ“ƒXƒg[ƒ‹—pƒc[ƒ‹‚Í‚ ‚è‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚āAPCMCIA
  ƒfƒoƒCƒXã‚Ƀ‹[ƒgƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð’u‚­ƒVƒXƒeƒ€‚ðÝ’è‚·‚é‚ɂ́A•Ê‚Ì
  Linux ƒ}ƒVƒ“‚ðŽg‚Á‚Ä ``initrd'' ƒCƒ[ƒW‚ðì‚ç‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB•Ê‚Ì
  Linux ƒ}ƒVƒ“‚ª–³‚¯‚ê‚΁AÅ¬\¬‚Ì Linux ‚ð PCMCIA ‚Å‚È‚¢ƒfƒoƒCƒXã‚É
  ˆêŽž“I‚ɍ\’z‚µA‚»‚±‚Å initrd ƒCƒ[ƒW‚ðì¬‚µA‚»‚ê‚©‚çƒCƒ“ƒXƒg[ƒ‹æ
  ‚Ì PCMCIA ‚ɉü‚߂ăCƒ“ƒXƒg[ƒ‹‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  Linux Bootdisk-HOWTO ‚É‚Í‹N“®ƒfƒBƒXƒN‚̐ݒè‚ÉŠÖ‚·‚éˆê”Ê“I‚ȏî•ñ‚ª‘‚©
  ‚ê‚Ä‚¢‚Ü‚·‚ªAinitrd ŒÅ—L‚̏î•ñ‚͍ڂÁ‚Ä‚¢‚Ü‚¹‚ñBinitrd ‚ÉŠÖ‚·‚éÅ‚àd
  —v‚È•¶‘‚́AÅ‹ß‚̃J[ƒlƒ‹ƒ\[ƒX‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é
  linux/Documentation/initrd.txt ‚Å‚·Bì‹Æ‚ðŽn‚ß‚é‘O‚ɁA‚±‚Ì•¶‘‚ð•K‚¸
  “Ç‚ñ‚Å‚­‚¾‚³‚¢Blilo ‚É‚àŠµ‚ê‚Ä‚¨‚­‚Æ‚¢‚¢‚Å‚µ‚傤B initrd ‚ðŽg‚¤‚½‚ß
  ‚ɂ́AƒJ[ƒlƒ‹‚Ì CONFIG_BLK_DEV_RAM ƒIƒvƒVƒ‡ƒ“‚Æ CONFIG_BLK_DEV_INITRD
  ƒIƒvƒVƒ‡ƒ“‚ª—LŒø‚Å‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ‚±‚ê‚͍‚“x‚Ȑݒè‹Zp‚Å‚ ‚èALinux ‚Æ PCMCIA ‚ÉŠÖ‚·‚鍂“x‚È‹Zp‚ª•K—v‚Å
  ‚·Bì‹Æ‚Ì‘O‚É‚Í•K‚¸ŠÖ˜A•¶‘‚ð‘S‚Ä“Ç‚ñ‚Å‚­‚¾‚³‚¢BˆÈ‰º‚Ìà–¾‚̎菇‚Å‚¤
  ‚Ü‚­s‚­‚Í‚¸‚Å‚·‚ªA—á‚©‚ç—£‚ê‚é‚Æ‚·‚®‚ÉˆÄ“à‚ª‚È‚¢uƒTƒ|[ƒg–³‚µv‚Ì—Ì
  ˆæ‚É“ü‚é‚̂ŁAŽ©•ª‚ʼn½‚Æ‚©‚µ‚È‚­‚Ä‚Í‚È‚ç‚È‚­‚È‚è‚Ü‚·B

  ‚±‚Ì•û–@‚ðŽg‚¤‚ɂ̓o[ƒWƒ‡ƒ“ 2.9.5 ˆÈ~‚Ì PCMCIA ƒhƒ‰ƒCƒo‚ª•K‚¸•K—v‚Å
  ‚·BŒÃ‚¢ PCMCIA ƒpƒbƒP[ƒW‚âƒpƒbƒP[ƒW“à‚̌•ʂ̗v‘f‚́Ainitrd ‚É‚¨‚¢
  ‚Ä‚Í‚¤‚Ü‚­“®ì‚µ‚Ü‚¹‚ñBˆÙ‚È‚éƒo[ƒWƒ‡ƒ“‚Ì“à—e‚ð¬‚º‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB

  5.3.1.  •â•ƒXƒNƒŠƒvƒg ``pcinitrd''

  pcinitrd ƒXƒNƒŠƒvƒg‚́APCMCIA ƒfƒoƒCƒXã‚̃‹[ƒgƒp[ƒeƒBƒVƒ‡ƒ“‚Å‹N“®‚·
  ‚邽‚ß‚ÌŠî–{“I‚È initrd ƒCƒ[ƒW‚ðì‚è‚Ü‚·B‚±‚̃Cƒ[ƒW‚É‚Í•K—vÅ’áŒÀ
  ‚̃fƒBƒŒƒNƒgƒŠŠK‘w‚Ƃ킸‚©‚̃fƒoƒCƒXƒtƒ@ƒCƒ‹A­‚µ‚ÌŽÀsƒtƒ@ƒCƒ‹‚Æ‹¤—L
  ƒ‰ƒCƒuƒ‰ƒŠAPCMCIA ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹ŒQ‚µ‚©“ü‚Á‚Ä‚¢‚Ü‚¹‚ñB pcinitrd
  ‚ðŽÀs‚·‚鎞‚ɂ́AƒCƒ[ƒW‚É“ü‚ꂽ‚¢ƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðŽw’肵‚Ü
  ‚·BPCMCIA ƒVƒXƒeƒ€‚Ì’†S•”•ª‚Å‚ ‚é pcmcia_core ‚Æ ds ‚ÍŽ©“®“I‚É“ü‚è‚Ü
  ‚·B

  —á‚Æ‚µ‚āAi82365 ŒÝŠ·‚̃zƒXƒgƒRƒ“ƒgƒ[ƒ‰‚ðŽg‚Á‚Ä‚¢‚郉ƒbƒvƒgƒbƒv‹@‚ª
  ‚ ‚èAAdaptec SlimSCSI ƒAƒ_ƒvƒ^‚ɐڑ±‚³‚ê‚Ä‚¢‚éƒn[ƒhƒfƒBƒXƒNã‚Ƀ‹[
  ƒgƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð’u‚¢‚Ä Linux ‚ð‹N“®‚µ‚½‚¢‚ƍl‚¦‚Ä‚¢‚é‚à‚Ì‚Æ‚µ‚Ü
  ‚·B‚±‚̏ꍇ‚Ì initrd ƒCƒ[ƒW‚͈ȉº‚̂悤‚É‚µ‚č쐬‚µ‚Ü‚·:

       pcinitrd -v initrd pcmcia/i82365.o pcmcia/aha152x_cs.o

  initrd ‚Ì‹N“®ƒV[ƒPƒ“ƒX‚̃JƒXƒ^ƒ}ƒCƒY‚́A

       mount -o loop -t ext2 initrd /mnt

  ‚Æ‚¢‚Á‚½ƒRƒ}ƒ“ƒh‚Łuƒ‹[ƒvƒoƒbƒNƒfƒoƒCƒXv‚ð—˜—p‚µ‚ăCƒ[ƒW‚ðƒ}ƒEƒ“ƒg
  ‚µ‚āA linuxrc ƒXƒNƒŠƒvƒg‚ð•ÒW‚·‚邱‚Ƃōs‚¦‚Ü‚·BÝ’èƒtƒ@ƒCƒ‹‚̓Cƒ
  [ƒW‚Ì /etc ƒfƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚êA‚±‚ê‚àƒJƒXƒ^ƒ}ƒCƒY‚Å‚«‚Ü
  ‚·BÚ‚µ‚­‚Í pcinitrd ‚̃Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  5.3.2.  initrd ‹N“®ƒfƒBƒXƒN‚̍쐬

  pcinitrd ‚ðŽg‚Á‚ăCƒ[ƒW‚ðì‚Á‚½Œã‚́A‹N“®ƒfƒBƒXƒN‚ðì¬‚µ‚Ü‚·B‚±‚ê
  ‚̓J[ƒlƒ‹‚ƈ³k‚µ‚½ initrd ƒCƒ[ƒWAlilo —p‚̃tƒ@ƒCƒ‹”ŒÂ‚ðV•i‚̃t
  ƒƒbƒs[‚ɃRƒs[‚·‚邱‚Æ‚É‚æ‚Á‚čs‚¢‚Ü‚·BˆÈ‰º‚Ì—á‚ł́AŽg‚¤—\’è‚Ì
  PCMCIA ƒ‹[ƒgƒfƒoƒCƒX‚Í /dev/sda1 ‚Å‚ ‚é‚à‚Ì‚Æ‚µ‚Ü‚·:

       mke2fs /dev/fd0
       mount /dev/fd0 /mnt
       mkdir /mnt/etc /mnt/boot /mnt/dev
       cp -a /dev/fd0 /dev/sda1 /mnt/dev
       cp [kernel-image] /mnt/vmlinuz
       cp /boot/boot.b /mnt/boot/boot.b
       gzip < [initrd-image] > /mnt/initrd

  ˆÈ‰º‚Ì“à—e‚ðŽ‚Â /mnt/etc/lilo.conf ‚ðì¬‚µ‚Ü‚·:

       boot=/dev/fd0
       compact
       image=/vmlinuz
           label=linux
           initrd=/initrd
           read-only
           root=/dev/sda1

  ÅŒã‚É lilo ‚ðˆÈ‰º‚̂悤‚ÉŽÀs‚µ‚Ü‚·:

       lilo -r /mnt

  -r ƒIƒvƒVƒ‡ƒ“‚ð•t‚¯‚Ä lilo ‚ðŽÀs‚·‚é‚ƁAlilo ‚ÍŽw’肳‚ꂽ‘ã‘Öƒ‹[ƒg
  ƒfƒBƒŒƒNƒgƒŠ‚©‚ç‚Ì‘Š‘Έʒu‚ÉŠî‚¢‚Ä‘S‚Ä‚Ì“®ì‚ðs‚¢‚Ü‚·B /mnt/dev
  ƒfƒBƒŒƒNƒgƒŠ‚ɃfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚µ‚½——R‚́A lilo ‚Í‚±‚Ì‘ã‘Öƒ‹[ƒg
  ƒ‚[ƒh‚Å“®ì‚µ‚Ä‚¢‚鎞‚ɂ́A/dev ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚éƒtƒ@ƒCƒ‹‚ðŽg‚¤‚±‚Æ
  ‚ª‚Å‚«‚È‚¢‚©‚ç‚Å‚·B

  5.3.3.  Linux —p‚Å‚È‚¢ƒhƒ‰ƒCƒuã‚É‚ ‚é initrd ƒCƒ[ƒW‚̃Cƒ“ƒXƒg[ƒ‹

  initrd ‹@”\‚ðŽg‚¤——R‚Æ‚µ‚Ä‚æ‚­‚ ‚é‚̂́A“à‘ ƒn[ƒhƒfƒBƒXƒN‚ª‘¼‚Ì OS
  ê—p‚É‚È‚Á‚Ä‚¢‚éƒVƒXƒeƒ€‚ðŽg‚¤ê‡‚Å‚µ‚傤BLinux ‚̃J[ƒlƒ‹‚Æ initrd
  ƒCƒ[ƒW‚ð Linux —p‚Å‚È‚¢ƒp[ƒeƒBƒVƒ‡ƒ“‚É’u‚«A lilo ‚â LOADLIN ‚ðŽg‚Á
  ‚Ä‚±‚ê‚ç‚̃Cƒ[ƒW‚©‚ç Linux ‚ð‹N“®‚·‚éÝ’è‚É‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  “KØ‚ȃ‹[ƒgƒfƒoƒCƒX—p‚̃J[ƒlƒ‹‚̐ݒ肪Šù‚É‚Å‚«‚Ä‚¨‚èA‘¼‚Ì OS ã‚É
  initrd ƒCƒ[ƒW‚ªì‚ç‚ê‚Ä‚¢‚é‚à‚Ì‚Æ‚·‚é‚ƁAŽè‚ÁŽæ‚葁‚¢•û–@‚Í LOADLIN
  ‚ðŽg‚Á‚Ä Linux ‚ð‹N“®‚·‚邱‚Æ‚Å‚·B‚±‚ê‚͈ȉº‚̂悤‚ɍs‚¢‚Ü‚·:

       LOADLIN <kernel> initrd=<initrd-image>

  ‘Ώۂ̃}ƒVƒ“‚ňê“x Linux ‚ª‹N“®‚Å‚«‚ê‚΁Alilo ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä’¼Ú
  Linux ‚ð‹N“®‚·‚é‚悤‚É‚Å‚«‚é‚Å‚µ‚傤B—Ⴆ‚Î /dev/hda1 ‚ª Linux —p‚Ì
  ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å‚È‚¢‘Ώۃp[ƒeƒBƒVƒ‡ƒ“‚Å‚ ‚èA /mnt ‚ªƒ}ƒEƒ“ƒgƒ|ƒCƒ“
  ƒg‚Æ‚µ‚ÄŽg‚¦‚é‚à‚Ì‚Æ‚µ‚Ü‚·B‚Ü‚¸‚Í Linux ŠÖ˜Aƒtƒ@ƒCƒ‹—p‚̃TƒuƒfƒBƒŒƒN
  ƒgƒŠ‚ðì¬‚µ‚Ü‚·:

       mount /dev/hda1 /mnt
       mkdir /mnt/linux
       cp [kernel-image] /mnt/linux/vmlinuz
       cp [initrd-image] /mnt/linux/initrd

  ‚±‚Ì—á‚Å‚Í /dev/sda1 ‚ªŠó–]‚·‚é Linux ‚̃‹[ƒgƒp[ƒeƒBƒVƒ‡ƒ“‚Å‚ 
  ‚èASCSI ƒn[ƒhƒfƒBƒXƒN‚Í PCMCIA ‚Ì SCSI ƒAƒ_ƒvƒ^Œo—R‚Ń}ƒEƒ“ƒg‚³‚ê‚é
  ‚à‚Ì‚Æ‚µ‚Ü‚·Blilo ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚ɂ́AˆÈ‰º‚̂悤‚È“à—e‚Ì
  lilo.conf ‚ðì‚è‚Ü‚·:

       boot=/dev/hda
       map=/mnt/linux/map
       compact
       image=/mnt/linux/vmlinuz
               label=linux
               root=/dev/sda1
               initrd=/mnt/linux/initrd
               read-only
       other=/dev/hda1
               table=/dev/hda
               label=windows

  boot= s‚́AŽw’肳‚ꂽƒfƒoƒCƒX‚Ì MBR(Master Boot Record)‚Ƀu[ƒgƒ[ƒ_
  ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邱‚Æ‚ðŽwŽ¦‚µ‚Ü‚·Broot= ‚́A initrd ƒCƒ[ƒW‚ðƒ[ƒh
  ‚µ‚½Œã‚ÉŽg‚¤ƒ‹[ƒgƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ðŽw’肵‚Ü‚·B‚±‚ÌŽw’è‚́AƒJ[ƒlƒ‹ƒC
  ƒ[ƒW‚ªŠù‚É‚±‚̂悤‚ɐݒ肳‚ê‚Ä‚¢‚éê‡‚É‚Í•K—v‚ ‚è‚Ü‚¹‚ñBother=
  ‚́A/dev/hda1 ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚鑼‚Ì OS ‚ð‹Lq‚·‚邽‚ß‚ÉŽg‚¢‚Ü
  ‚·B

  ‚±‚̏ꍇ‚É lilo ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‚ɂ́AˆÈ‰º‚̃Rƒ}ƒ“ƒh‚ðŽg‚¢‚Ü‚·:

       lilo -C lilo.conf

  ¡‰ñ‚́Alilo.conf ‚Å‚Í /mnt “™‚̐â‘΃pƒX‚ðŽg‚Á‚Ä‚¢‚é“_‚É’ˆÓ‚µ‚Ä‚­‚¾‚³
  ‚¢BŽ„‚ª—á‚Å‚±‚ê‚ðŽg‚Á‚½‚̂́A‘Ώۂ̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å‚Í boot= ƒIƒv
  ƒVƒ‡ƒ“‚Æ root= ƒIƒvƒVƒ‡ƒ“‚ɑ΂µ‚āALinux ‚̃fƒoƒCƒXƒtƒ@ƒCƒ‹‚ªì‚ê‚È‚¢
  ‚©‚à‚µ‚ê‚È‚¢‚©‚ç‚Å‚·B

  6.  ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢ƒJ[ƒh‚̈µ‚¢

  6.1.  Ž¯•Ê‚³‚ê‚È‚¢ƒJ[ƒh‚̐ݒè

  Šù‘¶‚̃hƒ‰ƒCƒo‚ª‚¨Žg‚¢‚̃J[ƒh‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚Æ‚·‚é‚ƁA•K—v‚È‚±‚Æ‚Í
  /etc/pcmcia/config ‚ɃGƒ“ƒgƒŠ‚ð’ljÁ‚µ‚āAcardmgr ‚É”FŽ¯‚ÌŽd•û‚Æ‚±‚̃J
  [ƒh‚ɂ͂ǂ̃hƒ‰ƒCƒo‚ðƒŠƒ“ƒN‚·‚é•K—v‚ª‚ ‚é‚Ì‚©‚ð‹³‚¦‚Ä‚â‚邱‚Æ‚¾‚¯‚Å
  ‚·BÝ’èƒtƒ@ƒCƒ‹‚̃tƒH[ƒ}ƒbƒg‚̏ڍׂɂ‚¢‚Ä‚Í pcmcia ‚̃Iƒ“ƒ‰ƒCƒ“ƒ}
  ƒjƒ…ƒAƒ‹‚ð‚²——‚­‚¾‚³‚¢B’m‚ç‚È‚¢ƒJ[ƒh‚ª‘}“ü‚³‚ê‚é‚ƁAcardmgr ‚͒ʏíA
  Ý’èƒGƒ“ƒgƒŠ‚̍쐬‚É—˜—p‚Å‚«‚é‚悤‚ȉ½‚ç‚©‚Ì”FØî•ñ‚ðƒVƒXƒeƒ€ƒƒO‚É‹L
  ˜^‚µ‚Ü‚·B‚±‚̏î•ñ‚Í ``cardctl ident'' ƒRƒ}ƒ“ƒh‚Å‚à•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«
  ‚Ü‚·B

  ˆÈ‰º‚Ì—á‚́Acardmgr ‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢ƒJ[ƒh‚ɂ‚¢‚Ä
  /usr/adm/messages ‚ÉŽc‚µ‚½‹L˜^‚Å‚·B

       cardmgr[460]: unsupported card in socket 1
       cardmgr[460]: product info: "MEGAHERTZ", "XJ2288", "V.34 PCMCIA MODEM"
       cardmgr[460]: manfid: 0x0101, 0x1234  function: 2 (serial)

  /etc/pcmcia/config ‚ÌŠY“–ƒGƒ“ƒgƒŠ‚͈ȉº‚̂悤‚É‚È‚Á‚Ä‚¢‚é‚ÆŽv‚¢‚Ü‚·:

       card "Megahertz XJ2288 V.34 Fax Modem"
         version "MEGAHERTZ", "XJ2288", "V.34 PCMCIA MODEM"
         bind "serial_cs"

  ƒvƒƒ_ƒNƒg ID ƒR[ƒh‚ª‚à‚Á‚Æ’Z‚­‚Ĉȉº‚̂悤‚É‚È‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñ:

       card "Megahertz XJ2288 V.34 Fax Modem"
         manfid 0x0101, 0x1234
         bind "serial_cs"

  ƒo[ƒWƒ‡ƒ“”ԍ†‚̂悤‚ɁA³Šm‚Ƀ}ƒbƒ`‚·‚é•K—v‚ª‚È‚¢•¶Žš—ñ‚ɂ‚¢‚Ä‚Í
  ``*'' ‚ðŽg‚Á‚½ƒ}ƒbƒ`ƒ“ƒO‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·BV‚µ‚¢Ý’èƒGƒ“ƒgƒŠ‚ðì¬
  ‚·‚鎞‚ɂ́A‘啶ŽšE¬•¶Žš‚Ì‹æ•Ê‚â‹ó”’•¶Žš‚È‚Ç‚ðŠÜ‚ß‚Ä•¶Žš—ñ‚𐳊m‚ɃR
  ƒs[‚µ‚Ä‚­‚¾‚³‚¢B‚Ü‚½AÝ’èƒGƒ“ƒgƒŠ‚Ì•¶Žš—ñ‚̐”‚Í•K‚¸AƒƒOƒtƒ@ƒCƒ‹‚É
  ‹L˜^‚³‚ê‚镶Žš—ñ‚̐”‚Æ“¯‚¶‚É‚È‚é‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B

  ‚ ‚éƒJ[ƒh‚ɑ΂µ‚Ä‚Ç‚ñ‚ȃhƒ‰ƒCƒo‚Å‚àŽw’è‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚·‚ªA‚»‚ꂪˆÅ
  ‰_‚É“Ë‚Áž‚ñ‚Å‚¢‚邾‚¯‚Å‚ ‚ê‚΁A‚ ‚Ü‚èˆÓ–¡‚ª‚ ‚é‚Æ‚ÍŒ¾‚¦‚Ü‚¹‚ñB‚¨Žg‚¢
  ‚̃J[ƒh‚ðŠù‘¶‚̃hƒ‰ƒCƒo‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚邱‚Ƃɉ^—Ç‚­‹C‚­‚©‚à‚µ‚ê‚Ü
  ‚¹‚ñB‚µ‚©‚µA‚à‚Á‚Æ‚à‹N‚±‚è‚»‚¤‚ÈŒ‹‰Ê‚̓hƒ‰ƒCƒo‚ª“®ì‚µ‚È‚¢‚±‚ƂŁA‚»
  ‚̍ۂɂ̓VƒXƒeƒ€‚ªŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤‚Æ‚¢‚Á‚½•s‰^‚È‚¨‚Ü‚¯‚à”º‚¤‚©‚à‚µ‚ê‚Ü‚¹
  ‚ñB“KØ‚ȃJ[ƒh‚Ì’T¸‚ðs‚¤’ʏí‚̃hƒ‰ƒCƒo‚Ì‘å•”•ª‚Ƃ͈قȂèA PCMCIA
  ƒfƒoƒCƒX‚Ì’T¸‚Í cardmgr ‚ªs‚¢Aƒhƒ‰ƒCƒoŽ©‘̂̓fƒoƒCƒX‚ƒʐM‚·‚é‘O‚É
  ‚»‚̃fƒoƒCƒX‚ª³‚µ‚¢‚©‚Ç‚¤‚©‚ÌŠm”F‚ð‚ ‚Ü‚ès‚í‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B

  /etc/pcmcia/config ƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚½‚çAˆÈ‰º‚̃Rƒ}ƒ“ƒh‚ðŽg‚Á‚Ä
  cardmgr ‚Ƀtƒ@ƒCƒ‹‚ð“ǂݍž‚Ý’¼‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚·:

       kill -HUP `cat /var/run/cardmgr.pid`

  V‚µ‚¢ƒJ[ƒh‚̃Gƒ“ƒgƒŠ‚ðÝ’肵‚½‚çAŽ„‚ª‚±‚ê‚ð•W€‚̐ݒèƒtƒ@ƒCƒ‹‚ÉŽæ‚è
  ž‚ß‚é‚悤‚ɁA‚»‚̃Rƒs[‚ðŽ„‚Ü‚Å‘—‚Á‚Ä‚­‚¾‚³‚¢B

  6.2.  NE2000 ŒÝŠ·ƒC[ƒTƒlƒbƒgƒJ[ƒh‚ւ̑Ήž

  Žn‚ß‚é‘O‚É: ‚±‚̎葱‚«‚ªŽg‚¦‚é‚̂́A’Pƒ‚ȃC[ƒTƒlƒbƒgƒJ[ƒh‚̏ꍇ‚¾‚¯
  ‚Å‚·Bƒ}ƒ‹ƒ`ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒJ[ƒh(‚‚܂èƒC[ƒTƒlƒbƒg‚ƃ‚ƒfƒ€‚̃Rƒ“ƒ{ƒJ
  [ƒh) ‚É‚Í 2 ‚‚̋@”\‚ð‚܂Ƃ߂邽‚ß‚Ì•¡ŽG‚ȒljÁ‚̃ŒƒCƒ„‚ª‚ ‚邽‚߁Aˆê
  ”Ê“I‚ɂ̓J[ƒh‚̃xƒ“ƒ_[‚ª—pˆÓ‚µ‚½‰½‚ç‚©‚̐ݒèî•ñ‚ðŽg‚¤ˆÈŠO‚ɂ͑Ήž‚·
  ‚é•û–@‚ª‚ ‚è‚Ü‚¹‚ñBˆÈ‰º‚̎葱‚«‚ðƒ}ƒ‹ƒ`ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ƒJ[ƒh‚ÅŽŽ‚µ‚Ä‚à
  ˆÓ–¡‚ª‚È‚¢‚Å‚µ‚傤B

  ‚Ü‚¸A‘Ώۂ̃J[ƒh‚ªŠù‚É cardmgr ‚É”FŽ¯‚³‚ê‚Ä‚¢‚邱‚Æ‚ðŠm‚©‚ß‚Ü‚·B
  SUPPORTED.CARDS ‚ɏ‘‚©‚ê‚Ä‚¢‚È‚¢ƒJ[ƒh‚Å‚àAŽÀÛ‚ɂ͑Ήž‚³‚ê‚Ä‚¢‚éƒJ[
  ƒh‚Ì OEM •i‚Æ‚¢‚¤‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚±‚̂悤‚ȃJ[ƒh‚ðŒ©‚Â‚¯‚½‚çAŽ„‚Ü‚Å
  ‚¨’m‚点‚­‚¾‚³‚¢BSUPPORTED.CARDS ‚̃ŠƒXƒg‚ɒljÁ‚µ‚Ü‚·B

  ƒJ[ƒh‚ª”FŽ¯‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΁A ``Ž¯•Ê‚³‚ê‚È‚¢ƒJ[ƒh‚̐ݒè''‚̐߂̎菇
  ‚ɏ]‚Á‚Ä‚»‚̃J[ƒh—p‚̐ݒèƒGƒ“ƒgƒŠ‚ðì‚èApcnet_cs ƒhƒ‰ƒCƒo‚ÉŠ„‚è“–‚Ä
  ‚Ä‚­‚¾‚³‚¢B‚»‚ê‚©‚ç cardmgr ‚ðÄ‹N“®‚µAC³‚µ‚½Ý’èƒtƒ@ƒCƒ‹‚ðŽg‚¤‚æ
  ‚¤‚É‚µ‚Ü‚·B

  pcnet_cs ƒhƒ‰ƒCƒo‚ªA‚¨Žg‚¢‚̃J[ƒh‚̃n[ƒhƒEƒFƒAƒC[ƒTƒlƒbƒgƒAƒhƒŒƒX
  ‚𒲂ׂç‚ê‚È‚¢‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ðo—Í‚µ‚½ê‡‚ɂ́AV‚µ‚¢Ý’èƒGƒ“ƒgƒŠ‚ð
  C³‚µ‚āA‚»‚̃J[ƒh‚ðƒƒ‚ƒŠƒJ[ƒh‚̃hƒ‰ƒCƒo (memory_cs)‚ÉŠ„‚è“–‚Ä‚Ä‚­
  ‚¾‚³‚¢B‚»‚µ‚Ä cardmgr ‚ðÄ‹N“®‚µ‚ď‘‚«Š·‚¦‚½Ý’èƒtƒ@ƒCƒ‹‚ð“ǂݍž‚Ü‚¹
  ‚Ü‚·B‚±‚±‚Å’m‚Á‚Ä‚¢‚é•K—v‚ª‚ ‚é‚̂́A‚¨Žg‚¢‚̃J[ƒh‚̃n[ƒhƒEƒFƒAƒC[
  ƒTƒlƒbƒgƒAƒhƒŒƒX‚¾‚¯‚Å‚·B‚±‚̃AƒhƒŒƒX‚Í 2 Œ…‚Ì 16 i”‚ð 6 ‚•À‚ׂ½‚à
  ‚̂ŁA‘½‚­‚̏ꍇAƒJ[ƒhŽ©g‚É‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·BƒJ[ƒh‚É‹LÚ‚³‚ê‚Ä‚¢‚È
  ‚¯‚ê‚΁ADOS —p‚̃hƒ‰ƒCƒo‚ðŽg‚Á‚ăAƒhƒŒƒX‚ð•\Ž¦‚³‚¹‚é‚Æ‚æ‚¢‚Å‚µ‚傤B‰½
  ‚Æ‚©‚µ‚Ä‚±‚̃AƒhƒŒƒX‚𒲂ׂ½‚çAŽŸ‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ä‚­‚¾‚³‚¢:

       dd if=/dev/mem0a count=20 | od -Ax -t x1

  ‚»‚µ‚āA‚±‚̃_ƒ“ƒvo—Í‚Ì’†‚©‚çƒAƒhƒŒƒX‚É‘Š“–‚·‚é•”•ª‚ð’T‚µ‚Ü‚·BˆÓ–¡‚ª
  ‚ ‚é‚Ì‚Í‹ô”ƒoƒCƒg‚¾‚¯‚Ȃ̂ŁAƒ_ƒ“ƒv’†‚̊ƒoƒCƒg‚Í–³Ž‹‚µ‚Ä‚­‚¾‚³‚¢B
  ‚±‚̃AƒhƒŒƒX‚̍ŏ‰‚̃oƒCƒg‚ւ̃IƒtƒZƒbƒg‚ð 16 i’l‚Å‹L˜^‚µ‚Ä‚­‚¾‚³‚¢B
  ‚³‚āA‚±‚±‚Å clients/pcnet_cs.c ƒtƒ@ƒCƒ‹‚ð•ÒW‚µA hw_info \‘¢‘Ì‚ð’T
  ‚µ‚Ü‚·B‚±‚̍\‘¢‘Ì‚ðŽg‚Á‚āA‘ΏۂƂȂéƒJ[ƒh—p‚̐V‚µ‚¢ƒGƒ“ƒgƒŠ‚ðì‚é•K
  —v‚ª‚ ‚è‚Ü‚·BÅ‰‚̃tƒB[ƒ‹ƒh‚ªƒƒ‚ƒŠ‚̃IƒtƒZƒbƒg’l‚Å‚·BŽŸ‚Ì 3 ‚‚Ì
  ƒtƒB[ƒ‹ƒh‚́Aƒn[ƒhƒEƒFƒAƒAƒhƒŒƒX‚̍ŏ‰‚Ì 3 ƒoƒCƒg‚Å‚·BÅŒã‚̃tƒB[
  ƒ‹ƒh‚́AƒJ[ƒh“Á—L‚Ì‹@”\‚ð•\‚·‰½‚ç‚©‚̃tƒ‰ƒO‚Å‚·B‚±‚̃tƒ‰ƒO‚Ì’l‚Í‚Ü‚¸
  ‚Í 0 ‚É‚µ‚Ä‚¨‚«‚Ü‚·B

  pcnet_cs.c ‚̕ҏW‚ªI‚í‚Á‚½‚çAV‚µ‚¢ƒ‚ƒWƒ…[ƒ‹‚̃Rƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg
  [ƒ‹‚ðs‚¢‚Ü‚·B‚»‚µ‚ÄÄ‚Ñ /etc/pcmcia/config ‚ð•ÒW‚µAƒJ[ƒh‚ÌŠ„‚è“–
  ‚Ä‚ð memory_cs ‚©‚ç pcnet_cs ‚ɕύX‚µ‚Ü‚·BÅŒã‚ɐݒèƒtƒ@ƒCƒ‹‚̍ēǂÝ
  ž‚Ý‚ðŽè‡’Ê‚è‚ɍs‚¦‚΁A‘S‚Ă̐ݒ肪s‚í‚ê‚é‚Í‚¸‚Å‚·BV‚µ‚­ì¬‚µ‚½
  hw_info ‚ƐݒèƒGƒ“ƒgƒŠ‚ÍŽ„‚Ü‚Å‘—‚Á‚Ä‚­‚¾‚³‚¢B

  ƒJ[ƒh‚̃n[ƒhƒEƒFƒAƒ_ƒ“ƒv‚ª 16 iƒ_ƒ“ƒvo—Í‚Ì’†‚É–³‚©‚Á‚½ê‡‚́AÅŒã
  ‚ÌŽè’i‚Æ‚µ‚āApcnet_cs ƒ‚ƒWƒ…[ƒ‹‚ª‰Šú‰»‚³‚ê‚鎞‚Ɂu’¼‚ɏ‘‚­v•û–@‚à
  ‚ ‚è‚Ü‚·B/etc/pcmcia/config.opts ‚ð•ÒW‚µ‚āAhw_addr= ‚ðˆÈ‰º‚̂悤‚É
  ’ljÁ‚µ‚Ä‚­‚¾‚³‚¢:

       module "pcnet_cs" opts "hw_addr=0x00,0x80,0xc8,0x01,0x02,0x03"

  “–‘R‚È‚ª‚çA‚ ‚È‚½Ž©g‚ªŽg‚Á‚Ä‚¢‚éƒJ[ƒh‚̃n[ƒhƒEƒFƒAƒAƒhƒŒƒX‚ð“KØ‚È
  ˆÊ’u‚ɏ‘‚¢‚Ä‚­‚¾‚³‚¢B‚±‚ê‚Å‚à‘Ê–Ú‚¾‚Á‚½‚çA‚»‚̃J[ƒh‚ª–{“–‚É NE2000
  ŒÝŠ·‚Æ‚¢‚¤‚±‚Æ‚Í‚Ü‚¸‚ ‚è‚Ü‚¹‚ñBŽÀÛAÅ‰‚Ì 2 ‚‚̕û–@‚ňµ‚¦‚È‚¢ƒJ[
  ƒh‚ðŽ„‚Í‘S‚­’m‚è‚Ü‚¹‚ñB

  6.3.  PCMCIA ƒtƒƒbƒs[ƒCƒ“ƒ^ƒtƒF[ƒXƒJ[ƒh

  Compaq Aero ‚ðŠÜ‚ß‚½‚¢‚­‚‚©‚̃‰ƒbƒvƒgƒbƒv‹@‚ÅŽg‚í‚ê‚Ä‚¢‚é PCMCIA ƒt
  ƒƒbƒs[ƒCƒ“ƒ^ƒtƒF[ƒX‚́AŒ»Ý‚Ì PCMCIA ƒJ[ƒhƒT[ƒrƒX‚Å‚Í‚Ü‚¾ƒTƒ|[ƒg
  ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñBAero ‚̃tƒƒbƒs[‚ւ̑Ήž‚̏áŠQ‚É‚È‚Á‚Ä‚¢‚é‚̂́AAero
  ‚ł̓tƒƒbƒs[‚Å‚à DMA ‚ðŽg‚¦‚é‚悤‚ɉü‘¢‚³‚ꂽ“ÆŽ©‚Ì PCMCIA ƒRƒ“ƒgƒ
  [ƒ‰‚ªŽg‚í‚ê‚Ä‚¢‚邱‚Æ‚Å‚·BDMA ‚̐§Œä‚ª‚ǂ̂悤‚ɍs‚í‚ê‚Ä‚¢‚é‚Ì‚©‚ª³
  Šm‚É•ª‚©‚ç‚È‚¢‚ƁALinux ‚Å‚à‘Ήž‚³‚¹‚悤‚ª‚ ‚è‚Ü‚¹‚ñB

  Aero ‚̏ꍇA‹N“®Žž‚Ƀtƒƒbƒs[ƒAƒ_ƒvƒ^ƒJ[ƒh‚ªÚ‘±‚³‚ê‚Ä‚¢‚ê‚Î Aero
  ‚Ì BIOS ‚ªƒJ[ƒh‚ðÝ’肵ALinux ‚©‚ç‚͒ʏí‚̃tƒƒbƒs[ƒhƒ‰ƒCƒu‚Æ‚µ‚Ä—˜
  —p‚Å‚«‚Ü‚·BPCMCIA ƒhƒ‰ƒCƒo‚ªƒ[ƒh‚³‚ꂽŽžA‚»‚̃J[ƒh‚ÍŠù‚ɐݒèÏ‚Ý
  ‚Å‚ ‚èALinux ‚̃tƒƒbƒs[ƒhƒ‰ƒCƒo‚Ɛڑ±‚³‚ê‚Ä‚¢‚邱‚Æ‚ª•ª‚©‚é‚Í‚¸‚Å
  ‚·B‚µ‚½‚ª‚Á‚āAƒJ[ƒh‚ª‘}‚³‚Á‚Ä‚¢‚éƒ\ƒPƒbƒg‚ÍŽg‚í‚ꂸ‚É•ú‚Á‚Ä‚¨‚©‚ê‚Ü
  ‚·B‚·‚È‚í‚¿A‹N“®Žž‚É FD ƒJ[ƒh‚ª‘}“ü‚³‚ê‚Ä‚¢‚ê‚΃tƒƒbƒs[ƒfƒoƒCƒX‚Í
  Žg—p‰Â”\‚Å‚·‚ªA‚»‚̃J[ƒh‚Í”²‚«‘}‚µ‚Å‚«‚È‚¢‚±‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  7.  ƒfƒoƒbƒO‚̃qƒ“ƒg‚ƃvƒƒOƒ‰ƒ€î•ñ

  7.1.  —L‰v‚ȃoƒOƒŒƒ|[ƒg‚Ì‘—‚è•û

  Å‚àD‚Ü‚µ‚¢ƒoƒOƒŒƒ|[ƒg‚Ì‘—‚è•û‚́ALinux PCMCIA î•ñƒTƒCƒg‚É‚ ‚é
  HyperNews ‚̃ƒbƒZ[ƒWƒŠƒXƒg‚ðŽg‚¤‚±‚Æ‚Å‚·B‚±‚Ì•û–@‚È‚çAŒ»ó‚Ì–â‘è
  (‚»‚µ‚āA‚à‚µ‚ ‚ê‚ΏC³•û–@‚â‰ñ”ð•û–@)‚ª‘¼‚̐l‚É‚àŒ©‚¦‚é‚©‚ç‚Å‚·BƒoƒO
  ƒŒƒ|[ƒg‚É•K{‚̍€–Ú‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

  o  ‚¨Žg‚¢‚̃}ƒVƒ“‚Ì•i–¼‚ƃ‚ƒfƒ‹

  o  ‚¨Žg‚¢‚Ì PCMCIA ƒJ[ƒh

  o  Linux ‚̃J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“(``uname -rv'' ‚ÌŽÀsŒ‹‰Ê)‚Æ PCMCIA ‚Ì
     ƒhƒ‰ƒCƒo‚̃o[ƒWƒ‡ƒ“(``cardctl -V'' ‚ÌŽÀsŒ‹‰Ê)

  o  /etc/pcmcia ‚É‚ ‚é‹N“®ƒtƒ@ƒCƒ‹‚â PCMCIA ‹N“®ƒXƒNƒŠƒvƒg‚ɉÁ‚¦‚ĕύX
     ‘S‚Ä

  o  ƒVƒXƒeƒ€‚̃ƒOƒtƒ@ƒCƒ‹‚É‹L˜^‚³‚ꂽ PCMCIA ‚ÉŠÖ‚í‚é“à—e‘S‚āB‚±‚ê‚Í
     ‹N“®ƒƒbƒZ[ƒW‚ƃJ[ƒh‚̐ݒ莞‚ɏo—Í‚³‚ꂽƒƒbƒZ[ƒW‚ðŠÜ‚Ý‚Ü‚·B

  PCMCIA ƒ‚ƒWƒ…[ƒ‹‚Æ cardmgr ƒf[ƒ‚ƒ“‚̓Xƒe[ƒ^ƒXƒƒbƒZ[ƒW‚ðƒVƒXƒeƒ€ƒ
  ƒO‚É‘—‚è‚Ü‚·BƒVƒXƒeƒ€ƒƒO‚Í•’ʁA /var/log/messages ‚â
  /usr/adm/messages ‚Æ‚¢‚Á‚½–¼‘O‚¾‚ÆŽv‚¢‚Ü‚·B–â‘è‚𒲂ׂé‚Æ‚«‚ɂ́A‚±‚Ì
  ƒtƒ@ƒCƒ‹‚ðÅ‰‚ÉŒ©‚é‚ׂ«‚Å‚·BƒoƒOƒŒƒ|[ƒg‚𑗂鎞‚É‚àA‚±‚̃tƒ@ƒCƒ‹‚Ì
  “à—e‚Í•K‚¸“ü‚ê‚Ä‚­‚¾‚³‚¢BƒVƒXƒeƒ€‚̃ƒbƒZ[ƒW‚ªŒ©‚‚©‚ç‚È‚¢ê‡‚É
  ‚́A/etc/syslog.conf ‚ðŒ©‚ÄA‘¼‚̃Nƒ‰ƒX‚̃ƒbƒZ[ƒW‚̏o—͐æ‚𒲂ׂĂ­
  ‚¾‚³‚¢B

  ƒoƒOƒŒƒ|[ƒg‚ð‘—‚é‘O‚ɂ́AÅV‚̃hƒ‰ƒCƒo‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚ð•K‚¸Šm”F‚µ‚Ä
  ‚­‚¾‚³‚¢BŠù‚É’¼‚µ‚½ƒoƒO‚̃oƒOƒŒƒ|[ƒg‚ð“Ç‚Þ‚Ì‚ÍŠð‚µ‚­‚È‚¢‚±‚Æ‚Å‚à‚È‚¢
  ‚Ì‚Å‚·‚ªA‚±‚ê‚Í‚ ‚Ü‚è—LŒø‚ÈŽžŠÔ‚ÌŽg‚¢•û‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚©‚çB

  WWW ‚ɃAƒNƒZƒX‚Å‚«‚È‚¯‚ê‚΁A’¼ÚŽ„ˆ¶( dhinds@pcmcia.sourceforge.org)
  ‚Ƀ[ƒ‹‚Å‘—‚Á‚Ä‚­‚¾‚³‚Á‚Ä‚à\‚¢‚Ü‚¹‚ñB‚½‚¾‚µA‚Å‚«‚ê‚΃oƒOƒŒƒ|[ƒg‚Í
  ‘¼‚̐l‚É‚àŒ©‚¹‚ç‚ê‚é‚悤‚ɁAWWW ƒTƒCƒg‚Ì•û‚É‘—‚Á‚Ä—~‚µ‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü
  ‚·B

  7.2.  ƒJ[ƒlƒ‹‚̃gƒ‰ƒbƒv’Ê’m‚̉ðŽß

  ‚à‚µƒJ[ƒlƒ‹Ž©g‚ªƒtƒH[ƒ‹ƒg‚·‚é(ƒGƒ‰[‚ð‹N‚·)ê‡A‚ ‚È‚½‚ª–â‘è‚Æ‚È‚é
  ƒAƒhƒŒƒXAEIP “™‚©‚牽‚©ˆÓ–¡‚ð“Ç‚ÝŽæ‚ê‚é‚Æ‚µ‚Ä‚àAƒŒƒWƒXƒ^‚̃_ƒ“ƒvî•ñ
  ‚µ‚©–ð‚É—§‚½‚È‚¢‚Å‚µ‚傤BÅ‹ß‚̃o[ƒWƒ‡ƒ“‚Ì klogd ‚̓tƒH[ƒ‹ƒg‚ª‹N‚«
  ‚½ƒAƒhƒŒƒX‚ðAŒ»Ý‚̃J[ƒlƒ‹‚̃Vƒ“ƒ{ƒ‹ƒ}ƒbƒv‚ÉŠî‚¢‚Ä•ÏŠ·‚µ‚Ü‚·‚ªA
  ƒtƒH[ƒ‹ƒg‚ªƒ‚ƒWƒ…[ƒ‹“à‚Å‹N‚±‚Á‚½ê‡‚â–â‘肪[‚Å klogd ‚ªƒtƒH[ƒ‹
  ƒg‚̏î•ñ‚ðƒVƒXƒeƒ€ƒƒO‚ɏ‘‚«ž‚ß‚È‚¢ê‡‚É‚Í‚±‚Ì•û–@‚ÍŽg‚¦‚Ü‚¹‚ñB

  ƒtƒH[ƒ‹ƒg‚ªƒJ[ƒlƒ‹–{‘Ì‚Å‹N‚±‚Á‚Ä‚¢‚éê‡AƒtƒH[ƒ‹ƒg‚ª‹N‚«‚½ƒAƒhƒŒƒX
  ‚Í System.map ƒtƒ@ƒCƒ‹‚ÉŽc‚è‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚Í /System.map ‚©
  /boot/System.map ‚É‚ ‚é‚ÆŽv‚¢‚Ü‚·BƒtƒH[ƒ‹ƒg‚ªƒ‚ƒWƒ…[ƒ‹‚Å‹N‚±‚Á‚Ä‚¢
  ‚éê‡‚ɂ́Anm ƒRƒ}ƒ“ƒh‚ðŽg‚¦‚Γ¯‚¶î•ñ‚ª“¾‚ç‚ê‚Ü‚·‚ªAƒtƒH[ƒ‹ƒg‚ª‹N
  ‚«‚½ƒAƒhƒŒƒX‚̓‚ƒWƒ…[ƒ‹‚ªƒ[ƒh‚³‚ꂽƒAƒhƒŒƒX‚ªŠî€‚É‚È‚Á‚Ä‚¢‚Ü‚·B—á
  ‚¦‚΁AƒJ[ƒlƒ‹‚ªˆÈ‰º‚̂悤‚ȃtƒH[ƒ‹ƒg‚ð‹N‚±‚µ‚½‚Æ‚µ‚Ü‚·:

       Unable to handle kernel NULL pointer dereference
       current->tss.cr3 = 014c9000, %cr3 = 014c9000
       *pde = 00000000
       Oops: 0002
       CPU:    0
       EIP:    0010:[<c2026081>]
       EFLAGS: 00010282

  ƒtƒH[ƒ‹ƒg‚ª‹N‚«‚½ƒAƒhƒŒƒX‚Í 0xc2026081 ‚Å‚·BSystem.map ‚ðŒ©‚é‚ƁA‚±
  ‚̃AƒhƒŒƒX‚̓J[ƒlƒ‹‚̍Ōã‚̃AƒhƒŒƒX‚ð‰z‚¦‚Ä‚¢‚邪•ª‚©‚é‚Å‚µ‚傤B‚‚Ü
  ‚èAƒtƒH[ƒ‹ƒg‚̓J[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹‚Å‹N‚«‚Ä‚¢‚é‚Ì‚Å‚·B‚ǂ̃‚ƒWƒ…[ƒ‹‚Å
  ƒtƒH[ƒ‹ƒg‚ª‹N‚«‚½‚Ì‚©‚𒲂ׂ邽‚߂ɁA``ksyms -m | sort'' ‚̏o—͂𒲂×
  ‚Ü‚µ‚傤:

       Address   Symbol                            Defined by
       c200d000  (35k)                             [pcmcia_core]
       c200d10c  register_ss_entry                 [pcmcia_core]
       c200d230  unregister_ss_entry               [pcmcia_core]
                 ...
       c2026000  (9k)                              [3c574_cs]
       c202a000  (4k)                              [serial_cs]

  ‚µ‚½‚ª‚Á‚Ä 0xc2026081 ‚Í 3c574_cs ƒ‚ƒWƒ…[ƒ‹‚Ì“à•”‚ŁAƒ‚ƒWƒ…[ƒ‹‚̐擪
  ‚©‚ç‚̃IƒtƒZƒbƒg‚ª 0x0081 ‚Å‚·B3c574_cs.o “à•”‚Ì‚±‚̃IƒtƒZƒbƒgˆÊ’u‚ð
  ŽQÆ‚·‚é•û–@‚͍¡‚Ì‚Æ‚±‚ë‚ ‚è‚Ü‚¹‚ñBƒJ[ƒlƒ‹‚ªƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚µ‚½
  ŽžAƒJ[ƒlƒ‹‚̓‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚µ‚½ƒAƒhƒŒƒX‚̐擪‚Ƀwƒbƒ_‚ð“ü‚ê‚é‚Ì
  ‚ŁAŽÀÛ‚Ƀ‚ƒWƒ…[ƒ‹‚ªŽn‚Ü‚éˆÊ’u‚Í ksyms ‚ªŽ¦‚·ƒAƒhƒŒƒX‚©‚çƒIƒtƒZƒbƒg
  ‚ðŽæ‚Á‚½ˆÊ’u‚Æ‚È‚è‚Ü‚·Bƒwƒbƒ_‚Ì‘å‚«‚³‚̓J[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚²‚ƂɈقÈ
  ‚è‚Ü‚·B‚¨Žg‚¢‚̃J[ƒlƒ‹‚ł̃wƒbƒ_‚Ì‘å‚«‚³‚𒲂ׂé‚ɂ́AƒVƒ“ƒ{ƒ‹‚ðƒGƒN
  ƒXƒ|[ƒg‚µ‚Ä‚¢‚郂ƒWƒ…[ƒ‹(‘Oq‚Ì pcmcia_core “™)‚𒲂ׁAƒVƒ“ƒ{ƒ‹‚¢‚¸
  ‚ê‚©‚̃AƒhƒŒƒX‚ð‚»‚ÌƒVƒ“ƒ{ƒ‹‚ɑ΂·‚é nm ƒRƒ}ƒ“ƒh‚̏o—Í‚Æ”äŠr‚µ‚Ü‚·B‚±
  ‚Ì—á‚ł́Aregister_ss_entry ‚Í 0xc200d10c - 0xc200d000 = 0x010c ‚Æ‚¢‚¤
  ƒIƒtƒZƒbƒgˆÊ’u‚Ƀ[ƒh‚³‚ê‚Ä‚¢‚Ü‚·B‚±‚±‚Å ``nm pcmcia_core.o'' ‚Í
  0x00c0 ‚Æ‚¢‚¤ƒIƒtƒZƒbƒg‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·‚©‚çAƒwƒbƒ_‚Ì‘å‚«‚³‚Í 0x010c -
  0x00c0 = 0x004c ‚Æ‚¢‚¤‚±‚Æ‚É‚È‚è‚Ü‚·B

  3c574_cs ‚̘b‚É–ß‚é‚ƁAƒtƒH[ƒ‹ƒg‚ª‹N‚«‚½ƒIƒtƒZƒbƒgˆÊ’u‚Í 0x0081 ‚È‚Ì
  ‚ŁA‚±‚ê‚©‚çƒwƒbƒ_‚Ì‘å‚«‚³‚Å‚ ‚é 0x004c ‚ðˆø‚­‚ƁAƒ‚ƒWƒ…[ƒ‹‚ÌŽÀÛ‚̈Ê
  ’u‚Í 0x0035 ‚Æ‚È‚è‚Ü‚·B‚±‚±‚Å ``nm 3c574_cs.o | sort'' ‚ðŽÀs‚·‚é‚ƈÈ
  ‰º‚̂悤‚ȏo—Í‚Æ‚È‚è‚Ü‚·:

       0000002c d if_names
       0000002c t tc574_attach
       00000040 d mii_preamble_required
       00000041 d dev_info

  ‚µ‚½‚ª‚Á‚āAƒtƒH[ƒ‹ƒg‚ª‹N‚«‚½ˆÊ’u‚Í tc574_attach() ‚Å‚·B

  ‚±‚Ì—á‚ł́AƒtƒH[ƒ‹ƒg‚ŃVƒXƒeƒ€‘S‘Ì‚ªŒÅ‚܂邱‚Æ‚Í‚È‚¢‚̂ŁAƒtƒH[ƒ‹ƒg
  ‚ª‹N‚«‚½Œã‚É ksyms ‚ðŽÀs‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·Bê‡‚É‚æ‚Á‚ẮAƒ‚ƒWƒ…[
  ƒ‹‚ªƒ[ƒh‚³‚ꂽˆÊ’u‚ðŠÔÚ“I‚ɐ„‘ª‚·‚邵‚©‚È‚¢‚±‚Æ‚à‚ ‚è‚Ü‚·B“¯‚¶‡˜
  ‚Å‘€ì‚·‚ê‚΁A•’ʂ̓‚ƒWƒ…[ƒ‹‚à“¯‚¶‡˜‚Å“¯‚¶ˆÊ’u‚Ƀ[ƒh‚³‚ê‚Ü‚·B“Á
  ’è‚̃J[ƒh‚ð‘}“ü‚µ‚½Žž‚ɃtƒH[ƒ‹ƒg‚ª‹N‚±‚éê‡‚́A‚»‚̃J[ƒh‚ð‘}‚·’¼‘O
  ‚©A‘ã‚í‚è‚ɕʂ̃J[ƒh‚ð‘}‚µ‚½Žž‚Ì ksyms ƒRƒ}ƒ“ƒh‚̏o—͂𒲂ׂ܂µ‚å
  ‚¤BƒJ[ƒh‚ð‘}‚·‘O‚ÉŽè“®‚Å insmod ‚ŃJ[ƒh‚̃hƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh
  ‚µAksyms ƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚é‚Æ‚¢‚¤•û–@‚à‚ ‚è‚Ü‚·B

  ”wŒi‚ðÚ‚µ‚­’m‚肽‚¯‚ê‚Î ``man insmod'', ``man ksyms'', ``man klogd''
  ‚ðŒ©‚Ä‚­‚¾‚³‚¢BƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚É“ü‚Á‚Ä‚¢‚é Documentation/oops-
  tracing.txt ‚àŠÖ˜A‚ª‚ ‚è‚Ü‚·BƒJ[ƒlƒ‹‚̃fƒoƒbƒOŠÖ˜A‚̃qƒ“ƒg‚ð‚¢‚­‚‚©
  Ð‰î‚µ‚Ü‚·:

  o  ƒtƒH[ƒ‹ƒg‚ÌŽí—Þ‚É‚æ‚Á‚ẮAuŒÄ‚яo‚µƒgƒŒ[ƒXv‚̃AƒhƒŒƒX‚É•ÏŠ·‚·
     ‚é‚Ì‚à–𗧂¿‚Ü‚·B•ÏŠ·‚̎菇‚́A•’ʂ̃tƒH[ƒ‹ƒgƒAƒhƒŒƒX‚̏ꍇ‚Æ“¯
     ‚¶‚Å‚·B

  o  ‰½‚àƒƒbƒZ[ƒW‚ðo‚³‚¸‚ɃVƒXƒeƒ€‚ªŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤ê‡‚ɂ́AX ‚ðŽg‚í
     ‚È‚¢ó‘Ô‚Å–â‘è‚ðÄŒ»‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B‚Æ‚¢‚¤‚Ì‚àAƒeƒLƒXƒgƒRƒ“ƒ\[
     ƒ‹‚É‘—‚ç‚ê‚éƒJ[ƒlƒ‹ƒƒbƒZ[ƒW‚Í X ã‚Å‚Í“Ç‚ß‚È‚¢‚©‚ç‚Å‚·B

  o  klogd ‚ðŽE‚µ‚Ä‚ ‚é‚ƁA‚Ù‚Æ‚ñ‚ǂ̃J[ƒlƒ‹ƒƒbƒZ[ƒW‚Í’¼ÚƒeƒLƒXƒgƒR
     ƒ“ƒ\[ƒ‹‚É•\Ž¦‚³‚ê‚Ü‚·B‚±‚Ì•û–@‚́Aklogd ‚©‚çƒVƒXƒeƒ€ƒƒO‚ɏ‘‚«ž
     ‚Ý‚ª‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤–â‘肪‹N‚«‚½Žž‚ɖ𗧂¿‚Ü‚·B

  o  ƒJ[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚ª 2.1 ‚ŁA‚©‚ /proc/sys/kernel/printk ‚ª‘¶Ý
     ‚·‚é‚È‚ç‚΁AˆÈ‰º‚Ì‘€ì‚Å‘S‚ẴJ[ƒlƒ‹ƒƒbƒZ[ƒW‚ðƒRƒ“ƒ\[ƒ‹‚É‘—‚é
     ‚±‚Æ‚ª‚Å‚«‚Ü‚·:

       echo 8 > /proc/sys/kernel/printk

  o  <‰EAlt><ScrLk> ‚Æ‚¢‚¤ƒL[‚Ì‘g‡‚¹‚ŁAƒŒƒWƒXƒ^‚̃_ƒ“ƒv‚ðƒRƒ“ƒ\[ƒ‹‚É
     o—Í‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚̓VƒXƒeƒ€‚ªŠ®‘S‚É”½‰ž‚µ‚È‚¢ó‘Ô‚Å‚à“®
     ì‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚Ü‚½AEIP ƒAƒhƒŒƒX‚̓J[ƒlƒ‹ƒtƒH[ƒ‹ƒg—p‚̃A
     ƒhƒŒƒX‚É•ÏŠ·‚³‚ê‚Ü‚·B

  o  ƒo[ƒWƒ‡ƒ“ 2.1 ‚̃J[ƒlƒ‹‚Å‚Í[–ó’: 2.2 ‚à“¯—l‚Å‚·]A
     CONFIG_MAGIC_SYSRQ ‚ð—LŒø‚É‚µ‚Ä‚ ‚é‚ƁA“Á•Ê‚È <Alt><SysRq> ‚Æ‚¢‚¤ƒL
     [‚Ì‘g‡‚¹‚Å—lX‚È‹Ù‹}—p‹@”\‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚Ì‹@”\‚ɂ‚¢‚Ä
     ‚́AƒJ[ƒlƒ‹‚̃\[ƒXƒcƒŠ[‚É“ü‚Á‚Ä‚¢‚é Documentation/sysrq.txt ‚ð‚²
     ——‚­‚¾‚³‚¢B

  7.3.  PCMCIA ‚̒჌ƒxƒ‹‚̃fƒoƒbƒO‚ðs‚¤‚½‚߂̏î•ñ

  PCMCIA ƒ‚ƒWƒ…[ƒ‹‚ɂ̓Rƒ“ƒpƒCƒ‹Žž‚̃IƒvƒVƒ‡ƒ“‚ÅŒˆ‚Ü‚éƒfƒoƒbƒO—pƒR[ƒh
  ‚ª‚½‚­‚³‚ñŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B ‚±‚ê‚ç‚̃R[ƒh‚Ì‘å•”•ª‚̓vƒŠƒvƒƒZƒbƒT‚Ì
  PCMCIA_DEBUG ‚Æ‚¢‚¤’è‹`‚Ő§Œä‚³‚ê‚Ä‚¢‚Ü‚·B‚à‚µ PCMCIA_DEBUG ‚ª–¢’è‹`
  ‚È‚ç‚΁AƒfƒoƒbƒO—p‚̃R[ƒh‚̓Rƒ“ƒpƒCƒ‹‚³‚ê‚Ü‚¹‚ñB‚à‚µ 0 ‚É’è‹`‚³‚ê‚Ä
  ‚¢‚ê‚΁AƒR[ƒh‚̓Rƒ“ƒpƒCƒ‹‚³‚ê‚é‚à‚̂́A—˜—p‚³‚ê‚Ü‚¹‚ñB‚±‚̐”Žš‚ð‘å‚«
  ‚­‚·‚ê‚΃fƒoƒbƒOƒƒbƒZ[ƒW‚Í‚æ‚è×‚©‚­‚È‚è‚Ü‚·BPCMCIA_DEBUG ‚ð’è‹`‚µ
  ‚ăRƒ“ƒpƒCƒ‹‚µ‚½Šeƒ‚ƒWƒ…[ƒ‹‚ɂ͐®”‚ð’l‚ÉŽ‚ pc_debug ‚Æ‚¢‚¤•Ï”‚ªÝ
  ’肳‚êA‚±‚̕ϐ”‚ŃfƒoƒbƒOo—͂̏ڂµ‚³‚𐧌ä‚Å‚«‚Ü‚·B‚±‚̕ϐ”‚̓‚ƒWƒ…
  [ƒ‹‚ªƒ[ƒh‚³‚ê‚éÛ‚ɐݒè‚Å‚«‚é‚̂ŁAÄƒRƒ“ƒpƒCƒ‹‚ðs‚í‚È‚­‚Ä‚àƒ‚ƒWƒ…
  [ƒ‹•Ê‚ɃfƒoƒbƒOo—͂𐧌䂷‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  syslogd ‚̃fƒtƒHƒ‹ƒg‚̐ݒè‚́AƒJ[ƒlƒ‹‚̃fƒoƒbƒOƒƒbƒZ[ƒW‚𖳎‹‚·‚é‚æ
  ‚¤‚É‚È‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‚±‚ê‚ðŠmŽÀ‚É‹L˜^‚·‚邽‚߂ɂ́A
  /etc/syslog.conf ‚ð•ÒW‚µ‚āA``kern.debug'' ƒNƒ‰ƒX‚̃ƒbƒZ[ƒW‚ª‚Ç‚±‚©
  ‚É‹L˜^‚³‚ê‚é‚悤‚É‚µ‚Ü‚·BÚ‚µ‚­‚Í ``man syslog.conf'' ‚ð‚²——‚­‚¾‚³
  ‚¢B

  PCMCIA ƒpƒbƒP[ƒW‚Ì debug_tools/ ƒfƒBƒŒƒNƒgƒŠ‚ɂ́AƒfƒoƒbƒO—p‚̃c[ƒ‹
  ‚ª‚¢‚­‚‚©“ü‚Á‚Ä‚¢‚Ü‚·Bdump_tcic ‚Æ dump_i365 ƒRƒ}ƒ“ƒh‚Í PCMCIA ƒRƒ“
  ƒgƒ[ƒ‰‚̃ŒƒWƒXƒ^‚ð‘S‚ă_ƒ“ƒv‚µA‘½‚­‚̃ŒƒWƒXƒ^î•ñ‚ðƒfƒR[ƒh‚µ‚Ü‚·B
  ‚±‚ê‚ç‚̃Rƒ“ƒgƒ[ƒ‰ƒ`ƒbƒv‚̃f[ƒ^ƒV[ƒg‚ðŽQÆ‚Å‚«‚é‚È‚çA‚±‚̏î•ñ‚Í”ñ
  í‚É—LŒø‚Å‚µ‚傤B dump_cis(ƒo[ƒWƒ‡ƒ“ 3.0.2 ˆÈ‘O‚Í dump_tuples)ƒRƒ}ƒ“
  ƒh‚́AƒJ[ƒh‚Ì CIS(Card Information Structure)‚ðo—Í‚µA‚¢‚­‚‚©‚̏d—v
  ‚ȃrƒbƒg‚ðƒfƒR[ƒh‚µ‚Ü‚·Bdump_cisreg ƒRƒ}ƒ“ƒh‚̓J[ƒh‚̃[ƒJƒ‹‚Ȑݒè
  ƒŒƒWƒXƒ^‚ðo—Í‚µ‚Ü‚·B

  ƒƒ‚ƒŠƒJ[ƒhƒhƒ‰ƒCƒo‚Å‚ ‚é pcmem_cs ‚à 16 ƒrƒbƒg PC ƒJ[ƒh‚̃fƒoƒbƒO‚É
  –𗧂‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚±‚̃hƒ‰ƒCƒo‚Í‚Ç‚ñ‚È PCMCIA ƒJ[ƒh‚ɑ΂µ‚Ä‚à—˜—p
  ‚Å‚«A‘¼‚̃hƒ‰ƒCƒo‚ÆŠ±Â‚·‚邱‚Æ‚à‚ ‚è‚Ü‚¹‚ñB‚±‚̃hƒ‰ƒCƒo‚ðŽg‚¦‚΁A‚Ç
  ‚ñ‚ȃJ[ƒh‚Ì‘®«ƒƒ‚ƒŠ‚⋤’ʃƒ‚ƒŠ‚É‚à’¼ÚƒAƒNƒZƒX‚Å‚«‚Ü‚·B CardBus
  ƒJ[ƒh‚̏ꍇ‚à“¯—l‚ŁAmemory_cb ƒhƒ‰ƒCƒo‚Í‚Ç‚ñ‚È 32 ƒrƒbƒgƒJ[ƒh‚ɑ΂µ
  ‚Ä‚àŽg‚¤‚±‚Æ‚ª‚Å‚«AƒJ[ƒh‚̃AƒhƒŒƒX‹óŠÔ‚É‚à’¼ÚƒAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«
  ‚Ü‚·BÚ‚µ‚­‚̓Iƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  7.4.  /proc/bus/pccard

  ƒo[ƒWƒ‡ƒ“ 2.1.103 ˆÈ~‚̃J[ƒlƒ‹‚ł́APCMCIA ƒpƒbƒP[ƒW‚̓Xƒe[ƒ^ƒXî
  •ñ‚̃cƒŠ[‚ð /proc/bus/pccard ƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚ɍì‚è‚Ü‚·B‚±‚̏î•ñ‚Ì‘½
  ‚­‚́APCMCIA ƒzƒXƒgƒRƒ“ƒgƒ[ƒ‰‚̃f[ƒ^ƒV[ƒg‚ðŽg‚í‚È‚¢‚ƈӖ¡‚ª•ª‚©‚è
  ‚Ü‚¹‚ñB‚±‚Ì“à—e‚̓hƒ‰ƒCƒo‚̐ݒè‚É‚æ‚è‚Ü‚·‚ªAˆÈ‰º‚̏î•ñ‚Ì‘S‚Ä‚ ‚é‚¢‚Í
  ˆê•”‚ðŠÜ‚ñ‚Å‚¢‚é‚ÆŽv‚¢‚Ü‚·:

     /proc/bus/pccard/{irq,ioport,memory}
        ‚±‚ê‚ç‚̃tƒ@ƒCƒ‹‚ª‚ ‚éê‡‚ɂ́AƒJ[ƒlƒ‹‚̒ʏí‚̃Šƒ\[ƒXƒe[ƒuƒ‹
        ‚ð•â‚¤‚½‚߂̃Šƒ\[ƒX‚ÌŠ„‚è“–‚ďî•ñ‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·BÅ‹ß‚̃o[
        ƒWƒ‡ƒ“‚Ì PCMCIA ƒVƒXƒeƒ€‚́A(Ý’肪‚µ‚Ä‚ ‚ê‚Î)’ljÁ‚̃Šƒ\[ƒXî•ñ
        ‚ðƒvƒ‰ƒO&ƒvƒŒƒC BIOS ‚©‚ç‚Å‚«‚Ü‚·B

     /proc/bus/pccard/drivers
        Å‹ß‚̃ŠƒŠ[ƒX‚ł́A‚±‚̃tƒ@ƒCƒ‹‚É‚ÍŒ»Ýƒ[ƒh‚³‚ê‚Ä‚¢‚é PCMCIA
        ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ª—ñ‹“‚³‚ê‚Ä‚¢‚Ü‚·B/proc/modules ‚ƈقȂèA
        ‚±‚̃tƒ@ƒCƒ‹‚̓J[ƒlƒ‹“à‚ɐÓI‚ɃŠƒ“ƒN‚³‚ê‚Ä‚¢‚é‚©‚à‚µ‚ê‚È‚¢ƒhƒ‰
        ƒCƒo‚à—ñ‹“‚µ‚Ü‚·B

     /proc/bus/pccard/*/info
        ‚»‚ꂼ‚ê‚̃\ƒPƒbƒg‚ɂ‚¢‚āAƒ\ƒPƒbƒg‚̃zƒXƒgƒRƒ“ƒgƒ[ƒ‰‚Æ‚»‚Ì‹@
        ”\‚ðŽ¦‚µ‚Ü‚·B

     /proc/bus/pccard/*/exca
        ‚±‚̃tƒ@ƒCƒ‹‚ɂ́AƒRƒ“ƒgƒ[ƒ‰‚Ì ``ExCA'' Intel i82365sl ŒÝŠ·ƒŒ
        ƒWƒXƒ^ƒZƒbƒg‚̃_ƒ“ƒv‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

     /proc/bus/pccard/*/{pci,cardbus}
        CardBus ƒuƒŠƒbƒW‚ɂ‚¢‚ẮAƒuƒŠƒbƒW‚Ì PCI Ý’è‹óŠÔ‚̃_ƒ“ƒv‚ƁA
        ƒuƒŠƒbƒW‚Ì CardBus Ý’背ƒWƒXƒ^‚̃_ƒ“ƒv‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  7.5.  o‚½‚΂©‚è‚̃J[ƒhŒü‚¯‚É PCMCIA ƒJ[ƒhƒT[ƒrƒX‚̃hƒ‰ƒCƒo‚ð‘‚­‚É
  ‚Í

  ``Linux PCMCIA Programmer's Guide'' ‚ªƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒoƒCƒ“ƒ^ƒtƒF[
  ƒX‚ÉŠÖ‚·‚éÅ‘P‚Ì•¶‘‚Å‚·BÅV”Å‚Í sourceforge.org ‚Ì /pub/pcmcia/doc
  ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·BWWW ã‚Å‚Í <http://pcmcia.sourceforge.org> ‚©
  ‚ç“üŽè‚Å‚«‚Ü‚·B

  Žg‚¢‚½‚¢ƒfƒoƒCƒX‚ª•’Ê‚Ì ISA ƒfƒoƒCƒX‚É‚æ‚­Ž—‚Ä‚¢‚ê‚΁AŠù‘¶‚Ì Linux —p
  ‚̃hƒ‰ƒCƒo‚̈ꕔ‚ð—¬—p‚·‚邱‚Æ‚à‚Å‚«‚é‚Å‚µ‚傤Bê‡‚É‚æ‚Á‚ẮAŠù‘¶‚Ì
  ƒhƒ‰ƒCƒo‚ðC³‚µ‚ău[ƒgŒã‚É‚àƒfƒoƒCƒX‚ð’ljÁ‚µ‚½‚èŠO‚µ‚½‚è‚Å‚«‚é‚悤‚É
  ‚·‚é‚Ì‚ª‚à‚Á‚Æ‚à‹ê˜J‚·‚é‚Æ‚±‚ë‚Å‚·B¡‚ ‚éƒhƒ‰ƒCƒo‚Ì’†‚ł́Aƒƒ‚ƒŠƒJ[
  ƒh—p‚̃hƒ‰ƒCƒo‚ªA‚ ‚ç‚ä‚éŽí—ނ̉˜‚êŽdŽ–‚ð‚·‚é‚̂ɃJ[ƒlƒ‹‚Ì‘¼‚Ì•”•ª‚ð
  —˜—p‚µ‚È‚¢A—Bˆê‚́uŽ©ŒÈŠ®Œ‹‚µ‚½vƒhƒ‰ƒCƒo‚Å‚·B

  ‘½‚­‚̏ꍇAV‚µ‚¢Ží—ނ̃J[ƒh‚ðƒTƒ|[ƒg‚·‚éÛ‚̍őå‚̏áŠQ‚́Aƒ[ƒJ[
  ‚©‚ç‹Zpî•ñ‚ð“üŽè‚·‚邱‚Æ‚Å‚·B’N‚É—Š‚߂΂悢‚©‚à•ª‚©‚è‚É‚­‚¢‚Å‚·‚µA
  ‚Ç‚ñ‚ȏî•ñ‚ª•K—v‚©‚𐳊m‚Éà–¾‚·‚é‚Ì‚à¢“ï‚Å‚·B‚µ‚©‚µAˆê•”‚Ì—áŠO‚ðœ
  ‚­‚ƁAƒ[ƒJ[‚©‚ç‚Ì‹Zpî•ñ–³‚µ‚Ńhƒ‰ƒCƒo‚ð‘‚­‚Ì‚Í•s‰Â”\‚Ƃ͍s‚©‚È‚¢
  ‚Ü‚Å‚à”ñí‚ɍ¢“ï‚Å‚·B

  ƒhƒ‰ƒCƒo‚ªƒJ[ƒhƒT[ƒrƒXƒVƒXƒeƒ€‚Ƃǂ̂悤‚ɒʐM‚·‚é‚©‚ðà–¾‚·‚邽‚ß
  ‚ɁA‘½”‚̃Rƒƒ“ƒg‚ð“ü‚ꂽƒ_ƒ~[‚̃hƒ‰ƒCƒo‚ð—pˆÓ‚µ‚Ä‚¢‚Ü‚·BPCMCIA
  ƒpƒbƒP[ƒW‚̃\[ƒXƒR[ƒh‚É“ü‚Á‚Ä‚¢‚é clients/dummy_cs.c ‚ª‚»‚ê‚Å‚·B

  7.6.  PCMCIA ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ð‘‚­l‚Ì‚½‚ß‚ÌŽèˆø‚«

  Ž„‚́A‘S‚Ä‚Ì PCMCIA ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ð PCMCIA ƒpƒbƒP[ƒW‚̈ꕔ‚Æ‚µ
  ‚Ä”z•z‚·‚é‚Ì‚Í–{“–‚Í“KØ‚Å‚È‚¢‚ƍl‚¦‚Ä‚¢‚Ü‚·BV‚µ‚¢ƒhƒ‰ƒCƒo‚ª‰Á‚í‚邽
  ‚Ñ‚É–{‰Æ‚̃pƒbƒP[ƒW‚à’iXƒƒ“ƒeƒiƒ“ƒX‚µ‚É‚­‚­‚È‚è‚Ü‚·‚µAƒhƒ‰ƒCƒo‚ðŽæ
  ‚荞‚ނƃƒ“ƒeƒiƒ“ƒXì‹Æ‚̈ꕔ‚ªƒhƒ‰ƒCƒo‚̍ìŽÒ‚©‚玄‚ÖˆÚ‚Á‚Ä‚­‚é‚Ì‚à–¾
  ‚ç‚©‚Å‚·B‚»‚±‚Å‘S‚Ẵhƒ‰ƒCƒo‚ðŽæ‚荞‚Þ‘ã‚í‚è‚ɁAŠñ•t‚³‚ꂽƒhƒ‰ƒCƒo‚Í
  ƒP[ƒXƒoƒCƒP[ƒX‚Ì”»’f‚ÅŽæ‚荞‚Þ‚©‚Ç‚¤‚©‚ðŒˆ‚ß‚Ä‚¢‚Ü‚·B”»’f‚̓†[ƒU‚Ì
  —v–]‚⃁ƒ“ƒeƒiƒ“ƒX«‚ÉŠî‚¢‚čs‚Á‚Ä‚¢‚Ü‚·B–{‰Æ‚̃pƒbƒP[ƒW‚ÉŽæ‚荞‚Ü
  ‚È‚©‚Á‚½ƒhƒ‰ƒCƒo‚ɂ‚¢‚ẮAŽ„‚̓hƒ‰ƒCƒo‚̍ìŽÒ‚Ɉȉº‚Ì•û–@‚Å”z•z—p‚̃h
  ƒ‰ƒCƒoƒpƒbƒP[ƒW‚ðì‚é‚悤‚É‚¨Šè‚¢‚µ‚Ä‚¢‚Ü‚·B

  ƒhƒ‰ƒCƒoƒtƒ@ƒCƒ‹‚́APCMCIA ‚̃\[ƒX”z•z•¨‚ÅŽg‚í‚ê‚Ä‚¢‚é‚Ì‚Æ“¯‚¶ƒfƒBƒŒ
  ƒNƒgƒŠ”z’u‚É‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚ê‚̓hƒ‰ƒCƒo‚ð PCMCIA ƒ\[ƒXƒcƒŠ[
  ‚̃gƒbƒvƒfƒBƒŒƒNƒgƒŠ‚Å“WŠJ‚Å‚«‚é‚悤‚É‚·‚邽‚ß‚Å‚·Bƒhƒ‰ƒCƒo‚ɂ̓\[ƒX
  ƒtƒ@ƒCƒ‹(./modules/ ƒfƒBƒŒƒNƒgƒŠ“à)AƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹(./man/ ƒfƒB
  ƒŒƒNƒgƒŠ“à)AÝ’èƒtƒ@ƒCƒ‹(./etc/)‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBƒgƒb
  ƒvƒŒƒxƒ‹ƒfƒBƒŒƒNƒgƒŠ‚É‚Í README ƒtƒ@ƒCƒ‹‚à‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ƒgƒbƒvƒŒƒxƒ‹ƒfƒBƒŒƒNƒgƒŠ‚É‚Í makefile ‚ª•K—v‚ŁA‚±‚ê‚Í ``make -f ...
  all'' ‚Ńhƒ‰ƒCƒo‚ðƒRƒ“ƒpƒCƒ‹‚Å‚«A ``make -f ... install'' ‚Å•K—v‚È
  ƒtƒ@ƒCƒ‹‚ð‘S‚ăCƒ“ƒXƒg[ƒ‹‚Å‚«‚é‚悤‚ɐݒ肳‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
  ‚±‚Ì makefile ‚É .mk ‚Æ‚¢‚¤Šg’£Žq‚ª•t‚¢‚Ä‚¢‚ê‚΁A‚±‚̃tƒ@ƒCƒ‹‚̓gƒbƒv
  ƒŒƒxƒ‹‚Ì Makefile ‚©‚çƒ^[ƒQƒbƒg all ‚Æ install ‚ɂ‚¢‚ÄŽ©“®“I‚ɌĂяo
  ‚³‚ê‚Ü‚·B‚±‚̂悤‚È makefile ‚̍ì‚è•û‚Ì—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·:

  # Sample Makefile for contributed client driver
  FILES = sample_cs.mk README.sample_cs \
          modules/sample_cs.c modules/sample_cs.h \
          etc/sample etc/sample.opts man/sample_cs.4
  all:
          $(MAKE) -C modules MODULES=sample_cs.o
  install:
          $(MAKE) -C modules install-modules MODULES=sample_cs.o
          $(MAKE) -C etc install-clients CLIENTS=sample
          $(MAKE) -C man install-man4 MAN4=sample_cs.4
  dist:
          tar czvf sample_cs.tar.gz $(FILES)

  ‚±‚Ì makefile ‚ł́Aƒo[ƒWƒ‡ƒ“ 2.9.10 ˆÈ~‚Ì PCMCIA ƒpƒbƒP[ƒW‚Å’è‹`‚³
  ‚ê‚Ä‚¢‚éƒCƒ“ƒXƒg[ƒ‹ƒ^[ƒQƒbƒg‚ðŽg‚Á‚Ä‚¢‚Ü‚·B‚±‚Ì makefile ‚ɂ́Aƒhƒ‰
  ƒCƒoìŽÒ‚Ì—˜•Ö‚Ì‚½‚ß‚Ì ``dist'' ƒ^[ƒQƒbƒg‚à“ü‚Á‚Ä‚¢‚Ü‚·BÅI“I‚ȃpƒb
  ƒP[ƒW‚̃tƒ@ƒCƒ‹–¼‚ɂ̓o[ƒWƒ‡ƒ“”ԍ†‚à“ü‚ê‚é‚Æ‚æ‚¢‚Å‚µ‚傤(
  sample_cs-1.5.tar.gz “™)BŠ®¬•i‚Ì”z•zƒtƒ@ƒCƒ‹‚Ì“à—e‚͈ȉº‚̂悤‚É‚È‚è
  ‚Ü‚·:

       sample_cs.mk
       README.sample_cs
       modules/sample_cs.c
       modules/sample_cs.h
       etc/sample
       etc/sample.opts
       man/sample_cs.4

  ‚±‚̃tƒ@ƒCƒ‹”z’u‚Å‚ ‚ê‚΁AŠñ•t‚³‚ꂽƒhƒ‰ƒCƒo‚̃pƒbƒP[ƒW‚ð“WŠJ‚µ‚½Žž
  ‚ɁAŽÀŽ¿“I‚É PCMCIA ‚̃\[ƒXƒcƒŠ[‚̈ꕔ‚Æ‚È‚è‚Ü‚·BPCMCIA ‚̃wƒbƒ_
  ƒtƒ@ƒCƒ‹‚⃆[ƒU‚̃VƒXƒeƒ€Ý’è‚𒲂ׂéŽd‘g‚Ý‚Ì—˜—pAƒtƒ@ƒCƒ‹‚̈ˑ¶ŠÖŒW
  ‚ÌŽ©“®ƒ`ƒFƒbƒN‚ðu’ʏí‚́vƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚Æ“¯‚¶‚悤‚ɍs‚¤‚±‚Æ‚ª‚Å
  ‚«‚Ü‚·B

  Ž„‚Í‚±‚ÌŽd—l‚ɏ€‹’‚µ‚Ä‚¢‚éƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚ðŽó‚¯Žæ‚ê‚΁A
  sourceforge.org ‚Ì /pcmcia/contrib ƒfƒBƒŒƒNƒgƒŠ‚É’u‚«‚Ü‚·B‚±‚̃fƒBƒŒ
  ƒNƒgƒŠ‚É‚ ‚é README ƒtƒ@ƒCƒ‹‚ɁAŠñ•t‚³‚ꂽƒhƒ‰ƒCƒo‚Ì“WŠJ•û–@‚ª‘‚¢‚Ä‚ 
  ‚è‚Ü‚·B

  ƒNƒ‰ƒCƒAƒ“ƒgƒhƒ‰ƒCƒo‚̃Cƒ“ƒ^ƒtƒF[ƒX‚͐̂©‚ç‚ ‚Ü‚è•Ï‚í‚Á‚Ä‚¢‚Ü‚¹‚ñ‚µA
  Œã•ûŒÝŠ·«‚Í‚Ù‚Ú•Û‚½‚ê‚Ä‚¢‚Ü‚·B–{‰Æ‚̃pƒbƒP[ƒW‚̃}ƒCƒi[ƒo[ƒWƒ‡ƒ“‚ª
  ã‚ª‚Á‚Ä‚à•’ʂ͍XV‚Ì•K—v‚Í‚È‚¢‚Å‚µ‚傤Bƒhƒ‰ƒCƒo‚̍XV‚ª•K—v‚Æ‚È‚é‚æ
  ‚¤‚ȕύX‚ª‚ ‚ê‚΁Aƒhƒ‰ƒCƒo‚ðŠñ•t‚µ‚Ä‚­‚¾‚³‚Á‚½ìŽÒ‚Ì•ûX‚É‚Í‚Å‚«‚邾‚¯
  ‚¨’m‚点‚·‚é‚悤‚É‚µ‚Ü‚·B

  7.7.  Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̃ƒ“ƒeƒi‚Ì‚½‚ß‚ÌŽèˆø‚«

  ‚ ‚È‚½‚ªì‚Á‚Ä‚¢‚éƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚̃VƒXƒeƒ€Ý’èƒc[ƒ‹‚ð PCMCIA
  ‘Ήž‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚Ì‚È‚çA/etc/pcmcia ‚É‚ ‚é *.opts ƒtƒ@ƒCƒ‹‚ðuŽ~
  ‚ß‹ïv‚Æ‚µ‚ÄŽg‚Á‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚̃tƒ@ƒCƒ‹‚́Aƒ†[ƒU‚ªV‚µ‚¢ƒo[ƒWƒ‡
  ƒ“‚Ì PCMCIA ƒpƒbƒP[ƒW‚̃Rƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹‚ðs‚Á‚Ä‚à•ÏX‚³‚ê‚Ü‚¹
  ‚ñBƒƒCƒ“‚̐ݒèƒXƒNƒŠƒvƒg‚ðC³‚·‚é‚ƁAÅ‰‚©‚ç‚̃Cƒ“ƒXƒg[ƒ‹‚ðs‚Á‚½
  Žž‚ɃJƒXƒ^ƒ}ƒCƒY‚µ‚½ƒXƒNƒŠƒvƒg‚ª–Ù‚Á‚ď㏑‚«‚³‚êAÝ’èƒc[ƒ‹‚Ƃ̘AŒW‚ª
  “rØ‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B“KØ‚ȃIƒvƒVƒ‡ƒ“ƒXƒNƒŠƒvƒg‚̏‘‚«•û‚ª•ª‚©‚ç‚È‚¢ê‡
  ‚âA’ljÁ‚Ì‹@”\‚ª•K—v‚ȏꍇ‚́AŽ„‚É‘Š’k‚µ‚Ä‚­‚¾‚³‚¢B

  ‚ ‚È‚½‚̃fƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚Æ‚±‚Ì•¶‘‚Åà–¾‚µ‚Ä‚¢‚é PCMCIA ƒpƒbƒP[
  ƒW‚Ì‘Šˆá“_‚𕶏‘‰»‚µ‚Ä‚­‚¾‚³‚ê‚΁Aƒ†[ƒU‚É‚Æ‚Á‚Ä(‚»‚µ‚ÄŽ„‚É‚Æ‚Á‚Ä‚à)–ð
  —§‚‚łµ‚傤B“Á‚ɁA‹N“®ƒXƒNƒŠƒvƒg‚ƐݒèƒXƒNƒŠƒvƒg‚ÉŠÖ‚·‚é•ÏX“_‚Í‚º‚Ð
  •¶‘‰»‚µ‚Ä‚­‚¾‚³‚¢B“KØ‚ȏî•ñ‚ðŽ„‚Ü‚Å‘—‚Á‚Ä‚¢‚½‚¾‚¯‚ê‚΁A ``ŒÂ•ÊƒfƒB
  ƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚钍ˆÓ'' ‚̐߂ɒljÁ‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B

  ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“—p‚É PCMCIA ƒpƒbƒP[ƒW‚ðì‚éÛ‚ɂ́AŠñ•t‚³‚ꂽƒh
  ƒ‰ƒCƒoŒQ‚Í–{‰Æ‚Ì PCMCIA ƒpƒbƒP[ƒW‚̈ꕔ‚Å‚Í‚È‚¢“_‚ðŠo‚¦‚Ä‚¢‚Ä‚­‚¾‚³
  ‚¢Bƒƒ“ƒeƒiƒ“ƒXã‚Ì——R‚É‚æ‚è’†S‚Æ‚È‚éƒpƒbƒP[ƒW‚̃TƒCƒY‚͐§ŒÀ‚µ‚悤
  ‚Æ‚µ‚Ä‚¨‚èAV‚µ‚¢ƒhƒ‰ƒCƒo‚ð’ljÁ‚·‚é‚Ì‚Í“Á‚ÉŽù—v‚ª‚‚¢‚ÆŽv‚í‚ê‚é‚Æ‚«‚¾
  ‚¯‚Å‚·B‚»‚Ì‘¼‚̃hƒ‰ƒCƒo‚ɂ‚¢‚Ä‚Í‘O‚ÌÍ‚Åà–¾‚µ‚½’Ê‚èA–{‰Æ‚Æ‚Í•Ê‚É”z
  •z‚µ‚Ä‚¢‚Ü‚·B–{‰Æ‚É“‡‚³‚ê‚Ä‚¢‚éƒhƒ‰ƒCƒo‚Æ•Ê”z•z‚É‚È‚Á‚Ä‚¢‚éƒhƒ‰ƒCƒo
  ‚̈Ⴂ‚É‚Í‚½‚¢‚µ‚½ˆÓ–¡‚Í‚È‚­A—ðŽj“IŒoˆÜ‚à‚ ‚é’ö“xŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚Ü
  ‚½A•iŽ¿“I‚ȈႢ‚ª‚ ‚é‚킯‚Å‚ÍŒˆ‚µ‚Ä‚ ‚è‚Ü‚¹‚ñB

  8.  “ú–{Œê–ó‚ɂ‚¢‚Ä

  “ú–{Œê–ó‚Í Linux Japanese FAQ Project ‚ªs‚¢‚Ü‚µ‚½B–|–ó‚ÉŠÖ‚·‚邲ˆÓŒ©
  ‚Í JF ƒvƒƒWƒFƒNƒg <JF@linux.or.jp> ˆ¶‚ɘA—‚µ‚Ä‚­‚¾‚³‚¢B

  ‰ü’ù—š—ð‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·B

     v1.84j, 10 June 1996
        –|–ó: ¬“‡ ŽOO(kojima@linet.gr.jp), ”dŒû —z
        ˆê(hariguti@lsidiv.kawasaki-steel.co.jp)

     v2.32j, 26 July 1999
        XV: “¡Œ´ ‹P‰Ã(fujiwara@linux.or.jp), Z³: •ˆä L
        Λ(takei@cc.kochi-u.ac.jp)

     v2.46j, 18 December 1999
        XV: “¡Œ´ ‹P‰Ã(fujiwara@linux.or.jp),