bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d0ecd2aaf9
								
							
						 | 
						
							
							
								
								added cpu_physical_memory_write_rom()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1833 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2006-04-23 17:14:48 +00:00 | 
						
					
				
					
						
							
							
								 
								pbrook
							
						 | 
						
							
							
							
							
							
								
							
							
								99773bd4b4
								
							
						 | 
						
							
							
								
								Fix DEBUG_TB_CHECK build failure (balrog).
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1820 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2006-04-16 15:14:59 +00:00 | 
						
					
				
					
						
							
							
								 
								pbrook
							
						 | 
						
							
							
							
							
							
								
							
							
								e3f4e2a4b0
								
							
						 | 
						
							
							
								
								Initialize physical memory space to IO_MEM_UNASSIGNED.
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1801 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2006-04-08 20:02:06 +00:00 | 
						
					
				
					
						
							
							
								 
								pbrook
							
						 | 
						
							
							
							
							
							
								
							
							
								706cd4b547
								
							
						 | 
						
							
							
								
								Fix typo in previous patch.
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1800 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2006-04-08 17:36:21 +00:00 | 
						
					
				
					
						
							
							
								 
								pbrook
							
						 | 
						
							
							
							
							
							
								
							
							
								c2f07f81a2
								
							
						 | 
						
							
							
								
								Fix breakpoint TLB invalidation.
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1799 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2006-04-08 17:14:56 +00:00 | 
						
					
				
					
						
							
							
								 
								pbrook
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								84b7b8e778
								
							
						 | 
						
							
							
								
								PAGE_EXEC support in TLBs
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1676 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-11-28 21:19:04 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								6f5a9f7e56
								
							
						 | 
						
							
							
								
								fixed async signal support for tb_phys_invalidate()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1670 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-11-26 20:12:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								24741ef3de
								
							
						 | 
						
							
							
								
								avoid using physical accesses in user emulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1592 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-10-30 21:23:39 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								aab3309407
								
							
						 | 
						
							
							
								
								more physical memory access functions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1587 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-10-30 20:48:42 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1c213d1976
								
							
						 | 
						
							
							
								
								comments
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1563 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-09-03 10:49:04 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								f23db1692b
								
							
						 | 
						
							
							
								
								dirty ram page handling fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1559 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-08-21 19:12:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3a7d929e62
								
							
						 | 
						
							
							
								
								merge self modifying code handling in dirty ram page mecanism
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1544 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-08-21 09:26:42 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								108c49b8a2
								
							
						 | 
						
							
							
								
								allow more than 32 bit of physical memory
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1526 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-07-24 12:55:09 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								90f18422d9
								
							
						 | 
						
							
							
								
								64 bit virtual addressing fix
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1525 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-07-24 10:17:31 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e04f40b5aa
								
							
						 | 
						
							
							
								
								compatibility fix with kqemu-x86_64
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1392 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-04-24 18:02:38 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1fddef4b1b
								
							
						 | 
						
							
							
								
								gdb support for user mode (Paul Brook)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-04-17 19:16:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								0a962c0276
								
							
						 | 
						
							
							
								
								dirty flag changes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1281 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-02-10 22:00:27 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8df1cd076c
								
							
						 | 
						
							
							
								
								physical memory access functions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1249 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-01-28 22:37:22 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								5416376efe
								
							
						 | 
						
							
							
								
								ram dirty flag update fix
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1246 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-01-27 23:58:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e3db7226b4
								
							
						 | 
						
							
							
								
								JIT statistics
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1244 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2005-01-26 22:00:47 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a98d49b136
								
							
						 | 
						
							
							
								
								Mac OS compile fix
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1139 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-11-14 16:22:05 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8926b517e9
								
							
						 | 
						
							
							
								
								faster Cirrus VGA VRAM access
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1114 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-10-10 15:14:20 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8e3a9fd280
								
							
						 | 
						
							
							
								
								monitor fixes (Johannes Schindelin)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1109 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-10-09 17:32:58 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								b769d8fef6
								
							
						 | 
						
							
							
								
								removed access_type hack
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1095 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-10-03 15:07:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8a8a608f6e
								
							
						 | 
						
							
							
								
								use memset() (Daniel Egger)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1091 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-10-03 13:36:49 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d5a8f07c52
								
							
						 | 
						
							
							
								
								no data exec support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1074 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-09-29 21:15:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								107db44327
								
							
						 | 
						
							
							
								
								consider that all archs have SMC (workaround)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@969 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-06-22 18:48:46 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a049791855
								
							
						 | 
						
							
							
								
								compile fix
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@925 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-06-14 19:33:16 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								ea1c18022e
								
							
						 | 
						
							
							
								
								fixed self modifying code in case of asynchronous interrupt
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@924 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-06-14 18:56:36 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a4193c8a4b
								
							
						 | 
						
							
							
								
								support for opaque data on memory I/Os
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@874 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-06-03 14:01:43 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								5fd386f698
								
							
						 | 
						
							
							
								
								PowerPC merge
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@858 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-05-23 21:11:22 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								92e873b996
								
							
						 | 
						
							
							
								
								support for non continuous RAM or ROM
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@842 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-05-21 14:52:29 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								274da6b24b
								
							
						 | 
						
							
							
								
								64 bit fix (Jocelyn Mayer)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@839 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-05-20 21:56:27 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								b54ad0498e
								
							
						 | 
						
							
							
								
								PIC reset fix (initial patch by Hidemi KAWAI)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@836 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-05-20 13:42:52 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								fd872598d8
								
							
						 | 
						
							
							
								
								primitive ioport debug - /dev/rtc fast timer support (needed for better simulation accuracy with Linux 2.4)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@799 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-05-12 19:11:15 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								4f2ac23784
								
							
						 | 
						
							
							
								
								amd64 port (Jocelyn Mayer)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@762 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-04-26 19:44:02 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								2e12669a4c
								
							
						 | 
						
							
							
								
								consistent use of target_ulong and target_phys_addr_t
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@758 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-04-25 21:28:44 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d720b93d0b
								
							
						 | 
						
							
							
								
								precise self modifying code support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@745 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-04-25 17:57:43 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								b448f2f36c
								
							
						 | 
						
							
							
								
								new physical memory access API (used by DMA accesses) - code copy FP fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@644 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-02-25 23:24:04 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								59817ccb2c
								
							
						 | 
						
							
							
								
								use qemu memory allocation - added dirty bit support when using host MMU
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@619 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-02-16 22:01:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1ccde1cb94
								
							
						 | 
						
							
							
								
								added generic physical memory dirty bit support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-02-06 19:46:14 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								13eb76e091
								
							
						 | 
						
							
							
								
								virtual memory access for gdbstub
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@581 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-01-24 15:23:36 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								988578886e
								
							
						 | 
						
							
							
								
								fixed tlb invalidation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@555 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-01-18 21:52:14 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								9fa3e85353
								
							
						 | 
						
							
							
								
								new generic TLB support - faster self modifying code support - added ROM memory support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@518 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-01-04 18:06:42 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								0124311e00
								
							
						 | 
						
							
							
								
								more generic TLB support - began to fix unlikely interrupt issues
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@492 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2004-01-04 15:48:17 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								61382a500a
								
							
						 | 
						
							
							
								
								full softmmu support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-10-27 21:22:23 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3486513433
								
							
						 | 
						
							
							
								
								log activation from gdb - gdb single step support for x86 - stop timer when cpu is being debugged
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-10-05 14:28:56 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								6180a1818a
								
							
						 | 
						
							
							
								
								new directory structure
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-09-30 21:04:53 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								33417e7025
								
							
						 | 
						
							
							
								
								soft mmu support - Memory I/O API - synthetize string instructions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-08-10 21:47:01 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								c33a346edf
								
							
						 | 
						
							
							
								
								first part of single stepping support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-07-29 20:50:33 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								ea041c0e33
								
							
						 | 
						
							
							
								
								more precise cpu_interrupt()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@276 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:16:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								7c2d6a781c
								
							
						 | 
						
							
							
								
								faster task switch
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@270 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 00:08:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								66e85a21c7
								
							
						 | 
						
							
							
								
								MMU support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@262 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:28:12 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								7501267e22
								
							
						 | 
						
							
							
								
								cpu_abort()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@253 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:11:07 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								b346ff468e
								
							
						 | 
						
							
							
								
								ARM emulation support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-15 20:05:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a513fe19ac
								
							
						 | 
						
							
							
								
								precise exceptions
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@194 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-27 23:29:48 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d4e8164f7e
								
							
						 | 
						
							
							
								
								direct chaining for PowerPC and i386
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-25 16:46:15 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1565b7bcd7
								
							
						 | 
						
							
							
								
								fixed page_unprotect() if host_page_size > TARGET_PAGE_SIZE
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@179 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-16 16:07:10 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								eb51d102bb
								
							
						 | 
						
							
							
								
								better locks
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@169 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 21:51:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								fd6ce8f660
								
							
						 | 
						
							
							
								
								self-modifying code support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@163 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-14 19:00:11 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								54936004fd
								
							
						 | 
						
							
							
								
								mmap emulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-05-13 00:25:15 +00:00 |