I fixed the segfaults I was getting and now init (or libc or the
linker) ends up waiting forever for the UART. I'm not sure what's
happening there, but I think the kernel is waiting for either an
interrupt or a particular register value that never shows up. I'm
betting it's an interrupt.
In any case, I want to make sure that once things are working I'll
actually see a login prompt and not get stuck by some dumb configuration
issue. I notice in the Alpha inittab there's a line which says:
console::respawn:/sbin/getty -L 115200 /dev/tts/0 vt100
Is that materially different from the one in the Gentoo image which
has the following?
s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100
That line was commented out so I uncommented it. I'm guessing it's
effectively the same thing, but I'm not very familiar with how this
stuff works so I'm not sure. There are a lot of other lines as well
which I'm trusting (hoping) aren't interfering with this one somehow.
Gabe
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev