qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-discuss] Starting troubles in running stm32f4 on an i386


From: Peter Maydell
Subject: Re: [Qemu-discuss] Starting troubles in running stm32f4 on an i386
Date: Sat, 7 Mar 2015 08:54:51 +0900

On 7 March 2015 at 00:54, Jakob Bohm <address@hidden> wrote:
> Life would be so much easier if the Arm "machines" supported
> by the Linux kernel, qemu etc. were more like the PC
> architectures:

Well, perhaps, but the ARM ecosystem is not like x86.
In x86 everything in the world is basically identical
(it's a PC!) with minor changes. In ARM every board is
different.

> A command line/config file specified arbitrary
> combination of CPU cores and common peripherials.  During its
> short stint as an open source OS, the Symbian project was
> trying to create this under the code name "Syborg", maybe
> someone could resurrect that as a general mechanism for
> emulating different Arm (etc.) machines without explicit code
> development for each board.

I agree that this would be nice (it's basically a request
for not having to write the board level model in C code),
but it does not remove the hard parts of writing QEMU
support for something, which is actually writing the
device models for the SoC and whatever the peripherals
on your board are. QEMU's library of devices is not
very comprehensive so usually new board support requires
writing a lot of extra devices.

-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]