T-Engineフォーラムが8~16ビットCPU向けリアルタイムOSを開発 35
ストーリー by kazekiri
国産 部門より
国産 部門より
elfbin 曰く、
T-Engineフォーラムが、8ビットや16ビットCPU向けのリアルタイムOS「μT-Kernel」を開発したと発表したらしい(EETIMES Japanの記事)。/.jでも記事にされたT-Kernelは、32ビット以上のCPUに対応したリアルタイムOSであるが、このT-Kernelから小規模の組み込み機器の要件に合わせて機能を最適化し、OSの搭載に必要なメモリー容量を大幅に削減できたとのことだ。既にT-Engineフォーラムの会員には仕様書とリファレンス・コードの提供が開始されており、一般向けには2007年4月以降に公開する予定とのこと。
8ビットや16ビットCPU向け… (スコア:2, 興味深い)
Re:8ビットや16ビットCPU向け… (スコア:0)
Re:8ビットや16ビットCPU向け… (スコア:0)
Z80相当のものなはず
Re:8ビットや16ビットCPU向け… (スコア:0)
Re:8ビットや16ビットCPU向け… (スコア:0)
Re:8ビットや16ビットCPU向け… (スコア:1)
64KB(またはメモリマッパーの16KB単位)のイメージで一から作ってしまうほうが早いと思われる。
そもそもMSX-Cは所詮MSX-DOS,CP/Mバイナリを作るためのツールなんで
コンパイルに使える名前空間メモリもかなり制限があるのよ。
(そのままではMSX-Viewのアプリケーションのコンパイルも満足に出来ない)。
8ビットCPUっていっても割り込み資源とかリロケータブルイメージに対応できるかどうかで
全然違ってて、Z80でそこらへんやりだすとかなり冗長(というか普通は投げる)だったりする。
単純に動かすならFPGAならOSにハードウェアをあわせるって言う手段のほうが早いかもしれん。
#MSXのRST 038Hから続く割り込み処理は当時としてはかなり考えて作ってはあるけどね
#さすがに何でも出来るとはいえない
+=======------
| K.Hamaura a.k.a. SeyfertSluw
| 「SFはどこまで実現するか」 復刊希望は→http://www.fukkan.com/vote.php3?no=4901
Re:8ビットや16ビットCPU向け… (スコア:0)
Small-C なんてのがあったなぁ (スコア:1)
あれって、「これ [z80.de]」なんですかね?
って、「あれ」が「どれ」かわからないから質問が成り立ってないか。
屍体メモ [windy.cx]
Re:Small-C なんてのがあったなぁ (スコア:0)
おいらはBDS-Cでしたが。
Re:Small-C なんてのがあったなぁ (スコア:0)
SMALL C Ver1.x は by Ron Cainで、
SMALL C Ver2.x は by Jim Hendrix です。
>おいらはBDS-Cでしたが。
>The BD Software C Compiler (BDS C)
>An 8080/Z80 C Compiler:
>Now Open Source and Public Domain!
http://www.bdsoft.com/resources/bdsc.html [bdsoft.com]
本田
ET2006 (スコア:2, 参考になる)
12/5(火)~12/7(木)のTRON SHOW [tronshow.org]で詳しく紹介するから「来てね!」と言ってました。
搭載事例が少ない (スコア:2, 興味深い)
(評価ボード等ではなく、実際に product として世に出まわっているもの)
なにか理由があるんでしょうか?
使い勝手が悪いとか、リソース食いとか、もういい加減ついていけないよ、とか :-)
Re:搭載事例が少ない (スコア:2, 興味深い)
Re:搭載事例が少ない (スコア:4, 参考になる)
Re:搭載事例が少ない (スコア:2, 参考になる)
富士通テン(Eclipseって書くと、/.じゃちと紛らわしい)の単体ナビにおけるシェアは大したこと無いかもしれないけど、トヨタの純正ナビはあらかたデンソー製なので出荷ベースで見ると相当デカイ。
ちなみにカロッツェリアはITRONからWindows Automotiveに変更 [atmarkit.co.jp]。ケンウッドは自社開発に移行してからWindows Automotiveを採用 [itmedia.co.jp]。カーナビはAV機能が充実してきた(=求められる機能が増えた)辺りからWindows Automotiveが幅を利かせてきてるみたいだけど、T-Kernelは再びシェアを回復することができるかな?
Re:搭載事例が少ない (スコア:0)
TRONは20年くらいやってて、携帯やら色々使われてますね。
Re:搭載事例が少ない (スコア:0)
Re:搭載事例が少ない (スコア:0)
Re:搭載事例が少ない (スコア:0)
RAM容量から考えるとちょっと辛いものが有りますね。
まぁ、そんなシステム、最初からスルーなんでしょうけど。
Re:搭載事例が少ない (スコア:0)
Re:搭載事例が少ない (スコア:1, 参考になる)
第4条の5 [t-engine.org]を参照してくださいな。
まあ、坂村先生も講演などで「表示しなくても良いけど、、」的なニュアンスで話してますが。
Re:搭載事例が少ない (スコア:1, 参考になる)
8~16ビットCPU (スコア:1)
Re:8~16ビットCPU (スコア:2, おもしろおかしい)
Re:8~16ビットCPU (スコア:2, 興味深い)
残念ながら当時小学生だった私は、本や雑誌で見かけただけで
実物を見たことはありません。
12bit (スコア:5, 興味深い)
PICとか (スコア:1)
ハーバードアーキテクチャなのでデータバスは8bitですけど。
Re:8~16ビットCPU (スコア:1)
俺の作ったナイコンは、7bitだったぜ。
# という御仁はもう、おじさんなんでしょうね・・・
Re:8~16ビットCPU (スコア:1, 参考になる)
Re:8~16ビットCPU (スコア:2, 参考になる)
まぁ、Z80とか6802とか6805といったCPU買うだけでも数千円どころではなく、完成したマイコン一台となれば十万円弱(AppleIIのパチモノとかでも六・七万、正規の物ではTandy Radio Shack社のZ80マイコンが一番やすかったような。)〜二十万円以上(オールインワンのMZ-80系)していた1970年代末期〜1980年代頭には当り前にいましたけどね。
Re:8~16ビットCPU (スコア:1)
でもFX-602Pのほうが慣れててあんまりいじらなかったなぁ。
本屋さんで買えるPCなんて当時他には無かったですよね。
Re:8~16ビットCPU (スコア:1)
>「ナイコン族」とかいってた覚えがあるけど、ここで言ってる「ナイコン」ってどういう意味ですか?
20年くらい前のべーマガに載ってた、ナイコンクラブ(?)だかの漫画で出てた
紙上でロジックとか画面とかをシミュレートするヤツが
頭に残ってて、アレをナイコンって意味で使ってました。
別にそのものがナイコンっていう名前じゃないような気はします・・・
Re:8~16ビットCPU (スコア:1)