[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OpenFirmware (was Re: coexistence with LinuxPPC)



>case
>  00008000 of " boot hd:,\\:tbxi" endof
>  00010000 of " boot hd:,yaboot" endof
>  00004000 of " boot enet:0" endof
>  02000000 of " boot cd:,\\:tbxi" endof
>  00002000 of " noop" endof
>  00000000 of " boot hd:,ofwboot.elf hd:10" endof
>endcase

だとどこにもマッチしないとおかしなことになるので、

case
  ...
  00000000 of ...
  drop " default をここに" 0
endcase

# でいいのかな。FORCE わかんない。:-)

endcase のあとにスタックにゴミが残ってもよければ drop は不要です。
最後の 0 はダミー。

んー、eval を of 〜 endof の中に入れたほうが簡単かも。:-)