我的一个朋友在fpga上创建了一个基于16位堆栈的CPU,我一直在为它开发一个ANSI C 89编译器。他需要一个文件系统和网络,所以他现在正在基于minix开发一个操作系统,但是他正在用他编写的基于pascal的编译器来做这件事,这需要一段时间。理想情况下,我们希望能够使用我们的C编译器完整地构建minix源代码,但是我距离完成编译器还有几周时间,我确信在完成任务之前还需要一段时间。我想知道是否有人成功地将minix移植到自定义CPU以及我们应该注意什么,或者是否有任何替代的开源操作系统是轻量级的,我们应该考虑。请记住,这是一个自定义的c编译器,所以我不提供任何gcc的工具链铃声和口哨。