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