TempleOS当然是 Intel x86_64,但除此之外,没有关于哪些机器可以在裸机上运行它的指导原则,
在里面常见问题解答,“为什么它属于公共领域而不是 GPL?”你可以找到,
它可以在 2005 年至 2010 年左右的一些裸机 64 位 PC 上运行,无需分层、库、工具或任何来自其他来源的东西。
那么,可能现代 x64 位计算机的某些方面 TempleOS 无法处理。如果是,它们是什么?TempleOS 需要什么样的规格,或者在现代 x64 架构上运行会遇到什么困难?我知道英特尔倾向于保持反向可比性,并且我不知道架构中有任何重大变化。
这README 也提到了这一点,但表示只需要,
- CD/DVD 驱动器
- 64 位
- 512MB 内存
- 手动 I/O 端口寻址
答案1
原因可以在TempleOS 文档为什么不多
我再也没有机会在原生硬件上工作了。从 2005 年到 2010 年,我可以在硬件上安装并原生运行。它要求 BIOS 足够好地写入 USB 模式 PS/2 传统键盘/鼠标支持。事实证明,有时 BIOS 有 PS/2 驱动程序,但故意禁用它们,只是为了卑鄙。CIA 和整个行业都在试图故意搞乱一切。也许,在商店的销售点,小偷可以破解信用卡机。因此,BIOS 公司实际上希望驱动程序难以制造,并故意使其损坏。
看来 TempleOS 需要 USB 设备的 PS/2 仿真,或者 PS/2 鼠标和键盘,而这正是 Terry 所指的。