DragonFly内核配置文件翻译(五)

options ATA_STATIC_ID #Static device numbering

创建静态的控制器号码(和旧的驱动相似),否则设备的号码将会被动态分配。

# ATA and ATAPI devices
device ata0 at isa? port IO_WD1 irq 14
device ata1 at isa? port IO_WD2 irq 15

上面的选项用于旧的非PCI系统

# SCSI Controllers
device ahb # EISA AHA1742 family
device ahc # AHA2940 and onboard AIC7xxx devices
device amd # AMD 53C974 (Teckram DC-390(T))
device dpt # DPT Smartcache - See LINT for options!
device isp # Qlogic family
device ncr # NCR/Symbios Logic
device sym # NCR/Symbios Logic (newer chipsets)

device adv0 at isa?
device adw
device bt0 at isa?
device aha0 at isa?
device aic0 at isa?

SCSI控制器。请注释掉你的系统中没有的设备。如果你仅仅拥有一个IDE系统,你可以把以上选项一起删除。

# SCSI peripherals
device scbus # SCSI bus (required)
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI
access)

SCSI周边设备。重复一下,你可以注释掉系统没有的设备,或者如果你只有IDE的话可以全部删掉。

便签:

USB设备 umass(4)以及其它少数驱动会使用SCSI子系统,即使它们并不是真正的SCSI设备。因此如果内核配置文件里面有类似这种设备的话,必须要确定没有把SCSI support移除。

# RAID controllers
device ida # Compaq Smart RAID
device amr # AMI MegaRAID
device mlx # Mylex DAC960 family

RAID控制器支持。如果你没有RAID设备,请把上面的选项注释掉。

# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc0 at isa? port IO_KBD

键盘控制器(atkbdc)给AT键盘以及PS/2定位设备提供I/O服务。键盘控制器是上述键盘驱动(atkbd)和PS定位设备驱动(psm)所必需的。

device atkbd0 at atkbdc? irq 1

atkbd驱动,和atkbdc一起提供AT84键盘和AT增强型键盘这些AT接口键盘的访问通道。

device psm0 at atkbdc? irq 12

PS/2鼠标支持。有PS/2鼠标的就用这个设备。

device vga0 at isa?

显卡驱动。

# splash screen/screen saver
pseudo-device splash

启动的时候显示Splash screen!同时屏幕保护也需要这个。

Leave a Reply