L4Re,
I’ve been working with the examples and tweaking them for AMD64 (QEMU),
and I’ve managed to get linux up and booting, reading the ramdisk,
and even spawning a login process which kicks off /bin/sh and displays
a # prompt. And that’s great, but that’s all it does. I can’t get any input
to it. That’s using the device hvc0. Of course uvmm complains that there
is no virtual console and warns that it might not work, so the software
is at least not surprised!
😊 But when I try to use the device ttyS0,
linux stops printing even before the login process tries to run. I don’t get
any errors, but also no output. And I can’t seem to run the IO server
because then linux won’t load at all (something about out-of-memory).
I’m sure I’m missing some little piece of magic somewhere, but I can’t
find any working examples. None of them have active logins (I had to add
my own iniittab to the ramdisk). A little help connecting the cons
service to my linux so I can get a real bash shell? Or running IO and
connecting through that?
Thank you in advance!
Richard