On 2/26/12, Blue Swirl <blauwirbel(a)gmail.com> wrote:
On Sun, Feb 26, 2012 at 12:13, Mark Cave-Ayland
I've been spending some time recently trying to figure out why the SPARC64
serial console doesn't appear to work outside of OpenBIOS under QEMU, and
was looking at the example device trees in the Debian sparc-utils package.
Maybe on the real machine, serial console isn't using the 'su' devices
(PC serial) but 'se' device which does not exist in QEMU?
Yes, at least Ultra-5 uses "se" ports for ttya and ttyb.
Linux, Solaris and NetBSD are able to handle zs, se and su ports. But
since qemu-sparc64 doesn't have a compatible IRQ controller, the
serial ports under qemu can be used only in polling mode. Or perhaps
Now AFAICT the
examples/ultra2 file represents an Ultra 2 SBUS which is
different from QEMU which I believe is attempting to emulate an Ultra 2
(Sabre) system. I know there was some talk previously on the mailing list
about which device model to use moving forward, but I don't remember a
definite decision being made. If QEMU is going to continue to use a
PCI-based system, does anyone have a copy of the prtconf output for such a
IIRC we discussed earlier about using Ultra 5 which doesn't have a SBus.
solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu