qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 00/20] MIPS Magnum conversion to qdev


From: Hervé Poussineau
Subject: [Qemu-devel] [PATCH 00/20] MIPS Magnum conversion to qdev
Date: Sun, 01 Aug 2010 15:42:50 +0200
User-agent: Thunderbird 2.0.0.23 (Windows/20090812)

This series converts devices used by MIPS Magnum emulation to qdev devices.
Once applied, Magnum emulation will be fully creatable by a configuration file (see attached file)

usage:
qemu-system-mips64el -M empty -nodefaults -readconfig magnum
-netdev id=nic,type=user
-drive id=disk,format=qcow2,if=none,file=1G.qcow2
-drive id=cdrom,media=cdrom,format=raw,if=none,file=arccd.iso
-chardev id=serial0,backend=vc
-chardev id=serial1,backend=vc
-chardev id=parallel0,backend=vc

All feedback is very appreciated.

Regards,

Hervé
# MIPS Magnum definition for QEMU

[device]
  driver = "mips-board"
  romfile = "/mnt/C/NTPROM.bin"
  ramsize = "64"

[device]
  driver = "cpu-mips"
  model = "R4000"

[device]
  driver = "rc4030"

[device]
  driver = "isabus"
  iobase = "0x90000000"
  size = "0x1000000"

[device]
  driver = "mc146818rtc"
  base_year = "1980"

[device]
  driver = "rc4030-g364fb"
  iobase = "0x60000000"
  vram = "0x40000000"
  vram_size = "0x800000"
  irq = "3"

[device]
  driver = "rc4030-dp83932"
  iobase = "0x80001000"
  irq = "4"
  mac = "52:54:00:12:34:56"
  netdev = "nic"

[device]
  driver = "rc4030-esp"
  iobase = "0x80002000"
  irq = "5"
  dma = "0"

[device]
  driver = "scsi-disk"
  drive = "disk"
  scsi-id = "0"

[device]
  driver = "scsi-disk"
  drive = "cdrom"
  scsi-id = "4"

[device]
  driver = "rc4030-fdc"
  iobase = "0x80003000"
  irq = "1"
  dma = "0"

[device]
  driver = "rtc-forward"
  iobase = "0x80004000"
  size = "0x1000"

[device]
  driver = "rc4030-i8042"
  iobase = "0x80005000"
  size = "0x1000"
  mask = "0x1"
  irq_kbd = "6"
  irq_aux = "7"

[device]
  driver = "rc4030-serial"
  chardev = "serial0"
  iobase = "0x80006000"
  irq = "8"

[device]
  driver = "rc4030-serial"
  chardev = "serial1"
  iobase = "0x80007000"
  irq = "9"

[device]
  driver = "rc4030-parallel"
  chardev = "parallel0"
  iobase = "0x80008000"
  irq = "0"

[device]
  driver = "ds1225y"
  iobase = "0x80009000"
  size = "0x2000"
  filename = "nvram"

[device]
  driver = "jazz-led"
  iobase = "0x8000f000"
  size = "0x1000"

reply via email to

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