qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-01-17 15:15 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-01-17 15:15 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/01/17 15:15:52

Modified files:
	hw             : mips_malta.c 

Log message:
	Disable Malta floppy controller for now, by Aurelien Jarno.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.1&r2=1.2

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-01-20  0:27 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-01-20  0:27 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/01/20 00:27:42

Modified files:
	hw             : mips_malta.c 

Log message:
	Change display colors, the LED bar is green and the text display is red.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.2&r2=1.3

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-01-20  0:29 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-01-20  0:29 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/01/20 00:29:01

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix typo.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.3&r2=1.4

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-01-31 11:48 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-01-31 11:48 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/01/31 11:48:27

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix 64bit-induced MIPS Malta breakage, by Aurelien Jarno.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.6&r2=1.7

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-02-20 13:39 Thiemo Seufer
  2007-02-21 20:18 ` [Qemu-devel][PATCH] " Stefan Weil
  0 siblings, 1 reply; 25+ messages in thread
From: Thiemo Seufer @ 2007-02-20 13:39 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/02/20 13:39:32

Modified files:
	hw             : mips_malta.c 

Log message:
	2nd serial port for Malta, by Jason Wessel.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.8&r2=1.9

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

* Re: [Qemu-devel][PATCH] qemu/hw mips_malta.c
  2007-02-20 13:39 [Qemu-devel] qemu/hw mips_malta.c Thiemo Seufer
@ 2007-02-21 20:18 ` Stefan Weil
  2007-02-21 22:54   ` Thiemo Seufer
  0 siblings, 1 reply; 25+ messages in thread
From: Stefan Weil @ 2007-02-21 20:18 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 456 bytes --]

With your change, both serial ports are connected to
the same virtual console which results in a funny
but unwanted behaviour.

My patch fixes this.

The patch also modifies the BIOS check. It is now
possible to load a BIOS with less than 4 MiB.

What about my patch for EEPROM 24C01 / 24C02
emulation needed for SDRAM SPD (dated 2007-01-23)?
Is there any reason why it cannot be included in
CVS HEAD?

Without it, Malta won't run Redboot BIOS...

Stefan


[-- Attachment #2: mips_malta.patch --]
[-- Type: text/x-diff, Size: 1124 bytes --]

Index: hw/mips_malta.c
===================================================================
--- hw/mips_malta.c	(Revision 467)
+++ hw/mips_malta.c	(Arbeitskopie)
@@ -533,7 +533,7 @@
     } else {
         snprintf(buf, sizeof(buf), "%s/%s", bios_dir, BIOS_FILENAME);
         ret = load_image(buf, phys_ram_base + bios_offset);
-        if (ret != BIOS_SIZE) {
+        if (ret < 0 || ret > BIOS_SIZE) {
             fprintf(stderr, "qemu: Warning, could not load MIPS bios '%s'\n",
                     buf);
             exit(1);
@@ -569,8 +569,12 @@
     /* Super I/O */
     kbd_init();
     rtc_state = rtc_init(0x70, 8);
-    serial_init(&pic_set_irq_new, isa_pic, 0x3f8, 4, serial_hds[0]);
-    serial_init(&pic_set_irq_new, isa_pic, 0x2f8, 4, serial_hds[0]);
+    if (serial_hds[0]) {
+        serial_init(&pic_set_irq_new, isa_pic, 0x3f8, 4, serial_hds[0]);
+    }
+    if (serial_hds[1]) {
+        serial_init(&pic_set_irq_new, isa_pic, 0x2f8, 4, serial_hds[1]);
+    }
     parallel_init(0x378, 7, parallel_hds[0]);
     /* XXX: The floppy controller does not work correctly, something is
        probably wrong.

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-02-21 22:32 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-02-21 22:32 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/02/21 22:32:19

Modified files:
	hw             : mips_malta.c 

Log message:
	Allow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.10&r2=1.11

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-02-21 22:43 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-02-21 22:43 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/02/21 22:43:42

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix initialisation of serial/parallel ports, spotted by Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.11&r2=1.12

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

* Re: [Qemu-devel][PATCH] qemu/hw mips_malta.c
  2007-02-21 20:18 ` [Qemu-devel][PATCH] " Stefan Weil
@ 2007-02-21 22:54   ` Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-02-21 22:54 UTC (permalink / raw)
  To: Stefan Weil; +Cc: qemu-devel

Stefan Weil wrote:
> With your change, both serial ports are connected to
> the same virtual console which results in a funny
> but unwanted behaviour.
> 
> My patch fixes this.

Thanks. I expanded it slightly ...

> The patch also modifies the BIOS check. It is now
> possible to load a BIOS with less than 4 MiB.

... and made that a separate patch.

> What about my patch for EEPROM 24C01 / 24C02
> emulation needed for SDRAM SPD (dated 2007-01-23)?
> Is there any reason why it cannot be included in
> CVS HEAD?

Apparently fell through the cracks, please resend.


Thiemo

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-02-28 20:04 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-02-28 20:04 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/02/28 20:04:26

Modified files:
	hw             : mips_malta.c 

Log message:
	24C01 / 24C02 EEPROM emulation for Malta, by Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.12&r2=1.13

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-03-02 20:36 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-03-02 20:36 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/03/02 20:36:23

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix wrong interrupt number for the second serial interface.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.13&r2=1.14

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-04-03 14:05 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-04-03 14:05 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/04/03 14:05:42

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix Malta tty2 UART registers.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.20&r2=1.21

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-04-05 23:12 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-04-05 23:12 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/04/05 23:12:54

Modified files:
	hw             : mips_malta.c 

Log message:
	Clear BEV and ERL for the fake bootloader.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.21&r2=1.22

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-04-19 15:38 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-04-19 15:38 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/04/19 15:38:26

Modified files:
	hw             : mips_malta.c 

Log message:
	More Gallileo register initialization, by Aurelien Jarno and Stefan Weil.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.23&r2=1.24

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-04-24 22:57 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-04-24 22:57 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/04/24 22:57:37

Modified files:
	hw             : mips_malta.c 

Log message:
	Improved mini-bootloader, based on a patch by Alec Voropay.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.24&r2=1.25

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-05-04 14:34 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-05-04 14:34 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/05/04 14:34:34

Modified files:
	hw             : mips_malta.c 

Log message:
	Support for simple YAMON output, by Alec Voropay.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.26&r2=1.27

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-05-30 21:30 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-05-30 21:30 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/05/30 21:30:06

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix typo in comment.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.29&r2=1.30

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-04 18:29 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-04 18:29 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/04 18:29:37

Modified files:
	hw             : mips_malta.c 

Log message:
	Take advantage of subpage support.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.31&r2=1.32

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-06 16:52 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-06 16:52 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/06 16:52:12

Modified files:
	hw             : mips_malta.c 

Log message:
	Malta has no ISA bus.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.33&r2=1.34

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-06 16:54 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-06 16:54 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/06 16:54:26

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix formatting.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.34&r2=1.35

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-06 17:19 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-06 17:19 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/06 17:19:25

Modified files:
	hw             : mips_malta.c 

Log message:
	Make the Malta bootloader handling a bit more transparent.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.35&r2=1.36

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-07 12:17 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-07 12:17 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/07 12:17:52

Modified files:
	hw             : mips_malta.c 

Log message:
	Fix firmware word endianness for Malta.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.36&r2=1.37

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-09 15:44 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-09 15:44 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/09 15:44:26

Modified files:
	hw             : mips_malta.c 

Log message:
	Don't try to use "vt" output in nographic mode.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.37&r2=1.38

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-06-21 23:38 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-06-21 23:38 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/06/21 23:38:13

Modified files:
	hw             : mips_malta.c 

Log message:
	Revert workaround for -nographic segfault.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.40&r2=1.41

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

* [Qemu-devel] qemu/hw mips_malta.c
@ 2007-11-26 14:52 Thiemo Seufer
  0 siblings, 0 replies; 25+ messages in thread
From: Thiemo Seufer @ 2007-11-26 14:52 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	07/11/26 14:52:02

Modified files:
	hw             : mips_malta.c 

Log message:
	Add floppy support, tested to work with www.linux-mips.org GIT head.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c?cvsroot=qemu&r1=1.51&r2=1.52

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

end of thread, other threads:[~2007-11-26 14:52 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-20 13:39 [Qemu-devel] qemu/hw mips_malta.c Thiemo Seufer
2007-02-21 20:18 ` [Qemu-devel][PATCH] " Stefan Weil
2007-02-21 22:54   ` Thiemo Seufer
  -- strict thread matches above, loose matches on Subject: below --
2007-11-26 14:52 [Qemu-devel] " Thiemo Seufer
2007-06-21 23:38 Thiemo Seufer
2007-06-09 15:44 Thiemo Seufer
2007-06-07 12:17 Thiemo Seufer
2007-06-06 17:19 Thiemo Seufer
2007-06-06 16:54 Thiemo Seufer
2007-06-06 16:52 Thiemo Seufer
2007-06-04 18:29 Thiemo Seufer
2007-05-30 21:30 Thiemo Seufer
2007-05-04 14:34 Thiemo Seufer
2007-04-24 22:57 Thiemo Seufer
2007-04-19 15:38 Thiemo Seufer
2007-04-05 23:12 Thiemo Seufer
2007-04-03 14:05 Thiemo Seufer
2007-03-02 20:36 Thiemo Seufer
2007-02-28 20:04 Thiemo Seufer
2007-02-21 22:43 Thiemo Seufer
2007-02-21 22:32 Thiemo Seufer
2007-01-31 11:48 Thiemo Seufer
2007-01-20  0:29 Thiemo Seufer
2007-01-20  0:27 Thiemo Seufer
2007-01-17 15:15 Thiemo Seufer

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).