We already have a table with all supported SPRs along with their names,
so let's use that rather than a duplicate table that is perpetually
out of sync in the monitor code.
This adds a new monitor hook target_extra_monitor_def() which is called
if nothing is found is the normal table. We still use
On Sat, Sep 12, 2015 at 2:06 PM, Guenter Roeck wrote:
> The Linux kernel only accepts 34 Khz and 67 Khz clock rates, and
> may crash if the actual clock rate is too low. The clock rate used to be
> (ps-clk-frequency * 26 / 4), which resulted in a CPU frequency of
> 21 Khz if ps-clk-fre
On Mon, Sep 14, 2015 at 6:17 AM, Nathan Rossi wrote:
> On Mon, Sep 14, 2015 at 10:07 PM, Peter Maydell
> wrote:
>> On 13 September 2015 at 23:42, Peter Crosthwaite
>> wrote:
>>> On Sun, Sep 13, 2015 at 1:47 PM, Peter Maydell
>>> wrote:
On 13 September 2015 at 21:22, Peter Crosthwaite
Would you be open to a feature that allows the user to select and run a custom
file that has commands in it that would run in the monitor?
On 09/26/2015 03:41 PM, Eric Blake wrote:
> On 09/24/2015 08:58 AM, Markus Armbruster wrote:
>> Eric Blake writes:
>>
>>> Due to the existing semantics of the error_set() family,
>>> generated sequences in the qapi visitors such as:
>>>
>>> visit_start_implicit_struct(m, (void **)obj, sizeof(F
The mouse cursor can become blinky when being moved a lot. This patch fixes that
problem by issuing the redraw sooner.
Signed-off-by: John Arbuckle
---
ui/cocoa.m |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ui/cocoa.m b/ui/cocoa.m
index 334e6f6..cf372a4 100644
---
From: Chen Gang
After this patch, tilegx can handle raise instruction succesfully.
Signed-off-by: Chen Gang
---
linux-user/signal.c | 171 +++-
linux-user/tilegx/syscall.h | 4 ++
target-tilegx/cpu.h | 3 +-
3 files changed, 176 inser
On 9/27/15 00:06, Peter Maydell wrote:
> On 25 September 2015 at 21:10, wrote:
>> From: Chen Gang
>>
>> They content several new macro members, also contents TARGET_N*.
>>
>> Signed-off-by: Chen Gang
>> ---
>> linux-user/syscall_defs.h | 44 ++--
>> 1 f
Allow users to provide custom fw_cfg blobs with ascii string
payloads specified directly on the qemu command line.
Suggested-by: Jordan Justen
Suggested-by: Laszlo Ersek
Signed-off-by: Gabriel Somlo
---
docs/specs/fw_cfg.txt | 5 +
qemu-options.hx | 7 ++-
vl.c
On Sep 26, 2015, at 6:49 PM, Namsun Ch'o wrote:
>> Actually on Mac OS X, /dev/cdrom always points to the optical drive.
>> It is how QEMU is programmed.
>
> Is this only for Mac? I must have missed that.
Yes, it is for the Macintosh's cocoa interface.
> Actually on Mac OS X, /dev/cdrom always points to the optical drive.
> It is how QEMU is programmed.
Is this only for Mac? I must have missed that.
On 09/24/2015 08:58 AM, Markus Armbruster wrote:
> Eric Blake writes:
>
>> Due to the existing semantics of the error_set() family,
>> generated sequences in the qapi visitors such as:
>>
>> visit_start_implicit_struct(m, (void **)obj, sizeof(FOO), &err);
>> if (!err) {
>>
On 09/24/2015 10:14 AM, Eric Blake wrote:
>>>
>>> visit_start_implicit_struct(m, (void **)obj, sizeof(FOO), &err);
>>> if (!err) {
>>> visit_type_FOO_fields(m, obj, &err);
>>> visit_end_implicit_struct(m, err ? NULL : &err);
>>> }
>>> error_propagate
On 26 Sep 2015, at 13:23, Stefan Weil wrote:
>
> Reloading of local variables after sigsetjmp is only needed for some
> buggy compilers.
I don't think the compilers are buggy; any non-volatile local variable that is
changed between setjmp() and longjmp() is indeterminate. Quoting C99 7.13.2.1:
On Fri, Sep 25, 2015 at 9:53 AM, Sai Pavan Boddu
wrote:
> Split sdhci.h into pubilc version (i.e include/hw/sd/sdhci.h) and
> internal version (i.e hw/sd/sdhci-interna.h) based on register
> declarations and object declaration.
>
> Signed-off-by: Sai Pavan Boddu
> Reviewed-by: Alistair Francis
>
On Sat, Sep 26, 2015 at 9:08 AM, Peter Maydell wrote:
> On 26 September 2015 at 01:54, mar.krzeminski
> wrote:
>> Hello again,
>>
>> My next question is still related with M3 and A9 board what I want to model.
>> This time my peripheral has some interrupts that are connected both to A9
>> proces
On 09/24/2015 01:32 AM, Alvise Rigo wrote:
> +if (cpu == smp_cpus) {
> +if (smp_cpus >= EXCL_BITMAP_CELL_SZ) {
> +return bitmap[EXCL_BITMAP_GET_BYTE_OFFSET(addr)];
> +} else {
> +return bitmap[EXCL_BITMAP_GET_BYTE_OFFSET(addr)] &
> +
openpic is a programmable interrupt controller, so
add it to the misc category.
Signed-off-by: Laurent Vivier
---
hw/intc/openpic.c | 1 +
hw/intc/openpic_kvm.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/hw/intc/openpic.c b/hw/intc/openpic.c
index 14ab0e3..bfcf155 100644
--- a/hw/
ESCC is a serial port controller, so add it
to the input category.
Signed-off-by: Laurent Vivier
---
hw/char/escc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/char/escc.c b/hw/char/escc.c
index ba653ef..9816154 100644
--- a/hw/char/escc.c
+++ b/hw/char/escc.c
@@ -1035,6 +1035,7 @@ st
Uninorth is the mac99 PCI host controller, so add
it to the bridge category.
Signed-off-by: Laurent Vivier
---
hw/pci-host/uninorth.c | 8
1 file changed, 8 insertions(+)
diff --git a/hw/pci-host/uninorth.c b/hw/pci-host/uninorth.c
index f0144eb..215b64f 100644
--- a/hw/pci-host/uninor
macio is a bridge between the PCI bus and the Mac nvram,
IDE controller and PIC, so add it to the bridge category.
Signed-off-by: Laurent Vivier
---
hw/misc/macio/macio.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/misc/macio/macio.c b/hw/misc/macio/macio.c
index e3c0242..c0989a0 1006
The macio nvram is a non volatile RAM, so add it
the misc category.
Signed-off-by: Laurent Vivier
---
hw/nvram/mac_nvram.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/nvram/mac_nvram.c b/hw/nvram/mac_nvram.c
index d35f8a3..9f16566 100644
--- a/hw/nvram/mac_nvram.c
+++ b/hw/nvram/mac_n
Some PPC devices appear uncategorized in the output of
"-device ?". This series tries to categorize some of
them.
Laurent Vivier (10):
adb: add to input category
cmd646: add to storage category
escc: add to input category
grackle: add to bridge category
cuda: add to bridge category
mac
The Apple Desktop Bus is used to connect a keyboard and a mouse,
so add it to the input category.
Signed-off-by: Laurent Vivier
---
hw/input/adb.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/input/adb.c b/hw/input/adb.c
index a18eea2..09eead9 100644
--- a/hw/input/adb.c
+++ b/hw/inp
Cuda is a bridge between PowerMac system bus and the ADB controller,
real-time clock, pram and the power management unit.
So add it to the bridge category.
Signed-off-by: Laurent Vivier
---
hw/misc/macio/cuda.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/misc/macio/cuda.c b/hw/misc/m
macio-ide is an IDE controller, so add it
to the storage category.
Signed-off-by: Laurent Vivier
---
hw/ide/macio.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/ide/macio.c b/hw/ide/macio.c
index 66ac2ba..893c9b9 100644
--- a/hw/ide/macio.c
+++ b/hw/ide/macio.c
@@ -590,6 +590,7 @@ stat
Grackle is the PCI host controller of oldworld powermac,
so add it to the bridge category.
Signed-off-by: Laurent Vivier
---
hw/pci-host/grackle.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/pci-host/grackle.c b/hw/pci-host/grackle.c
index bfe707a..ea31b72 100644
--- a/hw/pci-host/g
cmd646 is an IDE controller, so add it to the
storage category.
Signed-off-by: Laurent Vivier
---
hw/ide/cmd646.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/ide/cmd646.c b/hw/ide/cmd646.c
index 66fb9d9..27f3da2 100644
--- a/hw/ide/cmd646.c
+++ b/hw/ide/cmd646.c
@@ -417,6 +417,7 @@ st
On 09/25/2015 02:37 AM, Shraddha Barke wrote:
> Compress lines and remove the variable.
>
> +++ b/target-ppc/kvm.c
> @@ -1782,8 +1782,7 @@ uint32_t kvmppc_get_tbfreq(void)
>
> ns++;
>
> -retval = atoi(ns);
> -return retval;
> +return atoi(ns);
atoi() is lousy; it cannot prop
On 26 September 2015 at 08:33, Dimitry Andric wrote:
> On 26 Sep 2015, at 13:23, Stefan Weil wrote:
>>
>> Reloading of local variables after sigsetjmp is only needed for some
>> buggy compilers.
>
> I don't think the compilers are buggy; any non-volatile local variable that
> is changed between
On 26 September 2015 at 01:54, mar.krzeminski wrote:
> Hello again,
>
> My next question is still related with M3 and A9 board what I want to model.
> This time my peripheral has some interrupts that are connected both to A9
> processor(gic),
> and M3 processor (nvic). Additionally those interrupt
On 25 September 2015 at 21:10, wrote:
> From: Chen Gang
>
> They content several new macro members, also contents TARGET_N*.
>
> Signed-off-by: Chen Gang
> ---
> linux-user/syscall_defs.h | 44 ++--
> 1 file changed, 30 insertions(+), 14 deletions(-)
>
>
On Sep 26, 2015, at 1:45 AM, Namsun Ch'o wrote:
>> Add a menu item to the Machine menu called "Use Real CDROM". It gives the
>> user the ability to use a real CDROM with QEMU by simply selecting a menu
>> item.
>
>> NSASCIIStringEncoding];
>> +qmp_change_blockdev(device, "/dev/cdrom", "raw",
Reloading of local variables after sigsetjmp is only needed for some
buggy compilers.
The code which should reload these variables causes compiler warnings
with gcc 4.7 when compiler optimizations are enabled:
cpu-exec.c:204:15: error:
variable ‘cpu’ might be clobbered by ‘longjmp’ or ‘vfork’ [-
Hello again,
My next question is still related with M3 and A9 board what I want to model.
This time my peripheral has some interrupts that are connected both to
A9 processor(gic),
and M3 processor (nvic). Additionally those interrupts have same number.
Currently I use only two in my model so I
35 matches
Mail list logo