c227f0995e 
								
							 
						 
						
							
							
								
								Revert "Get rid of _t suffix"  
							
							... 
							
							
							
							In the very least, a change like this requires discussion on the list.
The naming convention is goofy and it causes a massive merge problem.  Something
like this _must_ be presented on the list first so people can provide input
and cope with it.
This reverts commit 99a0949b72 
							
						 
						
							2009-10-01 16:12:16 -05:00  
				
					
						
							
							
								 
						
							
								99a0949b72 
								
							 
						 
						
							
							
								
								Get rid of _t suffix  
							
							... 
							
							
							
							Some not so obvious bits, slirp and Xen were left alone for the time
being.
Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-10-01 22:45:02 +04:00  
				
					
						
							
							
								 
						
							
								81a322d4a1 
								
							 
						 
						
							
							
								
								qdev: add return value to init() callbacks.  
							
							... 
							
							
							
							Sorry folks, but it has to be.  One more of these invasive qdev patches.
We have a serious design bug in the qdev interface:  device init
callbacks can't signal failure because the init() callback has no
return value.  This patch fixes it.
We have already one case in-tree where this is needed:
Try -device virtio-blk-pci (without drive= specified) and watch qemu
segfault.  This patch fixes it.
With usb+scsi being converted to qdev we'll get more devices where the
init callback can fail for various reasons.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
							
						 
						
							2009-08-27 20:43:28 -05:00  
				
					
						
							
							
								 
						
							
								d60efc6b0d 
								
							 
						 
						
							
							
								
								Make CPURead/WriteFunc structure 'const'  
							
							... 
							
							
							
							Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
							
						 
						
							2009-08-25 18:29:31 +00:00  
				
					
						
							
							
								 
						
							
								1eed09cb4a 
								
							 
						 
						
							
							
								
								Remove io_index argument from cpu_register_io_memory()  
							
							... 
							
							
							
							The parameter is always zero except when registering the three internal
io regions (ROM, unassigned, notdirty).  Remove the parameter to reduce
the API's power, thus facilitating future change.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
							
						 
						
							2009-06-16 15:18:37 -05:00  
				
					
						
							
							
								 
						
							
								a7d518a61b 
								
							 
						 
						
							
							
								
								PL011 qdev conversion  
							
							... 
							
							
							
							Signed-off-by: Paul Brook <paul@codesourcery.com> 
							
						 
						
							2009-05-14 22:35:07 +01:00  
				
					
						
							
							
								 
						
							
								2ac711791b 
								
							 
						 
						
							
							
								
								Replace cpu_abort with hw_error  
							
							... 
							
							
							
							Signed-off-by: Paul Brook <paul@codesourcery.com> 
							
						 
						
							2009-05-08 02:35:15 +01:00  
				
					
						
							
							
								 
						
							
								1d6198c3b0 
								
							 
						 
						
							
							
								
								Remove unnecessary trailing newlines  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6000 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-13 09:32:43 +00:00  
				
					
						
							
							
								 
						
							
								8da3ff1809 
								
							 
						 
						
							
							
								
								Change MMIO callbacks to use offsets, not absolute addresses.  
							
							... 
							
							
							
							Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-01 18:59:50 +00:00  
				
					
						
							
							
								 
						
							
								23e3929403 
								
							 
						 
						
							
							
								
								Save/restore for stellaris boards.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4824 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-02 16:48:32 +00:00  
				
					
						
							
							
								 
						
							
								cc9c9ffc68 
								
							 
						 
						
							
							
								
								Implement break for the pl011, based on a patch from Jason Wessel.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4182 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-08 19:51:43 +00:00  
				
					
						
							
							
								 
						
							
								bd9bdce694 
								
							 
						 
						
							
							
								
								Add input buffer to mux chr (patch by Tristan Gingold).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3735 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-25 00:55:06 +00:00  
				
					
						
							
							
								 
						
							
								87ecb68bdf 
								
							 
						 
						
							
							
								
								Break up vl.h.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3674 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-17 17:14:51 +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  
				
					
						
							
							
								 
						
							
								4d1165fa61 
								
							 
						 
						
							
							
								
								Fix 64-bit host printf format mismatches.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3564 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-10 16:34:46 +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  
				
					
						
							
							
								 
						
							
								aa1f17c18d 
								
							 
						 
						
							
							
								
								Spelling fixes, by Stefan Weil.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3066 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-11 22:48:58 +00:00  
				
					
						
							
							
								 
						
							
								187337f8b0 
								
							 
						 
						
							
							
								
								Fix off-by-one memory region sizes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2931 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 15:19:33 +00:00  
				
					
						
							
							
								 
						
							
								d537cf6c86 
								
							 
						 
						
							
							
								
								Unify IRQ handling.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2635 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 18:14:41 +00:00  
				
					
						
							
							
								 
						
							
								e5b0bc445e 
								
							 
						 
						
							
							
								
								Rearrange char event handlers to fix CHR_EVENT_RESET.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2361 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-27 23:46:43 +00:00  
				
					
						
							
							
								 
						
							
								cdbdb648b7 
								
							 
						 
						
							
							
								
								ARM Versatile Platform Baseboard emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1804 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-09 01:32:52 +00:00