On Mon, Dec 22, 2014 at 7:28 PM, Andrés Domínguez <andresdju@gmail.com> wrote:
2014-12-23 0:39 GMT+01:00 minux <minux.ma@gmail.com>:

On Mon, Dec 22, 2014 at 12:23 PM, Andrés Domínguez <andresdju@gmail.com> wrote:
Has someone run successfully the teg2 port on qemu-system-arm?
I don't think qemu-system-arm supports the tegra2 platform.

I know that it doesn't support tegra2, but it supports cortex-a9 mp, so I was dreaming (without
much hope) that someone had run the teg2 port at "some level", at least booting it with
console support.
Unfortunately, although some are using 16550 style UARTs, each ARM SoC has their
own flavor of UART and the differences are even greater at the ethernet, lcd, sd/mmc level,
so you can't get a port to a SoC not supported by qemu to run on qemu without changing
a lot of things.

Linux and freebsd are trying to solve that problem with device trees, but Plan 9 doesn't have
that. plan9.ini and kernel command line is probably not enough to specify all the hardware
differences.