私は、OS サポートがほとんどないカスタム ユーザー空間環境を使用しています。1 つの char デバイス、大容量ストレージ インターフェイス、および 1 つのネットワーク ソケットのみです。
このプラットフォームに C プログラミングを提供するには、libc が必要です。アクセスできる小さな API に低レベル IO をマップできるように十分に構成可能な libc プロジェクトはありますか?
私の知る限り、glibc と uclibc は Linux syscall を想定しているため、それらを使用することはできません (Linux syscall をエミュレートしようとしない限り、これは私が避けたいことです)。