bellard
|
fa296b0fb4
|
PIC fix - changed back TB frequency to 100 MHz
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1490 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 22:04:06 +00:00 |
|
bellard
|
3fc6c082e3
|
preliminary patch to support more PowerPC CPUs (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1489 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 20:59:34 +00:00 |
|
bellard
|
2f636b458f
|
Cirrus fix (Magnus Damm)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1488 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 20:12:37 +00:00 |
|
bellard
|
3de388f676
|
more generic i8259 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1487 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 18:11:44 +00:00 |
|
bellard
|
73133662c6
|
i8259 PIC support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1486 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 18:11:03 +00:00 |
|
bellard
|
bf82d81801
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1485 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 18:07:26 +00:00 |
|
bellard
|
b195775fef
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1484 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:39:14 +00:00 |
|
bellard
|
1b351e5291
|
moved CALL_FROM_TBx definitions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1483 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:39:04 +00:00 |
|
bellard
|
d325856010
|
MIPS support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1482 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:37:12 +00:00 |
|
bellard
|
0d8aca8c67
|
TLB reload exception vector (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1481 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:35:03 +00:00 |
|
bellard
|
8549850891
|
fixed c0_context in tlb exception (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1480 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:34:05 +00:00 |
|
bellard
|
7a962d3087
|
use MIPS_TLB_NB constant (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1479 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:31:15 +00:00 |
|
bellard
|
e1d9a50836
|
use mask in C0_status (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1478 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:29:46 +00:00 |
|
bellard
|
568b600d85
|
report C0 status correctly (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1477 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:28:16 +00:00 |
|
bellard
|
bc2c390907
|
fixed priviledgees for CP0 use (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1476 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:27:11 +00:00 |
|
bellard
|
9827e95c78
|
added NE2000 (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1475 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:26:04 +00:00 |
|
bellard
|
51e11d9e6c
|
fixed eret insn (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1474 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:23:21 +00:00 |
|
bellard
|
90b37806ba
|
fixed C0 status codes (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1473 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:22:34 +00:00 |
|
bellard
|
0699b54839
|
init cleanup (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1472 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:20:29 +00:00 |
|
bellard
|
9d1d106a3d
|
unaligned load fix (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1471 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:20:06 +00:00 |
|
bellard
|
ae022501f2
|
soft irq are just irqs (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1470 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:16:15 +00:00 |
|
bellard
|
899abcf513
|
fixed random register (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1469 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:13:42 +00:00 |
|
bellard
|
dfae6487c0
|
remove nonsense exception code (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1468 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:12:18 +00:00 |
|
bellard
|
de12d6369b
|
kernel load fix (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1467 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:11:25 +00:00 |
|
bellard
|
bc9ed47b12
|
fixed jump mask (Ralf Baechle)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1466 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:10:44 +00:00 |
|
bellard
|
9fb63ac281
|
MIPS_USES_R4K_TLB typo
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1465 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 15:07:44 +00:00 |
|
bellard
|
6af0bf9c7c
|
MIPS target (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 14:58:51 +00:00 |
|
bellard
|
6643d27ea0
|
MIPS disas support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1463 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 14:45:34 +00:00 |
|
bellard
|
3475187dd8
|
sparc64 marge (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 14:31:34 +00:00 |
|
bellard
|
8979b2277d
|
VMDK disk image creation (Filip Navara)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1461 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 14:02:54 +00:00 |
|
bellard
|
97ccc689e6
|
Configure check for graphical output (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1460 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 13:32:17 +00:00 |
|
bellard
|
c98baaac2f
|
correct __builtin_expect definition - increased code gen buffer size for x86
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1459 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-07-02 13:31:24 +00:00 |
|
bellard
|
101c593562
|
64 bit fixes (initial patch by Gwenole Beauchesne)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1458 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 17:11:42 +00:00 |
|
bellard
|
b685369795
|
added HOST_LONG_BITS in configure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1457 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 17:10:39 +00:00 |
|
bellard
|
3f1a88f450
|
added help on -nics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1456 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 16:48:41 +00:00 |
|
bellard
|
a84eaf0c9b
|
add missing definitions in the ppc linker script (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1455 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:57:04 +00:00 |
|
bellard
|
6e20a45f53
|
comma separated list of targets in --target-list (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1454 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:56:02 +00:00 |
|
bellard
|
cadae95f33
|
IER behavior change - better IRQ handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1453 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:24:23 +00:00 |
|
bellard
|
e68b9b2b10
|
added Heathrow PIC
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1452 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:21:57 +00:00 |
|
bellard
|
c0e564d53b
|
use new machine API
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1451 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:17:28 +00:00 |
|
bellard
|
384d887691
|
correct PCI ID for PREP PCI host bridge - added Grackle PCI host bridge
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1450 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:16:50 +00:00 |
|
bellard
|
5457c8ceeb
|
added CMD646 PCI IDE controller support - better IRQ handling - added IDE flush cache command - added work around for Darwin/PPC to select IDE drive
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1449 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:15:26 +00:00 |
|
bellard
|
0aa6a4a250
|
added Heathrow PowerMAC machine - added UniN memory fake controller for Mac99 - added temporary frame buffer OSI calls to keep Mac OS X happy
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1448 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 15:11:17 +00:00 |
|
bellard
|
938828a263
|
use new machine API
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1447 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:54:40 +00:00 |
|
bellard
|
b5ff2d6e2d
|
PC machine support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1446 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:51:11 +00:00 |
|
bellard
|
54fa5af546
|
more generic IRQ support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1445 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:50:39 +00:00 |
|
bellard
|
cc1daa40f1
|
added -M machine option - permit to put CDROM on hdb on PPC to handle the case where a single IDE controller is present
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1444 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:49:17 +00:00 |
|
bellard
|
2d61879305
|
simplified end of page handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1443 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:39:02 +00:00 |
|
bellard
|
7c48011b45
|
added back loglevel test
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1442 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-05 14:38:00 +00:00 |
|
bellard
|
8dd4983c4e
|
fixed lsw[ix] / stsw[ix] potential exception bug - mtcrf workaround for Mac OS X 10.4 - use direct jump at page boundary
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1441 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:22:27 +00:00 |
|