From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=50046 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OfbQl-0002Qf-BP for qemu-devel@nongnu.org; Sun, 01 Aug 2010 12:30:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OfYoj-0000Uw-0r for qemu-devel@nongnu.org; Sun, 01 Aug 2010 09:43:05 -0400 Received: from smtp5-g21.free.fr ([212.27.42.5]:53629) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OfYoi-0000TS-F2 for qemu-devel@nongnu.org; Sun, 01 Aug 2010 09:43:04 -0400 Received: from [192.168.0.32] (unknown [88.171.126.33]) by smtp5-g21.free.fr (Postfix) with ESMTP id 9FF28D480DD for ; Sun, 1 Aug 2010 15:42:52 +0200 (CEST) Message-ID: <4C5579DA.8050508@reactos.org> Date: Sun, 01 Aug 2010 15:42:50 +0200 From: =?ISO-8859-1?Q?Herv=E9_Poussineau?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000006060907060305070101" Subject: [Qemu-devel] [PATCH 00/20] MIPS Magnum conversion to qdev List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers This is a multi-part message in MIME format. --------------000006060907060305070101 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable This series converts devices used by MIPS Magnum emulation to qdev device= s. Once applied, Magnum emulation will be fully creatable by a=20 configuration file (see attached file) usage: qemu-system-mips64el -M empty -nodefaults -readconfig magnum -netdev id=3Dnic,type=3Duser -drive id=3Ddisk,format=3Dqcow2,if=3Dnone,file=3D1G.qcow2 -drive id=3Dcdrom,media=3Dcdrom,format=3Draw,if=3Dnone,file=3Darccd.iso -chardev id=3Dserial0,backend=3Dvc -chardev id=3Dserial1,backend=3Dvc -chardev id=3Dparallel0,backend=3Dvc All feedback is very appreciated. Regards, Herv=E9 --------------000006060907060305070101 Content-Type: text/plain; name="magnum.qemu" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="magnum.qemu" # 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" --------------000006060907060305070101--