7cb69cae20 
								
							 
						 
						
							
							
								
								initial global prologue/epilogue implementation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4407 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-10 10:55:51 +00:00  
				
					
						
							
							
								 
						
							
								4d7a0880ca 
								
							 
						 
						
							
							
								
								Fix compiler warnings in common files  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4405 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-10 10:14:22 +00:00  
				
					
						
							
							
								 
						
							
								60897d369f 
								
							 
						 
						
							
							
								
								Debugger single step without interrupts (Jason Wessel).  
							
							... 
							
							
							
							This patch allows the qemu backend debugger to single step an
instruction without running the hardware interrupts.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4391 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-09 08:25:14 +00:00  
				
					
						
							
							
								 
						
							
								17a594d737 
								
							 
						 
						
							
							
								
								CRIS: Remove X flag from tb flags.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4378 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-07 15:27:14 +00:00  
				
					
						
							
							
								 
						
							
								4eee57f57e 
								
							 
						 
						
							
							
								
								Fix signal handler compilation on __arm__.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4359 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-06 14:47:19 +00:00  
				
					
						
							
							
								 
						
							
								b5fc09ae52 
								
							 
						 
						
							
							
								
								Fix crash due to invalid env->current_tb (Adam Lackorzynski, Paul Brook, me)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4317 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-04 06:38:18 +00:00  
				
					
						
							
							
								 
						
							
								5d1d98ec4d 
								
							 
						 
						
							
							
								
								CRIS: Reduce the number of tb dependent flags.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4305 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-03 08:35:16 +00:00  
				
					
						
							
							
								 
						
							
								b41f7df018 
								
							 
						 
						
							
							
								
								CRIS updates:  
							
							... 
							
							
							
							* Support both the I and D MMUs and improve the accuracy of the MMU model.
* Handle the automatic user/kernel stack pointer switching when leaving or entering user mode.
* Move the CCS evaluation into helper funcs.
* Make sure user-mode cannot change flags only writeable in kernel mode.
* More conversion of the translator into TCG.
* Handle exceptions while in a delayslot.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4299 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-02 22:16:17 +00:00  
				
					
						
							
							
								 
						
							
								474ea8494a 
								
							 
						 
						
							
							
								
								x86: Introduce CPU_INTERRUPT_NMI  
							
							... 
							
							
							
							(Jan Kiszka)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4205 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-13 16:08:15 +00:00  
				
					
						
							
							
								 
						
							
								f54b3f920f 
								
							 
						 
						
							
							
								
								HPPA (PA-RISC) host support  
							
							... 
							
							
							
							(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-12 20:14:54 +00:00  
				
					
						
							
							
								 
						
							
								968c74da19 
								
							 
						 
						
							
							
								
								Fix compiler warnings  
							
							... 
							
							
							
							(Stefan Weil)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4188 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-11 04:55:17 +00:00  
				
					
						
							
							
								 
						
							
								e62b5b133b 
								
							 
						 
						
							
							
								
								* Add a model of the ETRAX interrupt controller.  
							
							... 
							
							
							
							* Clean up the interrupt handling a bit.
* Connect some NOR flash to the test board.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4055 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-14 01:04:24 +00:00  
				
					
						
							
							
								 
						
							
								bce61846b1 
								
							 
						 
						
							
							
								
								reverted -translation option support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3947 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-01 22:18:51 +00:00  
				
					
						
							
							
								 
						
							
								57fec1fee9 
								
							 
						 
						
							
							
								
								use the TCG code generator  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-01 10:50:11 +00:00  
				
					
						
							
							
								 
						
							
								40a2e657a5 
								
							 
						 
						
							
							
								
								Add option to disable TB cache, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3930 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-23 19:01:12 +00:00  
				
					
						
							
							
								 
						
							
								66f1cdbde4 
								
							 
						 
						
							
							
								
								Partial fix to Sparc32 Linux host global register mangling problem  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3806 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-11 19:39:25 +00:00  
				
					
						
							
							
								 
						
							
								d07bde88a5 
								
							 
						 
						
							
							
								
								Fix code generation buffer overflow reported by TeLeMan  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3805 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-11 19:35:45 +00:00  
				
					
						
							
							
								 
						
							
								e96e2044a1 
								
							 
						 
						
							
							
								
								SH4: system emulator interrupt update, by Magnus Damm.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3762 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-02 06:18:24 +00:00  
				
					
						
							
							
								 
						
							
								823029f909 
								
							 
						 
						
							
							
								
								SH4 delay slot code update, by Magnus Damm.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3761 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-02 06:10:04 +00:00  
				
					
						
							
							
								 
						
							
								497ad68cd4 
								
							 
						 
						
							
							
								
								Fix TB chaining for exceptions.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3721 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-23 02:11:10 +00:00  
				
					
						
							
							
								 
						
							
								6f12a2a6ea 
								
							 
						 
						
							
							
								
								consistent types for cpu_x86_fsave and cpu_x86_frstor  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3621 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 22:16:56 +00:00  
				
					
						
							
							
								 
						
							
								6dfd59d6a7 
								
							 
						 
						
							
							
								
								removed warning  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3617 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 20:14:28 +00:00  
				
					
						
							
							
								 
						
							
								9ee6e8bb85 
								
							 
						 
						
							
							
								
								ARMv7 support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3572 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 00:04:49 +00:00  
				
					
						
							
							
								 
						
							
								ec6338bac3 
								
							 
						 
						
							
							
								
								removed obsolete x86 code copy support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3551 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-08 14:25:03 +00:00  
				
					
						
							
							
								 
						
							
								6d5f237a59 
								
							 
						 
						
							
							
								
								CPU specific boot mode (Robert Reif)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3542 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-07 17:03:37 +00:00  
				
					
						
							
							
								 
						
							
								6ebbf39000 
								
							 
						 
						
							
							
								
								Replace is_user variable with mmu_idx in softmmu core,  
							
							... 
							
							
							
							allowing support of more than 2 mmu access modes.
Add backward compatibility is_user variable in targets code when needed.
Implement per target cpu_mmu_index function, avoiding duplicated code
  and #ifdef TARGET_xxx in softmmu core functions.
Implement per target mmu modes definitions. As an example, add PowerPC
  hypervisor mode definition and Alpha executive and kernel modes definitions.
Optimize PowerPC case, precomputing mmu_idx when MSR register changes
  and using the same definition in code translation code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3384 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-14 07:07:08 +00:00  
				
					
						
							
							
								 
						
							
								f1ccf90477 
								
							 
						 
						
							
							
								
								CRIS support in toplevel, by Edgar E. Iglesias.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3363 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-08 13:16:14 +00:00  
				
					
						
							
							
								 
						
							
								526216880d 
								
							 
						 
						
							
							
								
								SVM VINTR fix, by Alexander Graf.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3248 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-27 01:52:00 +00:00  
				
					
						
							
							
								 
						
							
								40ce0a9a8f 
								
							 
						 
						
							
							
								
								CPU boot mode  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3231 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 19:44:09 +00:00  
				
					
						
							
							
								 
						
							
								0573fbfc3f 
								
							 
						 
						
							
							
								
								SVM Support, by Alexander Graf.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3210 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-23 15:28:04 +00:00  
				
					
						
							
							
								 
						
							
								c068688b03 
								
							 
						 
						
							
							
								
								Extend TB flags to 64 bits (Alexander Graf).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3198 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-20 22:47:42 +00:00  
				
					
						
							
							
								 
						
							
								1527c87eee 
								
							 
						 
						
							
							
								
								Improve PowerPC target implementation, using computed hflags as TB flags.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3188 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-19 05:37:56 +00:00  
				
					
						
							
							
								 
						
							
								3b46e62427 
								
							 
						 
						
							
							
								
								find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-17 08:09:54 +00:00  
				
					
						
							
							
								 
						
							
								5fafdf24ef 
								
							 
						 
						
							
							
								
								find -type f | xargs sed -i 's/[\t ]$//g' # on most files  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-16 21:08:06 +00:00  
				
					
						
							
							
								 
						
							
								ead9360e2f 
								
							 
						 
						
							
							
								
								Partial support for 34K multithreading, not functional yet.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-06 00:18:15 +00:00  
				
					
						
							
							
								 
						
							
								327ac2e797 
								
							 
						 
						
							
							
								
								Fix Sparc32 interrupt handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3110 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-08-04 10:50:30 +00:00  
				
					
						
							
							
								 
						
							
								50a518e328 
								
							 
						 
						
							
							
								
								Add comment.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2938 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 18:52:15 +00:00  
				
					
						
							
							
								 
						
							
								ecb644f409 
								
							 
						 
						
							
							
								
								Some more regs_to_env/envs_to_regs cleanup.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2937 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 18:45:53 +00:00  
				
					
						
							
							
								 
						
							
								bfed01fc79 
								
							 
						 
						
							
							
								
								Clean up of some target specifics in exec.c/cpu-exec.c.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2936 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 17:44:37 +00:00  
				
					
						
							
							
								 
						
							
								acf930aaa3 
								
							 
						 
						
							
							
								
								ColdFire EMAC support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2895 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-29 14:57:59 +00:00  
				
					
						
							
							
								 
						
							
								0633879f1a 
								
							 
						 
						
							
							
								
								m68k/ColdFire system emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2851 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-23 19:58:11 +00:00  
				
					
						
							
							
								 
						
							
								1eb5207bfd 
								
							 
						 
						
							
							
								
								Update debug output.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2807 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-12 16:57:42 +00:00  
				
					
						
							
							
								 
						
							
								9617efe8e7 
								
							 
						 
						
							
							
								
								Another bunch of mips host support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2788 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-08 21:05:55 +00:00  
				
					
						
							
							
								 
						
							
								c4b89d18ba 
								
							 
						 
						
							
							
								
								Some bits of Linux/MIPS host support, still segfaulty.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2771 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-05 19:23:11 +00:00  
				
					
						
							
							
								 
						
							
								a90b7318ba 
								
							 
						 
						
							
							
								
								Implement power state changes (IDLE and SLEEP) for PXA.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2762 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-01 01:28:01 +00:00  
				
					
						
							
							
								 
						
							
								e9df014c0b 
								
							 
						 
						
							
							
								
								Implement embedded IRQ controller for PowerPC 6xx/740 & 750.  
							
							... 
							
							
							
							Fix PowerPC external interrupt input handling and lowering.
Fix OpenPIC output pins management.
Fix multiples bugs in OpenPIC IRQ management.
Fix OpenPIC CPU(s) reset function.
Fix Mac99 machine to properly route OpenPIC outputs to the PowerPC input pins.
Fix PREP machine to properly route i8259 output to the PowerPC external
  interrupt pin.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2647 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 22:45:36 +00:00  
				
					
						
							
							
								 
						
							
								eddf68a6ac 
								
							 
						 
						
							
							
								
								Integrate Alpha target in Qemu core.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:22:49 +00:00  
				
					
						
							
							
								 
						
							
								678dde1323 
								
							 
						 
						
							
							
								
								Generate double and triple faults, by Bernhard Kauer.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2563 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-31 20:28:52 +00:00  
				
					
						
							
							
								 
						
							
								24c7b0e330 
								
							 
						 
						
							
							
								
								Sanitize mips exception handling.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2546 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-30 16:44:54 +00:00  
				
					
						
							
							
								 
						
							
								4710357290 
								
							 
						 
						
							
							
								
								New model for PowerPC CPU hardware interrupt events:  
							
							... 
							
							
							
							move all PowerPC specific code into target-ppc/helper.c to avoid polluting
the common code in cpu-exec.c. This makes implementation of new features
(ie embedded PowerPC timers, critical interrupts, ...) easier.
This also avoid hardcoding the IRQ callback in the OpenPIC controller,
making it more easily reusable and allowing cascading.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2542 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-30 09:38:04 +00:00  
				
					
						
							
							
								 
						
							
								faab7592c7 
								
							 
						 
						
							
							
								
								Fix call to generated code on SPARC, by Juergen Keil.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2511 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 20:39:49 +00:00  
				
					
						
							
							
								 
						
							
								6658ffb81e 
								
							 
						 
						
							
							
								
								Watchpoint support (previous commit got eaten by Savannah server crash).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2479 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-16 23:58:11 +00:00  
				
					
						
							
							
								 
						
							
								d8ecc0b913 
								
							 
						 
						
							
							
								
								Make cpu_signal_handler work on Mac OS X/Darwin x86  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2400 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-05 21:41:46 +00:00  
				
					
						
							
							
								 
						
							
								1057eaa709 
								
							 
						 
						
							
							
								
								Fix 64-bit host register corruption.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2384 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-04 13:37:44 +00:00  
				
					
						
							
							
								 
						
							
								b49d07ba03 
								
							 
						 
						
							
							
								
								Use target_ulong type for emulator registers.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2381 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-02 03:57:09 +00:00  
				
					
						
							
							
								 
						
							
								5a7b542bbd 
								
							 
						 
						
							
							
								
								siginfo fix for Darwin/Mac OS X, by Pierre d'Herbemont.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2369 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-31 12:16:51 +00:00  
				
					
						
							
							
								 
						
							
								4de9b249d3 
								
							 
						 
						
							
							
								
								Reworking MIPS interrupt handling, by Aurelien Jarno.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2350 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-24 01:47:51 +00:00  
				
					
						
							
							
								 
						
							
								9f08349345 
								
							 
						 
						
							
							
								
								Spelling fixes, thanks to Stefan Weil.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2232 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-07 18:28:42 +00:00  
				
					
						
							
							
								 
						
							
								e6e5906b6e 
								
							 
						 
						
							
							
								
								ColdFire target.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-22 00:18:54 +00:00  
				
					
						
							
							
								 
						
							
								3b21e03e04 
								
							 
						 
						
							
							
								
								added SMM support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2169 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-24 18:41:56 +00:00  
				
					
						
							
							
								 
						
							
								df52b0009b 
								
							 
						 
						
							
							
								
								sun4m halt support (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2161 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-20 20:30:57 +00:00  
				
					
						
							
							
								 
						
							
								f3a9676a60 
								
							 
						 
						
							
							
								
								Arm host build fix.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2070 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-29 19:09:31 +00:00  
				
					
						
							
							
								 
						
							
								a80dde0837 
								
							 
						 
						
							
							
								
								SPARC FPU optimization (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2023 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-26 19:53:29 +00:00  
				
					
						
							
							
								 
						
							
								9c2a9ea1b1 
								
							 
						 
						
							
							
								
								SH bugfixes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1991 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-18 19:12:54 +00:00  
				
					
						
							
							
								 
						
							
								355fb23d83 
								
							 
						 
						
							
							
								
								SH usermode fault handling.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1988 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-17 19:58:25 +00:00  
				
					
						
							
							
								 
						
							
								fdbb46910a 
								
							 
						 
						
							
							
								
								Solaris/SPARC host port (Ben Taylor)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1979 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 17:32:25 +00:00  
				
					
						
							
							
								 
						
							
								9d05095e5f 
								
							 
						 
						
							
							
								
								mips cleanup (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1934 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-22 22:03:52 +00:00  
				
					
						
							
							
								 
						
							
								fdf9b3e831 
								
							 
						 
						
							
							
								
								sh4 target (Samuel Tardieu)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-27 21:07:38 +00:00  
				
					
						
							
							
								 
						
							
								fd4a43e4e2 
								
							 
						 
						
							
							
								
								ia64 fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1846 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-24 20:32:17 +00:00  
				
					
						
							
							
								 
						
							
								53a5960aad 
								
							 
						 
						
							
							
								
								Avoid accessing guest memory directly in usermode emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1790 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-25 19:31:22 +00:00  
				
					
						
							
							
								 
						
							
								56b194039e 
								
							 
						 
						
							
							
								
								Rename MIPS_HFLAG(S)_TMASK (Thiemo Seufer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1775 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 16:23:39 +00:00  
				
					
						
							
							
								 
						
							
								40f137e1ea 
								
							 
						 
						
							
							
								
								Add Arm926 core support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1765 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-20 00:33:36 +00:00  
				
					
						
							
							
								 
						
							
								f32fc64851 
								
							 
						 
						
							
							
								
								optional support for kernel code virtualization  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1753 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-08 22:43:39 +00:00  
				
					
						
							
							
								 
						
							
								1538800276 
								
							 
						 
						
							
							
								
								workaround for gcc bug on PowerPC  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1726 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-19 01:42:32 +00:00  
				
					
						
							
							
								 
						
							
								ba3c64fb47 
								
							 
						 
						
							
							
								
								Initial SPARC SMP support (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1694 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 20:31:52 +00:00  
				
					
						
							
							
								 
						
							
								6810e15490 
								
							 
						 
						
							
							
								
								MIPS halt support - MIPS static state fix (Daniel Jacobowitz)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1689 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 19:59:05 +00:00  
				
					
						
							
							
								 
						
							
								54ca9095f0 
								
							 
						 
						
							
							
								
								generate GPF if non canonical addresses  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1681 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-04 18:46:06 +00:00  
				
					
						
							
							
								 
						
							
								50443c98e4 
								
							 
						 
						
							
							
								
								specialize the power save code for 7x0 CPUs  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1671 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 20:15:14 +00:00  
				
					
						
							
							
								 
						
							
								cc9442b9fc 
								
							 
						 
						
							
							
								
								fixed warning  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1666 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 18:43:28 +00:00  
				
					
						
							
							
								 
						
							
								9332f9dafa 
								
							 
						 
						
							
							
								
								ARM CPU suspend/halt (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1663 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 10:46:39 +00:00  
				
					
						
							
							
								 
						
							
								b5ff1b3127 
								
							 
						 
						
							
							
								
								ARM system emulation (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 10:38:39 +00:00  
				
					
						
							
							
								 
						
							
								e80e1cc4b1 
								
							 
						 
						
							
							
								
								halt state support for ppc  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1657 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-23 22:05:28 +00:00  
				
					
						
							
							
								 
						
							
								5a1e3cfcb0 
								
							 
						 
						
							
							
								
								better halted state support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1652 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-23 21:02:53 +00:00  
				
					
						
							
							
								 
						
							
								6a00d60127 
								
							 
						 
						
							
							
								
								SMP support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1640 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-21 23:25:50 +00:00  
				
					
						
							
							
								 
						
							
								8a40a180d3 
								
							 
						 
						
							
							
								
								make the TB cache independent of MMU mappings (faster MMU context switches and needed for SMP support)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1632 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-20 10:35:40 +00:00  
				
					
						
							
							
								 
						
							
								7ebab69910 
								
							 
						 
						
							
							
								
								Fix interrupt masking (Ralf Baechle  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1552 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 09:43:38 +00:00  
				
					
						
							
							
								 
						
							
								90cb949352 
								
							 
						 
						
							
							
								
								s390 bits  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1530 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-24 15:11:38 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								fc9f715de8 
								
							 
						 
						
							
							
								
								i386-user compile fix (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1395 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-26 19:33:35 +00:00  
				
					
						
							
							
								 
						
							
								111bfab3b5 
								
							 
						 
						
							
							
								
								This patch adds little-endian mode support to PPC emulation.  
							
							... 
							
							
							
							This is needed by OS/2 and Windows NT and some programs like VirtualPC.
This patch has been tested using OS/2 bootloader (thanks to Tero
Kaarlela).
(Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1379 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:16:07 +00:00  
				
					
						
							
							
								 
						
							
								b8076a748d 
								
							 
						 
						
							
							
								
								ia64 host support (David Mosberger)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1360 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 22:20:31 +00:00  
				
					
						
							
							
								 
						
							
								66321a11a4 
								
							 
						 
						
							
							
								
								sparc update (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1350 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:47:48 +00:00  
				
					
						
							
							
								 
						
							
								b7bcbe9524 
								
							 
						 
						
							
							
								
								ARM VFP support (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1309 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-22 19:27:29 +00:00  
				
					
						
							
							
								 
						
							
								c4decf377c 
								
							 
						 
						
							
							
								
								ppc fixes (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1296 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-15 22:59:52 +00:00  
				
					
						
							
							
								 
						
							
								1a0c3292b5 
								
							 
						 
						
							
							
								
								sparc fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1290 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-13 19:02:07 +00:00  
				
					
						
							
							
								 
						
							
								9df217a317 
								
							 
						 
						
							
							
								
								kqemu support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1283 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-10 22:05:51 +00:00  
				
					
						
							
							
								 
						
							
								68016c627b 
								
							 
						 
						
							
							
								
								SIGSEGV signals for ARM and SPARC  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1272 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-07 23:12:27 +00:00  
				
					
						
							
							
								 
						
							
								9f0777ed88 
								
							 
						 
						
							
							
								
								ARM SMC workaround  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1263 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-02-02 20:42:01 +00:00  
				
					
						
							
							
								 
						
							
								99c475abf1 
								
							 
						 
						
							
							
								
								armv5te support (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1258 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-31 20:45:13 +00:00  
				
					
						
							
							
								 
						
							
								c1135f6152 
								
							 
						 
						
							
							
								
								removed debug code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1253 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-30 22:41:54 +00:00  
				
					
						
							
							
								 
						
							
								c27004ec78 
								
							 
						 
						
							
							
								
								64 bit target support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1189 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-03 23:35:10 +00:00  
				
					
						
							
							
								 
						
							
								e80cfcfc88 
								
							 
						 
						
							
							
								
								SPARC merge  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1179 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-12-19 23:18:01 +00:00  
				
					
						
							
							
								 
						
							
								0d1a29f9fc 
								
							 
						 
						
							
							
								
								correct handling of saved host registers  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1122 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-10-12 22:01:28 +00:00  
				
					
						
							
							
								 
						
							
								7fe48483cd 
								
							 
						 
						
							
							
								
								monitor fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-10-09 18:08:01 +00:00  
				
					
						
							
							
								 
						
							
								e95c8d51c2 
								
							 
						 
						
							
							
								
								full system SPARC emulation (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1087 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-09-30 22:22:08 +00:00  
				
					
						
							
							
								 
						
							
								d1d9f42119 
								
							 
						 
						
							
							
								
								compile fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1019 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-14 17:20:55 +00:00  
				
					
						
							
							
								 
						
							
								83fb7adf6c 
								
							 
						 
						
							
							
								
								Darwin patch (initial patch by Pierre d'Herbemont)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@980 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-07-05 21:25:26 +00:00  
				
					
						
							
							
								 
						
							
								dc5d0b3d1b 
								
							 
						 
						
							
							
								
								disable buggy tb_invalidate_page_range()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@968 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-06-22 18:43:30 +00:00  
				
					
						
							
							
								 
						
							
								9fddaa0c0c 
								
							 
						 
						
							
							
								
								PowerPC merge: real time TB and decrementer - faster and simpler exception handling (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@841 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-05-21 12:59:32 +00:00  
				
					
						
							
							
								 
						
							
								fbf9eeb34d 
								
							 
						 
						
							
							
								
								added cpu_resume_from_signal() - irq fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@755 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-25 21:21:33 +00:00  
				
					
						
							
							
								 
						
							
								a541f297a3 
								
							 
						 
						
							
							
								
								PowerPC system emulation fixes (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-12 20:39:29 +00:00  
				
					
						
							
							
								 
						
							
								67b915a5dd 
								
							 
						 
						
							
							
								
								win32 port (initial patch by kazu)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-31 23:37:16 +00:00  
				
					
						
							
							
								 
						
							
								f193c7979c 
								
							 
						 
						
							
							
								
								do not depend on thunk.h - more log items  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@675 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-21 17:06:25 +00:00  
				
					
						
							
							
								 
						
							
								bc51c5c989 
								
							 
						 
						
							
							
								
								initial x86-64 host support (Gwenole Beauchesne)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@670 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-17 23:46:04 +00:00  
				
					
						
							
							
								 
						
							
								97eb5b14dc 
								
							 
						 
						
							
							
								
								native FPU support in code copy mode  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@643 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-25 23:19:55 +00:00  
				
					
						
							
							
								 
						
							
								bf3e8bf11e 
								
							 
						 
						
							
							
								
								experimental code copy support - CPU_INTERRUPT_EXITTB support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@618 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-16 21:58:54 +00:00  
				
					
						
							
							
								 
						
							
								ee8b7021da 
								
							 
						 
						
							
							
								
								temporary interrupt locking fix (need rework)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@598 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-03 23:35:10 +00:00  
				
					
						
							
							
								 
						
							
								7f957d280b 
								
							 
						 
						
							
							
								
								PowerPC merge (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@569 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-18 23:19:48 +00:00  
				
					
						
							
							
								 
						
							
								b516f85ca8 
								
							 
						 
						
							
							
								
								simpler second page physical address test  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@553 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-18 21:50:04 +00:00  
				
					
						
							
							
								 
						
							
								ce09776be2 
								
							 
						 
						
							
							
								
								PowerPC System emulation (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@534 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 23:53:18 +00:00  
				
					
						
							
							
								 
						
							
								1376847f9f 
								
							 
						 
						
							
							
								
								support for new TLB handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@513 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 17:43:01 +00:00  
				
					
						
							
							
								 
						
							
								b453b70bd8 
								
							 
						 
						
							
							
								
								sparc fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@490 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 15:45:21 +00:00  
				
					
						
							
							
								 
						
							
								678673089d 
								
							 
						 
						
							
							
								
								PowerPC target support (Jocelyn Mayer) - added better support for uid16  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@474 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-11-23 17:05:30 +00:00  
				
					
						
							
							
								 
						
							
								36bdbe5479 
								
							 
						 
						
							
							
								
								fixed TB linking in case of code invalidation (fixes random segfaults)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@469 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-11-19 22:12:02 +00:00  
				
					
						
							
							
								 
						
							
								1a18c71b50 
								
							 
						 
						
							
							
								
								unused functions in system mode  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@432 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-30 01:07:51 +00:00  
				
					
						
							
							
								 
						
							
								93a40ea926 
								
							 
						 
						
							
							
								
								fixed mmu fault priviledge logic  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@406 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-10-27 21:13:06 +00:00  
				
					
						
							
							
								 
						
							
								93ac68bca5 
								
							 
						 
						
							
							
								
								sparc emulation target (thanx to Thomas M. Ogrisegg)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-30 20:57:29 +00:00  
				
					
						
							
							
								 
						
							
								facc68be25 
								
							 
						 
						
							
							
								
								removed x86 hacks  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@377 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-17 22:51:18 +00:00  
				
					
						
							
							
								 
						
							
								2e255c6b9f 
								
							 
						 
						
							
							
								
								faster and more accurate segment handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@373 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-21 23:25:21 +00:00  
				
					
						
							
							
								 
						
							
								3f33731662 
								
							 
						 
						
							
							
								
								pop ss, mov ss, x and sti disable irqs for the next instruction - began dispatch optimization by adding new x86 cpu 'hidden' flags  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@372 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-20 23:02:09 +00:00  
				
					
						
							
							
								 
						
							
								d05e66d217 
								
							 
						 
						
							
							
								
								no error code if hardware interrupt  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@371 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-20 21:34:35 +00:00  
				
					
						
							
							
								 
						
							
								38e584a072 
								
							 
						 
						
							
							
								
								m68k host port (Richard Zidlicky)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@357 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-10 22:14:22 +00:00  
				
					
						
							
							
								 
						
							
								4cbf74b6b8 
								
							 
						 
						
							
							
								
								soft mmu support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@355 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-08-10 21:48:43 +00:00  
				
					
						
							
							
								 
						
							
								b6d78bfa0d 
								
							 
						 
						
							
							
								
								correct CPL support (should fix flat real mode support)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@343 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-29 20:53:01 +00:00  
				
					
						
							
							
								 
						
							
								a412ac572f 
								
							 
						 
						
							
							
								
								real mode support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@335 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-26 18:01:40 +00:00  
				
					
						
							
							
								 
						
							
								4c3a88a284 
								
							 
						 
						
							
							
								
								gdb stub breakpoints support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@332 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-26 12:06:08 +00:00  
				
					
						
							
							
								 
						
							
								1b21b62ab4 
								
							 
						 
						
							
							
								
								ARM fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@317 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-09 17:16:27 +00:00  
				
					
						
							
							
								 
						
							
								907a5b2690 
								
							 
						 
						
							
							
								
								fixed invalid irq jump chaining  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@300 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-30 23:18:22 +00:00  
				
					
						
							
							
								 
						
							
								68a7931591 
								
							 
						 
						
							
							
								
								reduced irq latency  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-30 13:12:32 +00:00  
				
					
						
							
							
								 
						
							
								83479e770d 
								
							 
						 
						
							
							
								
								suppressed ring 0 hacks  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@275 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-25 16:12:37 +00:00  
				
					
						
							
							
								 
						
							
								3fb2ded1d5 
								
							 
						 
						
							
							
								
								hardware interrupt support - support forfull ring 0 exception simulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@260 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-24 13:22:59 +00:00  
				
					
						
							
							
								 
						
							
								970a87a6bb 
								
							 
						 
						
							
							
								
								new segment access  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@255 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-21 13:13:25 +00:00  
				
					
						
							
							
								 
						
							
								e4533c7a8c 
								
							 
						 
						
							
							
								
								main cpu loop is target independent  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@238 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-15 19:51:39 +00:00