μClinux
表示
OSの系統 | 組み込みLinux |
---|---|
開発状況 | 開発進行中 |
ソースモデル | オープンソース |
最新安定版 | uClinux 2.6.26-uc0 / 2008-07-29 |
プラットフォーム | 項目中に掲示 |
カーネル種別 | Linux |
ウェブサイト | www.uclinux.org |
μClinux(ユーシーリナックス[1])は、メモリ管理ユニット(MMU)を除いたマイクロコントローラ向けのLinuxカーネルのフォークである[2]。 μCとは"Micro Controller"の略語である。FLAT と呼ばれるより小さなオブジェクト形式が使われている場合も多い[1][3]。
サポートアーキテクチャ
[編集]現在は次のプラットフォームをサポートする
- 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リストから除外[4][5])
- Hitachi H8 (h8300) (2022年7月31日付の revision 5.19 以降サポートCPUリストから除外[6][7])
脚注
[編集]- ^ a b 編集人 山形孝雄「はじめて使うμClinux」『Interface2004年7月号』CQ出版社、2004年7月1日、136-140頁。ISSN 0387-9569。
- ^ D. Jeff Dionne; Michael Durrant. “uClinux Description”. 2007年12月31日閲覧。
- ^ “The Far Side” (英語). kdvelectronics.eu. 2021年7月2日閲覧。
- ^ “Linux_2_6_27 - Linux Kernel Newbies”. kernelnewbies.org. 2020年9月26日閲覧。
- ^ “remove the v850 port”. 2023年12月24日閲覧。
- ^ “Linux 5.19 was released on Sunday, 31 Jul 2022.”. 2023年12月24日閲覧。
- ^ “remove the h8300 architecture”. 2023年12月24日閲覧。
関連項目
[編集]外部リンク
[編集]- “μ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