On 26 October 2017 at 15:13, Jason A. Donenfeld <ja...@zx2c4.com> wrote:
> The problem with this approach is that then different architectures
> need different fancy options, which makes things a hassle. With the
> old guarantee of each machine providing four serial ports

This has *never* been guaranteed or indeed true. It's just happened
to be true for the x86 PC machine and perhaps for some others that
you've been using. For instance, the MIPS boston board only has
one uart. highbank has one. integratorcp has 2. The microblaze
boards only have one uart. And so on. In cases where we're
modelling real hardware, if the real board only has one UART
then we're only going to provide one UART, so in some cases you
just have to deal with that and have some way in your communication
protocol to multiplex across a single communications channel.

> Could we just do the simple patch of adding four pl011s in there?

I'm still thinking about this. (You definitely can't have four,
though, because we already have 2 in the trustzone-enabled
config, so we can only add another 2.)

thanks
-- PMM

Reply via email to