主題101電腦相關硬體和架構
101-1 BIOS設定
本節相關的指令及設定檔為:/proc/ioports、/proc/interrupts、/proc/dma、/proc/pci。相關設定值整理表:
| 設備 | IRQ | I/O位址 | DMA |
|---|---|---|---|
| ttyS0(COM1) | 4 | 03f8-03ff | x |
| ttyS1(COM2) | 3 | 02f8-02ff | x |
| ttyS2(COM3) | 4 | 03e8-03ff | x |
| ttyS3(COM2) | 3 | 02e8-02ff | x |
| SoundBlaster | 5 | 0220-0221 | x |
| fd0 | 6 | 03f0-03f7 | 2 |
| lp0 | 7 | 0378-0371 | x |
101-2 設定數據機及音效卡
本節相關的指令及設定檔為:sndconfig、isapnp、以及RedHat相關的setup和system-config-soundcard。執行如圖
101-3 設定SCSI裝置
SCSI(Small Computer System Interface),是一種高速的並列裝置介面,用來連接電腦的各式週邊設備,SCSI控制器具有處理多重指令(多工)的能力,SCSI的規格:
八位元:有SCSI-1、SCSI-2(又稱Fast SCSI或Fast-10)、SCSI-3(Fast-20)
十六位元:有Wild SCSI-2(Fast Wild SCSI或Wild Fast-10)、Wide Ultra2 SCSI
及Ultra Wide SCSI。
我們可以在/proc底下找到SCSI相關資訊檔案:
或者利用指令scsi_info取得硬體設備相關資訊。
101-4 設定外接卡
電腦PCI設備的資訊在Linux裡已經支援很完善了,基本上都以系統自動偵測為主,
RedHat系列都以rpm包裝相關資訊了,如pciutils-2.2.x,通常我們只會為了查資訊才去看PCI的資訊,以指令lspci與setpci為主。
101-5 設定通信裝置
指令setserial:顯示或設定serial的相關資訊,語法:
setserial [options] device <序列埠參數> ,詳細請#man 8 setserial
101-6 設定USB裝置
USB控制器目前有三種規格:
|
| USB介面 | 使用廠商 | 速率 | I/O方式 |
|---|---|---|---|---|
| OHCI | 1.1 | Compaq、iMacs、Sis、OPTi、 Lucent、Ali | 1.5/12Mbps | Memory-mapped |
| UHCI | 1.1 | Intel PIIX4、VIA | 1.5/12Mbps | I/O-mapped |
| EHCI | 2.0 | 全部 | 480Mbps |
|
Linux從kernel 2.2.7開始支援USB,kernel 2.4.18開始支援USB2.0

沒有留言:
張貼留言