2007年2月13日 星期二

Linux教材101

主題101電腦相關硬體和架構

101-1 BIOS設定

本節相關的指令及設定檔為:/proc/ioports/proc/interrupts/proc/dma/proc/pci。相關設定值整理表:

設備

IRQ

I/O位址

DMA

ttyS0COM1

4

03f8-03ff

x

ttyS1COM2

3

02f8-02ff

x

ttyS2COM3

4

03e8-03ff

x

ttyS3COM2

3

02e8-02ff

x

SoundBlaster

5

0220-0221

x

fd0

6

03f0-03f7

2

lp0

7

0378-0371

x


101-2 設定數據機及音效卡

本節相關的指令及設定檔為:sndconfigisapnp、以及RedHat相關的setupsystem-config-soundcard。執行如圖


101-3 設定SCSI裝置

SCSISmall Computer System Interface),是一種高速的並列裝置介面,用來連接電腦的各式週邊設備,SCSI控制器具有處理多重指令(多工)的能力,SCSI的規格:

八位元:有SCSI-1SCSI-2(又稱Fast SCSIFast-10)、SCSI-3Fast-20

十六位元:有Wild SCSI-2Fast Wild SCSIWild Fast-10)、Wide Ultra2 SCSI

Ultra Wide SCSI

我們可以在/proc底下找到SCSI相關資訊檔案:


或者利用指令scsi_info取得硬體設備相關資訊。

101-4 設定外接卡

電腦PCI設備的資訊在Linux裡已經支援很完善了,基本上都以系統自動偵測為主,

RedHat系列都以rpm包裝相關資訊了,如pciutils-2.2.x,通常我們只會為了查資訊才去看PCI的資訊,以指令lspcisetpci為主。


101-5 設定通信裝置

指令setserial:顯示或設定serial的相關資訊,語法:

setserial [options] device <序列埠參數> ,詳細請#man 8 setserial


101-6 設定USB裝置

USB控制器目前有三種規格:


USB介面

使用廠商

速率

I/O方式

OHCI

1.1

CompaqiMacsSisOPTi

LucentAli

1.5/12Mbps

Memory-mapped

UHCI

1.1

Intel PIIX4VIA

1.5/12Mbps

I/O-mapped

EHCI

2.0

全部

480Mbps


Linuxkernel 2.2.7開始支援USBkernel 2.4.18開始支援USB2.0



沒有留言: