ページへ戻る

− Links

 印刷 

hideyosi​/abcd_doc試作 のバックアップ差分(No.2) :: OSASK計画

osaskwiki:hideyosi/abcd_doc試作 のバックアップ差分(No.2)

« Prev[4]  Next »[5]
1: 2009-11-22 (日) 03:47:37 hideyosi[6] ソース[7] 2: 2009-11-22 (日) 07:01:22 hideyosi[6] ソース[8]
Line 3: Line 3:
詳しくは[[こちら:http://osask.net/f/index.php?topic_id=6]]見ておくれ 詳しくは[[こちら:http://osask.net/f/index.php?topic_id=6]]見ておくれ
 +
 +
 +*tmp [#w90b5bd2]
 +
 + 1234567890123456789012345678901234567890123456789012345678901234567890123456789
 +
 + これはなにか?
 +
 + efg01は第二世代OSASK(OSASK-HB)の実装のために作られた、一種のエミュレータです。
 + OSASK等独自に設計されたOSのアプリケーションは通常他のOSでは動作しません。
 + ソースを改変したり再コンパイルが必要になり、ものによってはほぼ丸々作り直しに
 + なることもあります。
 +
 + また動作させたい場合もPCを再起動、もしくはQUME等のPCエミュレータを使い、
 + 中でOSを起動させる必要があります。
 +
 +  アプリ → OSASK等独自OS → qume等PCエミュレータ → OS(Windows等) → 実機
 +
 + これらの問題とOSASKの拘りである極小サイズアプリを解決すべく※1 作られました。
 + efg01を介することでOSASK用に作られたアプリを直接他のOSで実行できます。
 +
 +  アプリ → efg01 → OS(Windows・Linux等) → 実機
 +
 +
 +*tmp [#tf88ebc9]
 + 1234567890123456789012345678901234567890123456789012345678901234567890123456789
 +
 + 使い方
 +
 + efg01(と、将来発表予定の新OSASK)用のアプリは.g01という拡張子が付いています。
 + 付属のtcns00.g01を動かしてみましょう。
 + (tcns00はコンソールアプリなのでコンソールから実行する必要があります)
 +
 + !cons.bat をダブルクリックしてください。コンソールが開き、abcd17を展開した
 + ディレクトリに自動的に移動します。
 + あとはプロンプトから、 
 +
 +     >efg01 tcns00
 +
 + と入力するだけです。
 +
 + 引数があるアプリの場合
« Prev[4]  Next »[5]