blueswir1 [Mon, 9 Apr 2007 15:14:57 +0000 (15:14 +0000)]
Fix monitor disasm output for Sparc64 target
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2646
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 14:17:31 +0000 (14:17 +0000)]
Fix CP0_IntCtl handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2645
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 14:16:30 +0000 (14:16 +0000)]
Proper handling of reserved bits in the context register.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2644
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 14:15:41 +0000 (14:15 +0000)]
Mark watchpoint features as unimplemented.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2643
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 14:14:21 +0000 (14:14 +0000)]
Catch unaligned sc/scd.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2642
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 14:13:40 +0000 (14:13 +0000)]
Fix exception handling cornercase for rdhwr.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2641
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 9 Apr 2007 12:31:31 +0000 (12:31 +0000)]
Remove bogus mtc0 handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2640
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 9 Apr 2007 02:01:57 +0000 (02:01 +0000)]
ARM IRQ fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2639
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 8 Apr 2007 11:22:29 +0000 (11:22 +0000)]
Fix generated code disasm output on Sparc64 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2638
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 8 Apr 2007 06:29:06 +0000 (06:29 +0000)]
Sparc32/64 CPU selection for user emulator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2637
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sat, 7 Apr 2007 19:33:54 +0000 (19:33 +0000)]
Fix TCX base on SS10
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2636
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 7 Apr 2007 18:14:41 +0000 (18:14 +0000)]
Unify IRQ handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2635
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 7 Apr 2007 11:48:04 +0000 (11:48 +0000)]
PowerPC 64 fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2634
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 7 Apr 2007 11:21:28 +0000 (11:21 +0000)]
cpu_get_phys_page_debug should return target_phys_addr_t
instead of target_ulong to be consistent.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2633
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 7 Apr 2007 01:41:49 +0000 (01:41 +0000)]
Remove dead code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2632
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 7 Apr 2007 01:24:43 +0000 (01:24 +0000)]
Remove dead code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2631
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 7 Apr 2007 01:11:39 +0000 (01:11 +0000)]
Implement prefx.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2630
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 7 Apr 2007 01:11:15 +0000 (01:11 +0000)]
Set proper BadVAddress value for unaligned instruction fetch.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2629
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 7 Apr 2007 01:10:22 +0000 (01:10 +0000)]
Actually skip over delay slot for a non-taken branch likely.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2628
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 7 Apr 2007 01:09:17 +0000 (01:09 +0000)]
Fix ins/ext cornercase.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2627
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 6 Apr 2007 20:58:25 +0000 (20:58 +0000)]
Comment spelling fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2626
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 6 Apr 2007 20:03:29 +0000 (20:03 +0000)]
Full implementation of IEEE exceptions (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2625
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 6 Apr 2007 20:02:09 +0000 (20:02 +0000)]
Enforce even float register pair for double register ops (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2624
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 6 Apr 2007 19:31:06 +0000 (19:31 +0000)]
Fix handling of ADES exceptions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2623
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 6 Apr 2007 18:46:01 +0000 (18:46 +0000)]
Save state for all CP0 instructions, they may throw a CPU exception.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2622
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 6 Apr 2007 16:54:11 +0000 (16:54 +0000)]
Use correct type for card field.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2621
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 6 Apr 2007 16:49:48 +0000 (16:49 +0000)]
SD card emulation (initial implementation by Andrzei Zaborowski).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2620
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Fri, 6 Apr 2007 08:56:50 +0000 (08:56 +0000)]
Code provision for x86_64 and PowerPC 64 linux user mode support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Fri, 6 Apr 2007 08:07:06 +0000 (08:07 +0000)]
Add alpha targets.
Code provision for x86_64 and PowerPC 64 linux user targets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2618
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Fri, 6 Apr 2007 07:59:47 +0000 (07:59 +0000)]
Fix for PowerPC 64 rotates.
Fix for PowerPC 64 load & store with immediate index.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2617
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Fri, 6 Apr 2007 06:40:51 +0000 (06:40 +0000)]
Code provision for 64 bits linux user-mode targets support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2616
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:21:37 +0000 (23:21 +0000)]
fix branch delay slot cornercases.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2615
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:20:05 +0000 (23:20 +0000)]
Fix rotr immediate ops, mask shift/rotate arguments to their allowed
size.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2614
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:18:13 +0000 (23:18 +0000)]
Handle EBase properly.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2613
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:17:40 +0000 (23:17 +0000)]
Fix disabling of the Cause register for R2.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2612
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:16:25 +0000 (23:16 +0000)]
Fix RDHWR handling. Code formatting. Don't use *_direct versions to raise
exceptions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2611
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:14:23 +0000 (23:14 +0000)]
64bit MIPS FPUs have 32 registers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2610
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 5 Apr 2007 23:12:54 +0000 (23:12 +0000)]
Clear BEV and ERL for the fake bootloader.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2609
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 21:12:28 +0000 (21:12 +0000)]
Fix alpha target compilation on 32 bits hosts.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2608
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 20:46:02 +0000 (20:46 +0000)]
Rules needed to compile linux user-mode alpha target.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2607
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 20:08:21 +0000 (20:08 +0000)]
Temporary hack for alpha user-mode emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2606
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 5 Apr 2007 18:40:23 +0000 (18:40 +0000)]
Documentation update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2605
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 5 Apr 2007 18:12:08 +0000 (18:12 +0000)]
Fix stdfq op (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2604
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 5 Apr 2007 18:09:15 +0000 (18:09 +0000)]
Fix co-processor branch and store ops (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2603
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 5 Apr 2007 17:00:23 +0000 (17:00 +0000)]
Fill in real SparcStation 10 values
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2602
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 07:22:49 +0000 (07:22 +0000)]
Integrate Alpha target in Qemu core.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2601
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 07:13:51 +0000 (07:13 +0000)]
Preliminary patch for Alpha Linux user mode emulation support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2600
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 07:06:55 +0000 (07:06 +0000)]
Definitions needed for Alpha linux user-mode emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2599
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 07:04:40 +0000 (07:04 +0000)]
Alpha CPU palcode emulation. Only usable in user mode for now with
code provision for full emulation support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2598
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 06:58:33 +0000 (06:58 +0000)]
Alpha architecture emulation core.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2597
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Thu, 5 Apr 2007 06:43:27 +0000 (06:43 +0000)]
Infrastructure to support more than 2 MMU modes.
Add example for Alpha and PowerPC hypervisor mode.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2596
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 4 Apr 2007 21:07:17 +0000 (21:07 +0000)]
Fix code formatting.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2595
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Wed, 4 Apr 2007 08:00:14 +0000 (08:00 +0000)]
Change NIC registration to be consistent with other machines definitions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2594
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Wed, 4 Apr 2007 07:58:14 +0000 (07:58 +0000)]
TARGET_FMT_ld may also be useful for debugging purposes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2593
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Wed, 4 Apr 2007 07:55:12 +0000 (07:55 +0000)]
Add missing 64 bits memory accessors.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2592
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 3 Apr 2007 16:38:34 +0000 (16:38 +0000)]
i386 return APIC ID with cpuid, by Bernhard Kauer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2591
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 3 Apr 2007 14:05:42 +0000 (14:05 +0000)]
Fix Malta tty2 UART registers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2590
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 17:28:07 +0000 (17:28 +0000)]
MIPS32R2 needs RDPGPR/WRPGPR instructions even when no shadow registers
are implemented.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2589
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 16:33:41 +0000 (16:33 +0000)]
Fix guest x86/amd64 helper_fprem/helper_fprem1, by Julian Seward.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2588
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 15:54:05 +0000 (15:54 +0000)]
Build fix for 64bit machines. (This is still not correct mul/div handling.)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2587
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 12:48:47 +0000 (12:48 +0000)]
Qcow2: Release refcount table clusters after growing the refcount table,
by Juergen Keil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2586
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 12:39:43 +0000 (12:39 +0000)]
Use __sFILE to typedef for _BSD.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2585
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 12:35:34 +0000 (12:35 +0000)]
Eepro100 emulation, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2584
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 10:07:55 +0000 (10:07 +0000)]
audio/ossaudio.c for OpenBSD, by Todd T. Fries.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2583
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 08:56:24 +0000 (08:56 +0000)]
ltr for x86_64 should check the upper descriptor type, by Bernhard Kauer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2582
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 08:19:57 +0000 (08:19 +0000)]
ne2k buffer full bug fix, by Marcel Block.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2581
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 08:18:36 +0000 (08:18 +0000)]
Random bug fixes from code inspection, by Wang Cheng Yeh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2580
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 2 Apr 2007 01:10:46 +0000 (01:10 +0000)]
VMware SVGA II emulation, by Andrzej Zaborowski.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2579
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 19:01:40 +0000 (19:01 +0000)]
Qcow2 corruption fix, by Juergen Keil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2578
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 18:54:44 +0000 (18:54 +0000)]
Solaris 9/x86 support, by Ben Taylor.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2577
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 18:31:35 +0000 (18:31 +0000)]
Conditionalize more syscall implementations, by Mike Frysinger.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2576
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 18:26:11 +0000 (18:26 +0000)]
Single mode for PIC i8259, by Bernhard Kauer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2575
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 17:56:37 +0000 (17:56 +0000)]
Improved initrd support for mips.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2574
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 16:23:36 +0000 (16:23 +0000)]
Fix off-by-one error
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2573
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 16:05:41 +0000 (16:05 +0000)]
Change Sparc uses of pic_set_irq to pic_set_irq_new
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2572
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:55:28 +0000 (15:55 +0000)]
Add SparcStation-10 machine
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2571
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:44:43 +0000 (15:44 +0000)]
Reorganise Sun4m to allow other machine types
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2570
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:38:17 +0000 (15:38 +0000)]
Fix Sparc shift ops (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2569
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:15:36 +0000 (15:15 +0000)]
Fix Sparc lda/ldda/sta/stda asi handling, fault on misaligned register ldd/std and illegal cwp on wrpsr (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2568
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:08:21 +0000 (15:08 +0000)]
Fix Sparc co-processor ops (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2567
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 1 Apr 2007 15:05:09 +0000 (15:05 +0000)]
Fix Sparc ASR handling (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2566
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 12:36:18 +0000 (12:36 +0000)]
Actually enable 64bit configuration.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2565
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 1 Apr 2007 11:16:48 +0000 (11:16 +0000)]
MIPS64 configurations.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2564
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 20:28:52 +0000 (20:28 +0000)]
Generate double and triple faults, by Bernhard Kauer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2563
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 31 Mar 2007 19:41:22 +0000 (19:41 +0000)]
Large kernel initrd fix (initial patch by Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2562
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 19:29:06 +0000 (19:29 +0000)]
Don't let sigaction handle SIGKILL/SIGSTOP, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2561
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 19:10:01 +0000 (19:10 +0000)]
Update for binfmt_misc handler, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2560
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 18:59:32 +0000 (18:59 +0000)]
fcntl() remaining fix, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2559
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 18:23:26 +0000 (18:23 +0000)]
Fix usb hid and mass-storage protocol revision, by Juergen Keil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2558
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 31 Mar 2007 16:54:14 +0000 (16:54 +0000)]
Malta CBUS UART support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2557
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 31 Mar 2007 12:57:57 +0000 (12:57 +0000)]
Support for PowerPC BookE exception model.
No need to requeue timer exceptions.
Fix nip saving for 64 bits PowerPC.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2556
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 31 Mar 2007 11:38:38 +0000 (11:38 +0000)]
Embedded PowerPC timers support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2555
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 31 Mar 2007 11:33:48 +0000 (11:33 +0000)]
Merge PowerPC 405 MMU model.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2554
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 31 Mar 2007 11:10:49 +0000 (11:10 +0000)]
As embedded PowerPC TLB model is very different from PowerPC 6xx ones,
define ppc_tlb_t as an union of the two.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2553
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 31 Mar 2007 09:59:47 +0000 (09:59 +0000)]
Better fix for OpenPIC: should not depend on PowerPC.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2552
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 30 Mar 2007 19:20:50 +0000 (19:20 +0000)]
Switch include for Solaris to avoid namespace issues. By Juergen Keil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2551
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 30 Mar 2007 18:58:01 +0000 (18:58 +0000)]
Spelling fixes, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2550
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 30 Mar 2007 18:56:19 +0000 (18:56 +0000)]
Update mips TODO.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2549
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 30 Mar 2007 18:42:21 +0000 (18:42 +0000)]
Fix typo, suggested by Ben Taylor.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2548
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 30 Mar 2007 17:48:00 +0000 (17:48 +0000)]
Squash logic bugs while they are fresh...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2547
c046a42c-6fe2-441c-8c8c-
71466251a162