6c041c54bcDisable compiler options dangerous for op compilation.
ths
2007-03-18 23:23:31 +00:00
11f295118cA VGA card for the Malta board.
ths
2007-03-18 22:18:43 +00:00
39d51eb8bcFix BD flag handling, cause register contents, implement some more bits for R2 interrupt handling.
ths
2007-03-18 12:43:40 +00:00
36f696517bAs icbi is not a priviledge instruction and is treated as a load by the MMU it needs to be implemented for every MMU translation mode.
j_mayer
2007-03-18 08:47:10 +00:00
70956b7719Better way to select -lrt, by Andrzei Zaborowski.
ths
2007-03-17 15:00:37 +00:00
e1f63470e9Don't fail for "revert to poweron defaults" IDE command, by Carlo Marcelo Arenas Belon.
ths
2007-03-17 14:55:30 +00:00
39dfc926dfAllow disabling IDE block mode, by Carlo Marcelo Arenas Belon.
ths
2007-03-17 14:54:15 +00:00
36bc0bc9d7Add PowerPC 64 target for tests. As no PowerPC 64 CPU is implemented, this target can just be used to check that there is no difference between PowerPC 32 & PowerPC 64 used in 32 bits mode.
j_mayer
2007-03-17 14:04:57 +00:00
d9bce9d99fMake it safe to use 64 bits GPR and/or 64 bits host registers. For "symetry", add 64 bits versions of all modified functions. As a side effect, add a lot of code provision for PowerPC 64 support. Move overflow and carry checks in common routines for simple cases. Add isel and popcntb instructions from PowerPC 2.03 specification. Remove remaining micro-operations helpers prototypes from op.c. Fix XER_BC field to be 7 bits long. Add power management support for PowerPC 603 & 604. Fix compilation warnings.
j_mayer
2007-03-17 14:02:15 +00:00
f3d6b95e83ARM reabbot support (orginal patch by Aurelien Jarno).
pbrook
2007-03-11 13:03:18 +00:00
5adb4839e3Fix typo in help output. List ARM cpus.
pbrook
2007-03-08 03:15:18 +00:00
3371d27293Implement --cpu for ARM.
pbrook
2007-03-08 03:04:12 +00:00
76a66253e5Great PowerPC emulation code resynchronisation and improvments: - Add status file to make regression tracking easier - Move all micro-operations helpers definitions into a separate header: should never be seen outside of op.c - Update copyrights - Add new / missing PowerPC CPU definitions - Add definitions for PowerPC BookE - Add support for PowerPC 6xx/7xx software driven TLBs Allow use of PowerPC 603 as an example - Add preliminary code for POWER, POWER2, PowerPC 403, 405, 440, 601, 602 and BookE support - Avoid compiling priviledged only resources support for user-mode emulation - Remove unused helpers / micro-ops / dead code - Add instructions usage statistics dump: useful to figure which instructions need strong optimizations. - Micro-operation fixes: * add missing RETURN in some micro-ops * fix prototypes * use softfloat routines for all floating-point operations * fix tlbie instruction * move some huge micro-operations into helpers - emulation fixes: * fix inverted opcodes for fcmpo / fcmpu * condition register update is always to be done after the whole instruction has completed * add missing NIP updates when calling helpers that may generate an exception - optimizations and improvments: * optimize very often used instructions (li, mr, rlwixx...) * remove specific micro-ops for rarely used instructions * add routines for addresses computations to avoid bugs due to multiple different implementations * fix TB linking: do not reset T0 at the end of every TB.
j_mayer
2007-03-07 08:32:30 +00:00
430415f2b1Add Erwan Velu as contributor for the tftp boot patches.
ths
2007-02-23 00:34:02 +00:00
7ed40acfaeRevert host_info changes, and don't fail if sysctl is unknown when we are on the same host/target, by Pierre d'Herbemont.
ths
2007-02-22 20:43:09 +00:00
96217e315dBasic USB device resume (root hub only), by Lonnie Mendez.
ths
2007-02-22 20:21:33 +00:00
cfc3475a8dAllow gdbstub to connect over any serial device.
pbrook
2007-02-22 01:48:01 +00:00
7bcc17dc02Fix initialisation of serial/parallel ports, spotted by Stefan Weil.
ths
2007-02-21 22:43:42 +00:00
331ad6f444Allow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil.
ths
2007-02-21 22:32:19 +00:00
9c1de6125eIncrease the number of multiplexed monitor devices.
ths
2007-02-21 17:25:30 +00:00
3594c77487Replace TLSZ with TARGET_FMT_lx.
ths
2007-02-20 23:37:21 +00:00
32801d54652nd serial port for Malta, by Jason Wessel.
ths
2007-02-20 13:39:32 +00:00
ad0504b5dfRecord important changes.
ths
2007-02-20 00:18:37 +00:00
0db1137dbfChange -tftp option to take a root directory, by Anthony Liguori.
ths
2007-02-20 00:12:07 +00:00
1f697db9c3Add OACK support to slirp TFTP server, by Anthony Liguori.
ths
2007-02-20 00:07:50 +00:00
47d5d01a45Add -bootp option for slirp, by Anthony Liguori.
ths
2007-02-20 00:05:08 +00:00