[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Patch] Mac OS X Port
From: |
Leigh Dyer |
Subject: |
Re: [Qemu-devel] [Patch] Mac OS X Port |
Date: |
Mon, 05 Jul 2004 11:22:34 +1000 |
On Sat, 2004-07-03 at 00:56 +0200, Pierre d'Herbemont wrote:
>
> Hi!
>
> Here is a patch against the Qemu CVS makes Mac OS X able to run
> Qemu.It was mainly done by Matt Reda and I. Now Qemu/Mac OS X is able
> toboot the linux-test image, the freedos image, the netbsd image
> andeven the ReactOS image from the FreeOSZoo.
>
Great work - I've just successfully installed a Debian Woody system from
scratch on my Powerbook running OS X 10.3, and everything worked exactly
as I'd expect it to. The only small thing I found was that the left and
right cursor keys seem to be reversed: ie: at a bash prompt, pushing
left moves the cursor to the right, and vice versa.
Besides this tiny glitch, it's been fantastic so far. I'll let you know
if I find any other problems.
Thanks
Leigh
> If you have any question feel free to ask myself or Matt Reda.
>
> Here is a summary of the modifications:
>
> configure:
> - Darwin/Mac OS X Support
>
> Makefile*:
> - Support for various Mac OS X Specific flags.
>
> cpu-all.h:
> - host_page_size is already a system symbol, so its better to
> changeit.
>
> cpu-exec.h:
> - support for Mac OS X signals.
>
> dyngen-exec.h:
> - various fixes for Mac OS X.
>
> dyngen.c:
> - Mach-O port.
>
> exec-all.h:
> - Mach-O support.
>
> exec.c:
> - host_page_size related changes.
>
> oss.c:
> - ifdef out for Mac OS X.
>
> sdl.c:
> - keyboard support. Probably need a review.
>
> vl.c:
> - inclusion of <SDL/SDL.h> required for Mac OS X build
> - use valloc instead of malloc for correctness
> - define rtc_fd for darwin
>
> linux-user/elfload.c:
> - preliminary support for darwin, fix for host_page_size
> relatedchanges.
>
> linux-user/main.c:
> - preliminary support for darwin, fix for host_page_size
> relatedchanges.
>
> linux-user/syscall.c:
> - preliminary support for darwin.
>
> slirp/slirp_config.h:
> - support for Mac OS X.
>
> target-i386/exec.h:
> - fix correctness for symbols
> definitionsf15rk,parity_table,rclw_table,rclb_table
>
> target-i386/op.c:
> - don't do the bsd rounding mode on Mac OS X
>
> Thanks,
>
> Pierre
> _______________________________________________
> Qemu-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
- [Qemu-devel] [Patch] Mac OS X Port, Pierre d'Herbemont, 2004/07/02
- Re: [Qemu-devel] [Patch] Mac OS X Port, Jean-Michel POURE, 2004/07/03
- [Qemu-devel] Re: [Patch] Mac OS X Port, Christian Walther, 2004/07/04
- Re: [Qemu-devel] [Patch] Mac OS X Port,
Leigh Dyer <=
- [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Daniel J . Guinan, 2004/07/05
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Leigh Dyer, 2004/07/05
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, dguinan, 2004/07/05
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Pierre d'Herbemont, 2004/07/09
- RE: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Natalia Portillo, 2004/07/09
- RE: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Chad Page, 2004/07/09
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Pierre d'Herbemont, 2004/07/10
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, J. Mayer, 2004/07/10
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, Pierre d'Herbemont, 2004/07/10
- Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC, J. Mayer, 2004/07/10