μClinux(ユーシーリナックス)は、メモリ管理ユニット(MMU)を除いたマイクロコントローラ向けのLinuxカーネルのフォークである。 μCとは"Micro Controller"の略語である。FLAT と呼ばれるより小さなオブジェクト形式が使われている場合も多い。
サポートアーキテクチャ
現在は次のプラットフォームをサポートする
- Freescale M68K (DragonBall, ColdFire, PowerQUICC その他を含む)
- ADI Blackfin
- ETRAX
- ARM (例としてはSigma Designs DVDエンジン)
- Intel i960
- Xilinx MicroBlaze
- MIPS (例としてはBrecisパーツ)
- Fujitsu FR-V
- Altera NIOS
サポートが終了したアーキテクチャ
- NEC V850E (2008年10月9日付の revision 2.6.27 以降サポートCPUリストから除外)
- Hitachi H8 (h8300) (2022年7月31日付の revision 5.19 以降サポートCPUリストから除外)
脚注
関連項目
- uClibc
外部リンク
- “μClinux ホームページ Embedded Linux/Microcontroller Project”. 2018年11月13日時点のオリジナルよりアーカイブ。2021年7月2日閲覧。
- ucdot - forum for μClinux and Embedded Linux
- The μClinux Directory
- μClinux guide, but little bit older doc.
- μClinux - Setting up the Development Environment
- Deeply Embedded Linux - A practical Example
- Getting started with μClinux
- μClinux 2.4.19 port for the Sony PSP
- Document site for μClinux port on blackfin processor, but most of the docs are pretty common
- uClinux for H8/300 series Porting Project
- uClinux




