Linux 内核 NuBus 总线

Posted fanweisheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 内核 NuBus 总线相关的知识,希望对你有一定的参考价值。

另一个有趣的, 但是几乎被忘记的, 接口总线是 NuBus. 它被发现于老的 Mac 计算机(那 些有 M68K CPU 家族的).

 

所有的这个总线是内存映射的(象 M68K 的所有东西), 并且设备只被地理式寻址. 这对 Apple 是好的和典型的, 因为更老的 Apple II 已经有一个类似的总线布局. 不好的是几 乎不可能找到 NuBus 的文档, 因为 Apple 对于它的 Mac 计算机一直遵循的封锁任何东 西的政策(不像之前的 Apple II, 它的源码和原理图用很少的代价即可得到).

 

文件 drivers/nubus/nubus.c 包括几乎我们知道的关于这个总线的全部, 并且读起来是 有趣的; 它显示了有多少难的反向过程需要开发者来做.

以上是关于Linux 内核 NuBus 总线的主要内容,如果未能解决你的问题,请参考以下文章

面向对象地分析Linux内核设备驱动——Linux内核设备模型与总线

linux内核学习之总线驱动设备ksetkobject

Linux 内核

linux设备驱动之platform平台总线工作原理

Linux 内核USB 驱动

linux内核源码分析之设备驱动(platform)