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

Re: ARMulator (Re: psion5/geofox)



コード見ないとわかんない話だなこれは(^^;;;).

In message ``Re: ARMulator (Re: psion5/geofox)''
	Tue Dec 14 12:57:35 JST 1999,
	sakamoto@cec.co.jp (Kazuki Sakamoto) writes:

> bootもsimulator上ではちゃんと動くのか。
> geofoxではCのコードは動くけど、symbolの位置がずれてるのか、
> Hello world!が出力されてません。

sakamoto さんの boot コードですけど…
hello() が実行できるということは,uart*() は
引数に struct consdev が必要ないってことですよね?

--

と思って,putchar() を uartputchar() に単純に置き換えるとゆー
柔軟性ゼロな変更をして main() を呼び出すよーにしたら

--(ここから)--
$ arm-netbsd-gdb
(gdb) target sim
Connected to the simulator.
(gdb) run
Starting program:  
warning: No executable file specified.
warning: No program loaded.

>> NetBSD/psion BOOT, Revision 
>> (takizawa@B20, Wed Dec 15 17:42:02 JST 1999)
^C
Program received signal SIGINT, Interrupt.
No program loaded.
(gdb)
--(ここまで)--

とか出たんですが,なんかやり方間違ってます?(^^;;;)

間違ってないなら(いや,絶対なにか間違えてると思う),
もっときれいに書き直した上で他もいじっていこーかなとか.

# って,次は getbootdev() かい….

--
Y. Takizawa	(滝沢陽三)
takizawa@ece.ibaraki-ct.ac.jp, takizawa@computer.org