Linux 跑在 Atari Jaguar 上?真的!

Linux on the Atari Jaguar

156cakehonolulu💬 42
Linux 跑在 Atari Jaguar 上?真的!

1993 年发布的 Atari Jaguar 曾是商业上的失败者,但我却成功在它上面跑起了 Linux。这台老机器只有 2MB 内存,且没有 MMU,这让我不得不启用 uClinux 的 Flat Memory model。过程中我遇到了编译器生成的非对齐内存访问导致崩溃,以及向量表(vectors)地址映射错误等棘手问题。最终,通过利用 Buildroot 编译 busybox 并解决工具链难题,Linux 终于在这台复古游戏机上启动了。这是一次在极限硬件条件下挑战技术边界的疯狂实验。

"我们之所以选择 Linux,原因很简单:因为我们可以。"