Grubから起動する場合
Grubのコマンドや記述方法なんて、遠い昔にやっていたのですが、とっくに忘れてしまいました。*1
最近のLinuxのディストリビューションをいれるとGrubもインストールされるので、そのmenu.lstに以下を追加します。
title JSP IA32 root (hd0,1) kernel /jsp boot
この場合は/dev/hda2にあることを想定。
パーティションはFATなどでフォーマットしておいて、PizzaFactoryでコンパイルしたelfバイナリをルートディレクトリに置く。
というわけで、同僚が作業しているIA32のJSPがめでたくネイティブでブートできました。
さて、次の環境へ。
TOPPERS/JSP Kernel Release 1.4 (patchlevel = 3) for i386(PC/AT) (Feb 8 2008, 11:47:09)
Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
Toyohashi Univ. of Technology, JAPAN
Copyright (C) 2004-2006 by Embedded and Real-Time Systems Laboratory
Graduate School of Information Science, Nagoya Univ., JAPANSystem logging task is started on port 1.
Sample program starts (exinf = 0).
task1 is running (001). |
task1 is running (002). |
*1:JSP1.3時代やbfreeのころでしたから…