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 |
|
bellard
|
71be0fc3eb
|
removed dynamic test of traces
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1440 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:19:46 +00:00 |
|
bellard
|
30aec8768f
|
xec_bc mask fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1439 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:19:19 +00:00 |
|
bellard
|
8993433789
|
bctr and blr must ignore the two lsb
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1438 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:19:02 +00:00 |
|
bellard
|
d094807b9b
|
MMU fix - temporary osi_call support - xec_bc mask fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1437 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:17:59 +00:00 |
|
bellard
|
6d506e6dc2
|
added temporary osi_call callback
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1436 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 22:16:41 +00:00 |
|
bellard
|
43ef9eb267
|
use fprintf_func callback to print code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1435 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 20:34:16 +00:00 |
|
bellard
|
e4cf1adc80
|
added sum command
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1434 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-06-04 20:15:57 +00:00 |
|
bellard
|
72cc6cfeef
|
handle the case where several PCI irqs share the same PIC irq
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1433 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-05-13 23:08:13 +00:00 |
|
bellard
|
bc380d1719
|
ARM VFP dump fix (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1432 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-05-13 22:50:47 +00:00 |
|