| 
							
							
								 bellard | ba86345802 | added cpu_get_physical_page_desc() git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2168 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-09-24 18:41:10 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 856074ec70 | fix for IO_MEM_ROMD support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2034 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-07-04 09:47:34 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 9d42037b1d | support for dynamic address space changes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2021 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-25 22:25:22 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2a4188a38f | low level support for memory mapped flash devices (initial patch by Jocelyn Mayer) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2020 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-25 21:54:59 +00:00 |  | 
			
				
					| 
							
							
								 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 |  |