j_mayer e1833e1f96 Rework PowerPC exceptions model to make it more versatile:
* don't use exception vectors as the exception number.
  Use vectors numbers as defined in the PowerPC embedded specification instead
  and extend this model to cover all emulated PowerPC variants exceptions.
* add some missing exceptions definitions, from PowerPC 2.04 specification
  and actual PowerPC implementations.
* add code provision for hypervisor exceptions handling.
* define exception vectors and prefix in CPUPPCState to emulate BookE exception
  vectors without any hacks.
* define per CPU model valid exception vectors.
* handle all known exceptions in user-mode only emulations.
* fix hardware interrupts priorities in most cases.
* change RET_EXCP macros name into GEN_EXCP as they don't return.
* do not stop translation on most instructions that are not defined as
  context-synchronizing in PowerPC specification.
* fix PowerPC 64 jump targets and link register update when in 32 bits mode.
* Fix PowerPC 464 and 464F definitions.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3261 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-29 13:06:16 +00:00
2007-07-12 10:59:21 +00:00
2007-05-26 16:59:05 +00:00
2007-03-04 00:52:16 +00:00
2004-08-01 21:54:53 +00:00
2003-04-29 20:53:42 +00:00
2006-07-30 19:16:29 +00:00
2007-09-27 01:14:15 +00:00
2003-03-23 20:17:16 +00:00
2003-05-25 16:41:52 +00:00
2007-09-23 15:28:04 +00:00
2007-09-19 05:46:03 +00:00
2007-09-27 01:52:00 +00:00
2005-11-21 23:35:10 +00:00
2005-01-03 23:44:44 +00:00
2007-09-16 20:03:23 +00:00
2004-10-12 21:52:40 +00:00
2003-07-01 16:27:45 +00:00
2003-10-28 00:47:19 +00:00
2005-04-07 22:20:31 +00:00
2007-02-05 21:06:29 +00:00
2003-08-10 22:14:22 +00:00
2007-05-05 19:24:38 +00:00
2007-05-05 19:24:38 +00:00
2007-09-25 17:28:42 +00:00
2007-06-07 23:09:47 +00:00
2005-02-10 21:46:47 +00:00
2003-04-29 21:34:02 +00:00
2005-03-01 21:43:42 +00:00
2006-08-04 21:55:15 +00:00
2007-04-28 15:18:14 +00:00
2007-02-05 20:46:55 +00:00
2004-07-14 17:39:50 +00:00
2007-01-07 17:12:41 +00:00
2005-01-06 20:50:00 +00:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 518 MiB
Languages
C 83%
C++ 7.7%
Python 3%
Dylan 2.2%
Shell 1.8%
Other 2.1%