Subject: tt0 register in locore.s(Duo230)
To: None <port-mac68k@NetBSD.ORG>
From: Daishi Kato <daishi@cs.titech.ac.jp>
List: port-mac68k
Date: 05/04/1996 22:58:18
Hello,
I am trying to boot NetBSD on my Duo.
When I boot BSD on Duo without external monitor,
it stops at
| enable tt0
movl a1,d0
movl d0,pte_tmp | save for later
andl #0xff000000,d0 | keep msb
orl #0x00008707,d0 | enable tt for reading and writing
movl d0,longscratch
lea longscratch,a0
.long 0xf0100800 | pmove a0@,tt0
this line in locore.s .
With external monitor, this seems to work.
There are questions:
1. What is this? (tt0 register)
2. Why does it stop only without external monitor?
3. What can I do to solve this?
4. Is it too dangerous to commment out these lines?
If anyone have any suggestion, plese tell me.
Only a little infomation might help me.
In fact, I have no knowledge of assembler language.
Thank you.
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/ Daishi Kato(daishi@cs.titech.ac.jp) _/
_/ http://shimura-www.cs.titech.ac.jp/~daishi _/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/