
----
0.    
1.  ⺻  (GENERIC Ŀ)
2.  UserConfig Ͽ FreeBSDĿ  ٲٱ
3.  LINT - ٸ   Ŀ ɼ
4.  ϴ ϵ

˷ ϵ   Q&A TROUBLE.TXT .

=========================================================================

0.        
--      --------------

 ۿ  °  , `-'ȣ  Է
Ÿ `ģ'  ֽϴ.

1.      ⺻  (GENERIC Ŀ)
--      ------------------------

 ǥ GENERIC Ŀο ִ  ġ Դϴ.
̰ FreeBSDġ  Ʈ Ƽǿ  ü ٽ
κԴϴ.  GENERIC Ŀ   ÷ ũ DOSƮ
̹ ǰ ֽϴ.

 ǥ ý ϵ ϴ ̹ ϴ 
ĶͿ  ϰ ֽϴ. ǥ 4 ĶͰ ִµ,
 ġ ؼ ̴  ƴմϴ.

   Ʈ   ġ ϴ  I/OƮ. 16 ǥ.

   IOMem  ġ ϴ (Ǵ ) ޸ ּ.
          16 ǥ.

   IRQ    ġ ̹ (event) ˸  ϴ ͷƮ.
          10 ǥ.

   DRQ    ֱġ ġ ڷḦ ̵ϱ  ϴ 
          DMA(Direct memory access) ä. 10 ǥ.

 ǥ ׸ `n/a'    Ķʹ  ġ 
 ʴ´ٴ ǹԴϴ. `dyn'  ý   Ŀ
ڵ ùٸ  Ѵٴ ǹ̸,  ̿  
ʾƵ ˴ϴ.


FreeBSD GENERIC Ŀ:

        Ʈ    IRQ     DRQ     IOMem   
        ----    ---     ---     -----   ---------------------------------
fdc0    3f0     6       2       n/a     ÷ ũ Ʈѷ
wdc0    1f0     14      n/a     n/a     IDE/MFM/RLL ũ Ʈѷ
wdc1    170     15      n/a     n/a     IDE/MFM/RLL ũ Ʈѷ

ncr0    n/a     n/a     n/a     n/a     NCR PCI SCSI Ʈѷ
bt0     330     dyn     dyn     dyn     Buslogic SCSI Ʈѷ
uha0    330     dyn     6       dyn     Ultrastore 14f
aha0    330     dyn     5       dyn     Adaptec 154x/1535 SCSI Ʈѷ
ahb0    dyn     dyn     dyn     dyn     Adaptec 174x SCSI Ʈѷ
ahc0    dyn     dyn     dyn     dyn     Adaptec 274x/284x/294x SCSI Ʈѷ
aic0    340     11      dyn     dyn     Adaptec 152x/AIC-6360 SCSI Ʈѷ
amd0    n/a     n/a     n/a     n/a     Tekram DC-390(T) / AMD 53c974 PCI SCSI
nca0    1f88    10      dyn     dyn     ProAudioSpectrum ī
sea0    dyn     5       dyn     c8000   Seagate ST01/02 8 bit Ʈѷ

wt0     300     5       1       dyn     Wangtek Archive QIC-02/QIC-36

mse0    23c     5       n/a     n/a     Microsoft/Logitech/ATI  콺
psm0    60      12      n/a     n/a     PS/2 Mouse

mcd0    300     10      n/a     n/a     Mitsumi CD-ROM
matcd0  230     n/a     n/a     n/a     Matsushita/Panasonic CD-ROM
scd0    230     n/a     n/a     n/a     Sony CD-ROM

sio0    3f8     4       n/a     n/a     Ʈ 0 (COM1)
sio1    2f8     3       n/a     n/a     Ʈ 1 (COM2)

lpt0    dyn     7       n/a     n/a      Ʈ 0
lpt1    dyn     dyn     n/a     n/a      Ʈ 1

de0     n/a     n/a     n/a     n/a     DEC DC21x40 PCI ī
                                        (21140 100bT ī )
ed0     280     10      dyn     d8000   WD & SMC 80xx; Novell NE1000 &
                                        NE2000; 3Com 3C503; HP PC Lan+
eg0     310     5       dyn     dyn     3Com 3C505
ep0     300     10      dyn     dyn     3Com 3C509
ex0     dyn     dyn     dyn     n/a     Intel EtherExpress Pro/10 ī
fe0     300     dyn     n/a     n/a     Allied-Telesis AT1700, RE2000 
                                        Fujitsu FMV-180 ø ī.
fxp0    dyn     dyn     n/a     dyn     Intel EtherExpress Pro/100B
ie0     300     10      dyn     d0000   AT&T StarLAN 10 EN100;
                                        3Com 3C507; NI5210
ix0     300     10      dyn     d0000   Intel EtherExpress ī
ex0     dyn     dyn     dyn     dyn     Intel EtherExpress Pro/10 ī
le0     300     5       dyn     d0000   Digital Equipment EtherWorks
                                        2 EtherWorks 3
lnc0    280     10      n/a     dyn     Lance/PCnet ī
                                        (Isolan, Novell NE2100, NE32-VL)
tl0     dyn     dyn     n/a     dyn     TI ThunderLAN ī (Compaq/Olicom)
vx0     dyn     dyn     n/a     dyn     3Com 3c59x ((Fast) Etherlink III)
xl0     dyn     dyn     n/a     dyn     3Com 3c900, 3c905, 3c905B
                                        ((Fast) Etherlink XL)

ze0     300     5       n/a     d8000   IBM/National Semiconductor
                                        PCMCIA Ethernet Ʈѷ
zp0     300     10      n/a     d8000   3Com 3c589 Etherlink III
                                        PCMCIA Ethernet Ʈѷ
--- ǥ  ---


ǻ ϵ ǥ ŸͰ  Ǿ  ʰ 浹ϴ
׸ `dyn' ǥõǾ   ϵ ٽ ϰų 
ϵ  ߱  UserConfig ؼ Ŀ 缳ؾ
մϴ(  ).

  , Ŀ ýۿ ִ ġ  ãƳ
   Դϴ.


2.      UserConfig Ͽ FreeBSDĿ  ٲٱ
--      ---------------------------------------------

ġ ÷ FreeBSD Ŀ  ý ġϴµ   
 ϵ ̹ ϰ ֽϴ.  
PCϵ  ġ Ȯ ãƳⰡ ư,  
ٸ  ãƳ  ų   ȥ ų  ֽϴ.

   ϱ , FreeBSD UserConfig մϴ. 
UserConfig ̿ؼ ڴ Ŀ о̱   浹
ϰ, ⺻ ̹  µ ϵ ٽ  ʿ 
ġ ̹ ϰų  ϰ   ֽϴ.

ϴ FreeBSD ġǸ UserConfig   ϹǷ,
ѹ ϸ ˴ϴ.

  ɼ ּȭϱ  ýۿ   ̹
 ϰ ϴ  ߿ѵ, ̴ ãƳ  
߻  ֽϴ.

UserConfig  ܼ̳   ־ ϴ ڸ 
 ̽  ϸ Ǵ   ϴ ȭ
 `־'̽ Ư¡Դϴ.

 `־' UserConfigȭ 뿹 ֽϴ:

---Active Drivers---------------------------10 Conflicts------Dev---IRQ--Port--
 Storage :  (Collapsed)
 Network :
  NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters    CONF  ed0       5  0x280
  NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters    CONF  ed1       5  0x300 
 Communications : (Collapsed)
 Input : (Collapsed)
 Multimedia :
---Inactive Drivers-------------------------------------------Dev--------------
 Storage :
 Network : (Collapsed)
 Communications :
 Input :
 Multimedia :
 PCI :

---Parameters-for-device-ed0---------------------------------------------------
 Port address : 0x280      Memory address : 0xd8000
 IRQ number   : 5          Memory size    : 0x2000
 Flags        : 0x0000
-------------------------------------------------------------------------------
  IO Port address (Hexadecimal, 0x1-0x2000)
  [TAB]   Change fields           [Q]   Save device parameters


  ȭ 4 е˴ϴ :

 - Active Drivers.        ġ ̹
                    ⺻ ĶԴϴ.
 - Inactive Drivers.  ̵ ̹ ,  Ұմϴ.
 - Parameter edit field.    ̹ Ķ͸ ϴµ
                          մϴ.
 - Help area.   Ű     ǥõ˴ϴ.

Active Inactive  ϳ ׻ õǾ ְ,  õ
׸   ٷ Ÿϴ.  Ÿ ׸ ִٸ ȭ
ũ Դϴ. ٴ Ŀ Ű ؼ Ʒ ̵  ְ,
ϰ TABŰ ؼ Դϴ.

Active ̹ "CONF" ǥõ  ֽϴ. ̰ 
Ķ ϳ ̻ ٸ ġ 浹Ѵٴ° Ÿ, 
߻  ִٴ  Ÿϴ. 浹ϴ ġ  ȭ 
ǥõ˴ϴ.

Ϲ Ģ, 浹, ýۿ  浹ϴ ġ  Ұϰ
ϰų,   ġ ϵ  ʵ ؼ ؾ Ѵٴ
Դϴ.

  ̹ ⺻ ɿ   ֽϴ.
׷ ǥø  ϱ (̰  ׷ ⺻ Դϴ)
'(collapsed)'   ֽϴ. ׷  , ó
Ͽ '(Collapsed)' Ÿϴ. ִ ׷ Ϸ,
 ٸ ׷ ̸  ű ENTER . ٽ  ؼ
ٽѹ   ݺϸ ˴ϴ.

Active ġ ̹  ǥõǸ,  ü ĶͰ
Ķ   Ÿϴ.  ̹  
Ķ͸ ϴ  ƴϰ ̹ ϴ  ϵ
̹ ϴ  Ķ͸    ִٴ Ϳ
ϼ.

̹  Ұϰ Ϸ ActiveϿ ̹ ִ
׷ ϰ ̹ Ų  DEL . ̹ 
׷쿡 Inactive ̵մϴ(׷  ְų ȭ ٱ
,  ġ ̹    ֽϴ)

̹  ϰ Ϸ Inactive  ̹
ִ ׷ ϰ ̹ Ų  Enter .  ٴ 
Active ̵ϰ,   ϰ  ̹ Ǹ,
 غ ˴ϴ.

̹ 缳ϱ ؼ Active ̵ؼ ̹
ִ ׷ ϰ ̹ Ų  ENTER . Ŀ
Ķ   ̵ϰ, ġ Ķ͸   ֽϴ.

Ķ͸ ϴ , TAB Ŀ Ű ʵ尣 ̵  
ֽϴ. κ ġ(IRQ) ʵ տ '0x' ִ Ϳ  
ֵ 16 Էؾ մϴ.  ʵ忡 ϴ  
ʵ尡 õ  Ű   Ÿϴ.

̹  , 'Q' .

PCI EISAġ  ν  ִٴ  ϼ.  
ǥ Ÿ ʾҰ, UserConfig ؼ ٲ  ϴ.


3.      LINT - ٸ   Ŀ ɼ
--      ---------------------------------

 ̹ GENERICĿο   Ŀ ϰ 
  ϵ ϴ(FreeBSD FAQ 6
). LINT (/sys/i386/conf/LINT) FreeBSD ϴ
 ġ  ׸  ϰ , Ϲ  
˴ϴ.

Ʒ ġ ̸ ª  ߽ϴ. Ʈ ȣ  ⼭
ǹ̰ µ, ̵ ġ Ϸ  Ŀ ϱ
   ǻ ϵ ´ ּҷ ؾ մϴ.
LINT  Ŀ  Ͽ  ߶   ִ  Ʒ
Ͽ  ׸  ϰ ֽϴ(Ǵ ϰ LINT
ϰ Ը ° ϼ):

ctx:    Cortex-I  ׷
cx:     Cronyx/Sigma ƼƮ sync/async
cy:     Cyclades   ̹
el:     3Com 3C501
fea:    DEV DEFEA EISA FDDI ƴ
fpa:    DEC DEFPA PCI FDDI ƴ
gp:     National Instruments AT-GPIB AT-GPIB/TNT 
gsc:    Genius GS-4500 ڵ ĳ
gus:    Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX
gusxvi: Gravis Ultrasound 16-bit PCM
joy:    ̽ƽ
labpc:  National Instrument's Lab-PC Lab-PC+
meteor:	Matrox Meteor  ׷ ī
bktr:   Brooktree Bt848   ׷ ī
mpu:    Roland MPU-401 Stand-alone ī
mse:    Microsoft, Logitech, ATI InPort  콺 Ʈ
mss:    Microsoft Sound System
nic:    Dr Neuhaus NICCY 3008, 3009 & 5000 ISDN ī
opl:    Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum
pas:    ProAudioSpectrum PCM MIDI
pca:    PCĿ  PCM  ("/dev/audio")
psm:    PS/2 콺 Ʈ
rc:     RISCom/8 ƼƮ ī
sb:     SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum
sbmidi: SoundBlaster 16 MIDI ̽
sbxvi:  SoundBlaster 16
si:	Specialix SI/XIO/SX ( Ͱ  ISA, PCI, EISA)  Ʈ
spigot: Creative Labs Video Spigot video-acquisition 
uart:   MIDI Stand-alone 6850 UART
wds:    Western Digital WD7000 IDE

---   ---


4.      ϴ ϵ
--      -----------------

FreeBSD 386sx Ƽ(Pentium) ̸ ( 386sx
õ ) ISA, VLB, EISA PCI bus  ſ پ PC
۵մϴ.  IDE ESDI ̺ ġ, پ SCSI Ʈѷ,
Ʈũ  ī嵵 ˴ϴ.

  FreeBSD ۵Ǵ  Ȯε ֺġ
Դϴ. ۵ϴ ٸ ⵵ ְ,  Ȯε  
Դϴ.

4.1	ũ Ʈѷ
---	----------------

WD1003 (Ϲ MFM/RLL)
WD1007 (Ϲ IDE/ESDI)
IDE
ATA

Adaptec 1535 ISA SCSI Ʈѷ
Adaptec 154x ø ISA SCSI Ʈѷ
Adaptec 174x ø ǥ, Ȯ  EISA SCSI Ʈѷ 
Adaptec 274x/284x/2940/3940 (Narrow/Wide/Twin) ø ISA/EISA/PCI
SCSI Ʈѷ
Adaptec AIC7850  SCSI Ʈѷ

 Ʈѷ    ̾մϴ:
Adaptec 1520 ø ISA SCSI Ʈѷ (  ġ ش ȵ)
Adaptec 152x ø ISA SCSI Ʈѷ
Adaptec AIC-6260, AIC-6360  . ̰Ϳ AHA-152x
SoundBlaster SCSI ī尡 ֽϴ.

**  : SoundBlaster ī  BIOS   īδ   
   ϴ. ̴  ̽ ý BIOS I/O Ϳ ϴµ
   (mapping) ʿմϴ. ׷,  ̺, CDROM  ġ
   ̿ϴ Ǵ ſ մϴ. ̴ Ʈ   
    AIC-6x60  ī忡 մϴ. Ʈ   ִ
   ī ó      ޼  
   Ȯ  ֽϴ. ׷    ī ϴ  *
   Դϴ*.    ý/  ʽÿ.   

Buslogic 545S & 545c
Buslogic 445S/445c VLB SCSI Ʈѷ
Buslogic 742A, 747S, 747c EISA SCSI Ʈѷ
Buslogic 946c PCI SCSI Ʈѷ
Buslogic 956c PCI SCSI Ʈѷ

SymBios( NCR) 53C810, 53C825, 53c860, 53c875 PCI SCSI Ʈѷ:
        ASUS SC-200
        Data Technology DTC3130 ( )
        NCR ī ()
        Symbios ī ()
        Tekram DC390W, 390U, 390F
        Tyan S1365

Tekram DC390 DC390T Ʈѷ (Ƹ ٸ AMD 53c974 
ī鵵 ) 

NCR5380/NCR53400 ("ProAudio Spectrum") SCSI Ʈѷ

DTC 3290 1542 ķ̼  EISA SCSI Ʈѷ

UltraStor 14F, 24F, 34F SCSI Ʈѷ

Seagate ST01/02 SCSI Ʈѷ

Future Domain 8xx/950 ø SCSI Ʈѷ

WD7000 SCSI Ʈѷ

FreeBSD 2.2.5 Future Domain 36C20 / Adaptec AHA2920 Ʈѷ
 ̹ ɴϴ. ()   ,
⺻ ۵մϴ. CD-ROM /xperimnt κ ʽÿ.

  SCSI Ʈѷ  ũ, (DAT 8mm Exabyte
ϴ)  ̺ CD-ROM ̺긦 ϴ SCSI-I &
SCSI-II ֺġ鵵  մϴ.

 CD-ROM Ÿ ý  մϴ:
(cd)    SCSI ̽ (ProAudio Spectrum SoundBlaster SCSI
        ) 
(mcd)   Mitsumi proprietary ̽ ( , ̹ 
        ҽϴ.)
(matcd) Matsushita/Panasonic (Creative SoundBlaster) 
        ̽ (562/563 ) 
(scd)   Sony proprietary ̽ ( )
(wcd)   ATAPI IDE ̽

4.2.	̴ ī
----	-----------

Allied-Telesis AT1700, RE2000 ī

AMD PCnet/PCI (79c970, 53c974 Ǵ 79c974)

SMC Elite 16 WD8013 ̴ ̽, ׸ κ ٸ WD8003E, 
WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT ׸ WD8013EBT
 ȣȯ ġ. SMC Elite Ultra  մϴ. 

 ϴ Texas Instruments ThunderLAN PCI NIC:
Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 Ʈ
Compaq Netelligent 10/100 TX Embedded UTP, 10 T PCI UTP/Coax, 10/100 TX UTP
Compaq NetFlex 3P, 3P Integrated, 3P w/ BNC
Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP

DEC EtherWORKS III NICs (DE203, DE204, DE205)
DEC EtherWORKS II NICs (DE200, DE201, DE202, DE422)
DEC DC21040, DC21041, DC21140  NICs (SMC Etherpower 8432T,
DE245 )
DEC FDDI (DEFPA/DEFEA) NICs

Fujitsu MB86960A/MB86965A

HP PC Lan+ ī ( ȣ : 27247B, 27252A)

Intel EtherExpress (̹ ҾϹǷ õ ʽϴ.)
Intel EtherExpress Pro/10
Intel EtherExpress Pro/100B PCI нƮ ̴(Fast Ethernet)

Isolan AT 4141-0 (16 bit)
Isolink 4110     (8 bit)

Novell NE1000, NE2000, NE2100 ̴ ̽

3Com 3C501 ī

3Com 3C503 Etherlink II

3Com 3c505 Etherlink/+

3Com 3C507 Etherlink 16/TP

3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B PCI, EISA
(Fast) Etherlink III / (Fast) Etherlink XL

Toshiba ̴ ī

IBM  National Semicondutor  PCMCIA ̴ ī鵵 մϴ.

ū(token ring) ī ݵ  ʰ ,   
() ֱ ٸ ֽϴ. ֽ  Ȱʴϱ?

* NIC : Ʈũ ̽ ī
* нƮ ̴ ī : 100Mbits/s  ̴ ī

4.3. 	Ÿ ġ
----	---------

 IRQ ϴ AST 4 Ʈ  ī

 IRQ ϴ ARNET 8 Ʈ ī
ARNET ( Digiboard) Sync 570/i  

Boca BB1004 4-Ʈ  ī (  ȵ)
Boca IQAT66 6-Ʈ  ī ( )
Boca BB1008 8-Ʈ  ī (  ȵ)
Boca BB2016 16-Ʈ  ī ( )

Cyclades Cyclom-y  

 IRQ ϴ STB 4 Ʈ ī

SDL Communications Riscom/8  
SDL Communications RISCom/N2, N2pci     

Specialix SI/XIO/SX Ʈ  ī,  SIHOST2.x ο
""(Ʈǻ . ϸ JET) ȣƮ ī
ISA, EISA, PCI  ˴ϴ.

Stallion Ʈ   : EasyIO, EasyConnection 8/32 & 8/64,
ONboard 4/16 ׸ Brumby.

Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis
UltraSound, Roland MPU-401  ī 

Connectix QuickCam
Matrox Meteor Video  ׷
Creadtive Las Video Spigot  ׷
Cortex1  ׷
Brooktree Bt848 Ĩ  پ  ׷

HP40240, HP6020, Philips CDD2000/CDD2660, Plasmon CD-R ̹

 콺

PS/2 콺

ǥ PC ̽ƽ

X-10 Ŀ Ʈѷ

GPIB  Trasputer ̹

Genius  Mustek ڵ ĳ

Floppy  ̹ (  𵨸 , ̹ ״Դϴ)

FreeBSD  IBM ũä(MCA)  ϰ 
*ʽϴ.*
