PropForth

Propellar CPUで動作する、Forthインタプリタについての情報です。

以下はWindowsでの説明:

ボードリセット時のPropForthのメッセージ
CON:Prop0 Cog0 RESET - last status: 0 ok

CON:Prop0 Cog1 RESET - last status: 0 ok

CON:Prop0 Cog2 RESET - last status: 0 ok

CON:Prop0 Cog3 RESET - last status: 0 ok

CON:Prop0 Cog4 RESET - last status: 0 ok

CON:Prop0 PROP REBOOT PropForth v4.5 2011JULY25 7:10 0

CON:Prop0 Cog5 RESET - last status: 0 ok

CON:Prop0 Cog6 RESET - last status: 0 ok

Prop0 Cog6 RESET - last status: 0 ok

Prop0 Cog6 ok

本当はv4.6なんですがeepromに書きこまれてるspinファイル内で間違っています。
ForthカーネルはCog6で動作しています。
defaultで基数はdecimalです。
Prop0 Cog6 ok
a
UNDEFINED WORD a
Prop0 Cog6 ok
hex
Prop0 Cog6 ok
st?
ST: 0000000A
Prop0 Cog6 ok
hexで16進数になりスタックにAが置かれました。

dumpでHubメモリ、edumpでeeprom、cogdumpでCogメモリの内容を参照できます。

他のCogに移動できます。
Prop0 Cog6 ok
5 >con
もう一回リターン
Prop0 Cog5 ok
4 >con
もう一回リターン
Prop0 Cog4 ok
6 >con
もう一回リターン
Prop0 Cog6 ok
7 >con
Cog7は通信のために使われているのでForthカーネルはHangupしたと思われます。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS