标签: c systems-programming
我有一个非常基本的x86(32b)内核,我希望它支持为Linux编译的C程序。目前,它可以运行不调用任何syscall的C函数(例如printf等),并且我希望最初支持某些C功能:
在哪里可以找到有关如何支持这些操作的文档?如果我理解正确,请从S.O.应该通过中断/系统调用来处理的观点。我只对C程序和S.O.之间的接口感兴趣,而不对S.O中这些服务的实际实现感兴趣。