qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] A Question
@ 2011-05-04 15:26 Zhenkai Zhang
  2011-05-04 15:46 ` Peter Maydell
  0 siblings, 1 reply; 12+ messages in thread
From: Zhenkai Zhang @ 2011-05-04 15:26 UTC (permalink / raw)
  To: qemu-devel

Hi, guys,

I want to emulate some code for ARM7TDMI. Does Qemu support this ARM type?

Thank you

Zhenkai

^ permalink raw reply	[flat|nested] 12+ messages in thread
* [Qemu-devel] a question
@ 2016-08-26 14:31 Michael Rolnik
  2016-08-26 15:42 ` Peter Maydell
  0 siblings, 1 reply; 12+ messages in thread
From: Michael Rolnik @ 2016-08-26 14:31 UTC (permalink / raw)
  To: QEMU Developers, Peter Maydell, Richard Henderson

Hi all,

I want to partially implement AT STK500
<http://www.atmel.com/tools/STK500.aspx?tab=documents> board  in order to
run FreeRTOS AVR / ATMegaAVR <http://www.freertos.org/a00090.html#ATMEL>
demo.
if you look into ATmega32 <http://www.atmel.com/images/doc2503.pdf>
documentation you will see that, for example, Timer/Countet1 registers are
held together at memory addresses [0x46 .. 0xff], but interrupt masks and
enable bits are at some other place, actually 0x58 .. 0x59. Every board has
its own interrupt masks and enable registers, because number of devices and
their types may vary.

what is the right solution?

A:

   1. create every device as a true memory mapped QEMU device, which will
   expose all its interrupts as gpio lines
   2. create architecture specific "interrupt controller", which will
   consume all interrupts and aggregate them.


unless there is no device with registers/bits scattered between different
locations.


B:

   1. create non memory mapped devices. Each device will export the
   following functions
   1. avr_<device>_init
      2. avr_<device>_read_<register>
      3. avr_<device>_write_<register>
   2. create "big" memory mapped device, which will cover the whole IO
   space and it will call _read_/_write_ functions of the devices when there
   is an access to specific address in the IO memory space.




-- 
Best Regards,
Michael Rolnik

^ permalink raw reply	[flat|nested] 12+ messages in thread
* [Qemu-devel] a question
@ 2007-02-27 20:49 Marian-Nicolae V. Ion
  2007-03-25 18:35 ` Jan Marten Simons
  0 siblings, 1 reply; 12+ messages in thread
From: Marian-Nicolae V. Ion @ 2007-02-27 20:49 UTC (permalink / raw)
  To: qemu-devel

Hello,

Is is possible to boot qemu not from a disk image but directly from a
partition ? i.e. I am on Linux Fedora, I have a partition with Mandriva
(I use dual-boot and I can boot on it) but I would like to start my
Mandriva system from qemu, not by rebooting the computer.

Would it be possible? if yes, how?

Regards,

Marian

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-08-26 15:42 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-04 15:26 [Qemu-devel] A Question Zhenkai Zhang
2011-05-04 15:46 ` Peter Maydell
2011-05-04 23:16   ` Rob Landley
2011-05-05  7:01     ` Peter Maydell
2011-05-05 22:13       ` Rob Landley
2011-05-05 22:32         ` Peter Maydell
2011-05-05 23:20           ` Rob Landley
2011-05-05 23:49             ` Peter Maydell
  -- strict thread matches above, loose matches on Subject: below --
2016-08-26 14:31 [Qemu-devel] a question Michael Rolnik
2016-08-26 15:42 ` Peter Maydell
2007-02-27 20:49 Marian-Nicolae V. Ion
2007-03-25 18:35 ` Jan Marten Simons

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).