Re: [Qemu-devel] [PATCH 4/9] AppleSMC device

2008-02-25 Thread Paul Brook
On Monday 25 February 2008, Rob Landley wrote: On Tuesday 08 January 2008 09:22:49 Alexander Graf wrote: Apples hardware dongle sits withing the fan control. To get Mac OS X up and running, this control device needs to be emulated and given the correct dongle key. This key has to be given

Re: [Qemu-devel] [ARM] add with PC in argument

2008-02-25 Thread Daniel Jacobowitz
On Sun, Feb 24, 2008 at 01:57:04PM +0100, claude vittoria wrote: Hello, I got a problem in an IRQ handler of mutek OS (https://www-asim.lip6.fr/trac/mutekh), target ARM Integrator/CM 922T-XA10. I try to port it on Qemu. A porting has been done for Skyeyes So in qemu I don't get the same

Re: [Qemu-devel] [ARM] add with PC in argument

2008-02-25 Thread Laurent Desnogues
On 2/24/08, claude vittoria [EMAIL PROTECTED] wrote: So in qemu I don't get the same comportement. The add of lr = pc + 4 gives lr = pc + 8 into qemu. I think that s-pc += 4 at start of disas_arm_insn alters the result. Could you confirm ? 0x7caddlr, pc, #4 0x80ldrpc,

[Qemu-devel] [PATCH] ide.c make write cacheing controllable by guest

2008-02-25 Thread Ian Jackson
The attached patch implements the ATA write cache feature. This enables a guest to control, in the standard way, whether disk writes are immediately committed to disk before the IDE command completes, or may be buffered in the host. In this patch, by default buffering is off, which provides

[Qemu-devel] [PATCH] fix ncurses output

2008-02-25 Thread Bernhard Kauer
The ncurses console uses mvwaddchnstr() to print a line of output to a ncurses pad. Unfortunately this routine stops to print further chars if a zero-char is seen in the line. This has the effect that parts of a line are never redraw. The following patch puts spaces instead of the zeros into the

[Qemu-devel] qemu/tcg tcg-op.h

2008-02-25 Thread Blue Swirl
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 08/02/25 18:29:20 Modified files: tcg: tcg-op.h Log message: Fix mixed defines CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/tcg/tcg-op.h?cvsroot=qemur1=1.5r2=1.6

Re: [Qemu-devel] [PATCH] ide.c make write cacheing controllable by guest

2008-02-25 Thread Jamie Lokier
Ian Jackson wrote: Content-Description: message body text The attached patch implements the ATA write cache feature. This enables a guest to control, in the standard way, whether disk writes are immediately committed to disk before the IDE command completes, or may be buffered in the host.

[Qemu-devel] qemu/target-cris translate.c crisv32-decode.h

2008-02-25 Thread Edgar E. Iglesias
CVSROOT:/sources/qemu Module name:qemu Changes by: Edgar E. Iglesias edgar_igl 08/02/25 09:58:22 Modified files: target-cris: translate.c crisv32-decode.h Log message: Silently ignore CRIS cache flushes, instead of aborting due to unknown insn. CVSWeb

[Qemu-devel] qemu/tests/cris Makefile check_ftag.c

2008-02-25 Thread Edgar E. Iglesias
CVSROOT:/sources/qemu Module name:qemu Changes by: Edgar E. Iglesias edgar_igl 08/02/25 10:00:08 Modified files: tests/cris : Makefile Added files: tests/cris : check_ftag.c Log message: Add testcase for CRIS ftag/fidx cache flushing insns.

Re: [Qemu-devel] [PATCH] ide.c make write cacheing controllable by guest

2008-02-25 Thread Chris Wedgwood
On Mon, Feb 25, 2008 at 08:50:40PM +, Jamie Lokier wrote: On Linux (and other host OSes), fdatsync() and fsync() don't always commit data to hard storage; it sometimes only commits it to the hard drive cache. That's a filesystem bug IMO. People should be able to use f[data]sync with some

Re: [Qemu-devel] [PATCH] ide.c make write cacheing controllable by guest

2008-02-25 Thread Jamie Lokier
[To qemu-devel and Chris, I have started a thread on linux-kernel on this topic. I've copied the first few paragraphs here, so you can see what it's about since it's a response to a post here. But it's largely off topic for Qemu, and on topic for linux-kernel, so I didn't cross post lest

Re: [Qemu-devel] [ARM] add with PC in argument

2008-02-25 Thread claude vittoria
On 2/24/08, claude vittoria [EMAIL PROTECTED] wrote: So in qemu I don't get the same comportement. The add of lr = pc + 4 gives lr = pc + 8 into qemu. I think that s-pc += 4 at start of disas_arm_insn alters the result. Could you confirm ? 0x7caddlr, pc, #4 0x80ldrpc,