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

# syscons is the default console driver, resembling an SCO console
device sc0 at isa?

sc0是默认的console驱动,类似于SCO的console。大多数全屏的程序通过像termcap一样的中端数据库访问console,而不管你用的是sc0,或者是vt0以及兼容VT220的console驱动。当你登录的时候,如果全屏的程序在这个console下面运行不正常的话,请设置你的TERM变量为scoansi。

# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device vt0 at isa?
#options XSERVER # support for X server on a vt console
#options FAT_CURSOR # start with block cursor
# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options PCVT_SCANSET=2 # IBM keyboards are non-std

兼容VT220的console驱动,向后兼容VT100/102。在一些有不兼容sc0硬件的笔记本上能够正常工作。同样,登录的时候需要设置TERM边路为vt100或vt220。当网络上有大量不同类型的机器需要连接时,这个驱动会显得很有用。因为sc0设备的termcap或者terminfo记录通常不存在,而vt100是任何平台上普遍存在的。

# Power management support (see LINT for more options)
device apm0 at nexus? disable flags 0×20 # Advanced Power Management

高级电源管理支持。用于笔记本。

# PCCARD (PCMCIA) support
device card
device pcic0 at isa? irq 10 port 0×3e0 iomem 0xd0000
device pcic1 at isa? irq 11 port 0×3e2 iomem 0xd4000 disable

PCMCIA支持。用于笔记本用户的PCMCIA设备。

# Serial (COM) ports
device sio0 at isa? port IO_COM1 flags 0×10 irq 4
device sio1 at isa? port IO_COM2 irq 3
device sio2 at isa? disable port IO_COM3 irq 5
device sio3 at isa? disable port IO_COM4 irq 9

这些是MS-DOS和Windows系统中用COM1到COM4表示的四个串行端口。

便签:如果你在COM4上有一个内置调制解调器,并且在COM2上有一个串行端口,你需要改变调制解调器的IRQ到2(因为技术上的原因,IRQ2=IRQ9),以便Dragonfly能够访问到调制解调器。如果你用的是多功能卡,请察看手册中的sio(4)以获取更多的关于这些行恰当参数的资讯。一些显卡(特别是基于S3芯片的显卡)使用行如0x*2e8这样的IO地址,并且很多廉价的多功能卡不能完全解码16位IO地址空间,这会导致这些多功能卡和显卡冲突导致COM4端口失效。

每个串行端口需要一个唯一的IRQ(除非你使用支持中断共享的多功能卡),所以COM3和COM4默认的IRQ将不能使用。

# Parallel port
device ppc0 at isa? irq 7

ISA总线并行口界面。

device ppbus # Parallel port bus (required)

提供并行口总线支持。

device lpt # Printer

支持并行口打印机。

便签:以上三个选项需要开启并行打印机支持。

device plip # TCP/IP over parallel

并行网络界面驱动。

Leave a Reply