📄 00000003.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: winnt (小鱼), 信区: Linux <BR>标 题: linux2.2的缤纷世界(二) <BR>发信站: BBS 水木清华站 (Thu Jan 28 13:50:40 1999) <BR> <BR>By Joseph Pranevich ( 张立编译 ) <BR> <BR> <BR> <BR> (二) <BR> <BR> 4.端口:并口和串口 <BR> <BR> 在这方面没有什么新鲜的,因为Linux一直对这些基本的组件提供 <BR> 了相当好的支持。并行端口的驱动程序在考虑了跨平台问题的前提 <BR> 下被重写了,因此过去仅仅称作“并行端口”而现在是“PC结构的 <BR> 并行端口”(强化了功能)。唯一明显的变化是你可以毫不费力地以 <BR> 多种设备驱动程序来共享单个并口。(注意:过去对并口的命名习 <BR> 惯有所改变,所以你可能会遇到lp1变成lp0的情况。) <BR> <BR> 以前,串口设备如调制解调器(modem)涉及了两个设备,一个是调 <BR> 入(call-in)一个是调出(call-out) (分别为ttyS和cua)。对于 <BR> Linux 2.2,这两个被组合成一个设备(ttyS),而且访问cua设备会 <BR> 对核心记录(kernel log)发送一条警示信息。Linux 2.2包括对多 <BR> 于4个串口的支持,它允许串口设备共享中断,并且它包含一系列 <BR> 用于非标准端口和多端口插卡的驱动程序。我对其唯一不满的地方 <BR> 是:缺乏通过modules.conf文件和kmod,用标准方法载入模块的时 <BR> 候向模块传递设备参数的支持。(取而代之的是,这些参数用 <BR> setserial命令来设定,有些令人生厌。) <BR> <BR> Linux 2.2还将支持通用异步收发器(UART)芯片,在使用新的调制 <BR> 解调器时能得到更高的传输速率。 <BR> <BR> 5.CD-ROMs、软驱和可移动介质 <BR> <BR> 上百种大杂烩式的CD-ROM标准被隐含在ATAPI CD-ROM的“标准” <BR> 中。这使得开发者有时间完全重写CD-ROM驱动程序,使它们更加标 <BR> 准化。个别驱动程序之间的小而微妙的差别已经被修复,能够更好 <BR> 地被支持。可擦写CD-ROM还没有被支持。SCSI CD-ROM则支持得很 <BR> 好。 <BR> <BR> 软驱同以往一样工作得很出色。大容量软驱方面也有所进展,但还 <BR> 有待于进一步开发。许多通过ATAPI进行通信的这些设备在某种程 <BR> 度上已经得到了支持。 <BR> <BR> IOMEGA的Zip驱动器在Linux 2.2下得到了相当不错的支持。这个驱 <BR> 动器有三个版本:SCSI、ATAPI(IDE)和并口。在SCSI和ATAPI下, <BR> 对它支持如同对其它磁盘一样。并口版本实际上是用一种 <BR> SCSI-over-Parallel的协议来实现的。(其它的IOMEGA解决方案比 <BR> 如DITTO驱动器可以用ftape驱动来得到支持。) <BR> <BR> ATAPI的DVD驱动器在某种程度上已经被支持了。(SCSI的DVD驱动器 <BR> 还没有得到支持,不过它们可以用SCSI CD-ROM的驱动程序良好的 <BR> 运行。)不幸的是,这不等于说DVD在Linux世界中前途一片光明。 <BR> 因为现下Linux还不能支持DVD的文件系统,而且也没有用户可用的 <BR> 工具来欣赏DVD电影。当其标准稳定下来以后,很可能它会被增加 <BR> 到Linux核心的2.2.x发展进程中来。 <BR> <BR> 在Linux 2.2下,其它的可移动介质可能被或不被支持。如果该设 <BR> 备由并口进行连接,它也许能通过核心包括的某种并口IDE设备协 <BR> 议模块来得到支持。 <BR> <BR> 6.绚丽的音效 <BR> <BR> 声音代码被部分重写以便使其自始至终完全模块化。使得我们可以 <BR> 轻松地加载和配置音响设备。(特别是那些令人厌烦的即插即用设 <BR> 备。)许多新的音响设备也得到了支持,而且看起来这是Linux下一 <BR> 年将要真正改善的一个领域。 <BR> <BR> 一个值得注意的缺陷是对于PC机内部扬声器缺乏支持,这仅仅是基 <BR> 于完整性的考虑。况且,Windows 95/98也未做到这一点。 <BR> <BR> 7.Linux的视频 <BR> <BR> Linux 2.2对越来越多的TV卡、广播调谐器插卡和数字摄象机的支 <BR> 持令人十分惊喜。它在2.1的支持名单的基础上又增加了不少,以 <BR> 我个人的拙见,Linux在这个领域中应大展宏图。 <BR> <BR> 8.备份 <BR> <BR> Linux 2.2的备份和磁带设备子系统自2.0发布以来没有很大的改 <BR> 观。更多的设备驱动程序已经写成,当然在备份设备方面还是有重 <BR> 要的改进的,它们用来代替软盘(包括IOMEGA DITTO)。 <BR> <BR> 可擦写CD-ROM逐渐成为备份数据的普遍解决方案,这在Linux 2.2 <BR> 下也是能被支持的。但是,仍有许多重要问题亟待解决。(请看上 <BR> 文有关CD-ROM的论述) <BR> <BR> 9.游戏棒、鼠标和输入设备 <BR> <BR> 游戏棒在Linux 2.2中得到了更好的支持,而且包括众多新的类型 <BR> 和带有不规则按扭的游戏棒。很可能你的游戏棒在Linux 2.2下可 <BR> 以运用自如。 <BR> <BR> 2.2中的鼠标和2.0中的没有什么真正的变化。(在2.0下,鼠标的支 <BR> 持有些不相容。很大程度上,鼠标的控制是由核心外部的deamon后 <BR> 台程序提供的。一些鼠标驱动是在仿真标准的微软鼠标。其中的缘 <BR> 由十分明显。)有必要注意的是,虽然这不是单独的核心问题,微 <BR> 软的(spinning wheel extension)鼠标在最近版本的 <BR> XFree86(Linux最普遍的图形用户界面)中得到了支持。(然而,众 <BR> 多的Linux应用程序不是为利用spinning wheel extension鼠标这 <BR> 一特性而设计的。) <BR> <BR> 另外,其它的输入设备现在也被Linux 2.2所支持,其中包括数字 <BR> 化仪。假如你的设备正仿真一个鼠标(许多人这么做),那么它已经 <BR> 被Linux 2.2正确支持了(实际上Linux 2.0也是这样)。 <BR> <BR> 1 2 3 4 <BR> <BR> <BR> 中文编辑: 张立(Cybersam) <BR> 欢迎您多提宝贵意见和建议。 <BR> CopyLeft <BR> ? <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 159.226.5.220] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -