【发布时间】:2015-05-28 19:01:39
【问题描述】:
我的问题是关于设备驱动程序开发的。
如果我想使用实模式制作玩具操作系统,但决定编写网络堆栈/网络驱动程序集,是否有足够的空间来做?我需要像 DOS 一样切换到保护模式来完成这样的事情吗?
【问题讨论】:
-
不清楚你在问什么。保护模式不是实现网络的必要条件 - DOS 在 CPU 提供 PM 之前就有了它。
-
注意到了,但是现在什么卡会在不访问 PCI(32 位)的情况下配置?也许是旧的 RTL 芯片组?这基本上就是我要问的是否 PMode 是一个要求。所以看来我必须找到一张会玩得很好的牌。
标签: x86 device-driver osdev real-mode