Linux 跑在 Atari Jaguar 上?真的!
Linux on the Atari Jaguar

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