125ee0ed9c 
								
							 
						 
						
							
							
								
								devices: Associate devices to their logical category  
							
							... 
							
							
							
							The category will be used to sort the devices displayed in
the command line help.
Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com>
Message-id: 1375107465-25767-4-git-send-email-marcel.a@redhat.com 
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
							
						 
						
							2013-07-29 10:37:09 -05:00  
				
					
						
							
							
								 
						
							
								300b1fc68c 
								
							 
						 
						
							
							
								
								hw/c*: pass owner to memory_region_init* functions  
							
							... 
							
							
							
							Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
							
						 
						
							2013-07-04 17:42:47 +02:00  
				
					
						
							
							
								 
						
							
								2c9b15cab1 
								
							 
						 
						
							
							
								
								memory: add owner argument to initialization functions  
							
							... 
							
							
							
							Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
							
						 
						
							2013-07-04 17:42:44 +02:00  
				
					
						
							
							
								 
						
							
								db895a1e6a 
								
							 
						 
						
							
							
								
								isa: Use realizefn for ISADevice  
							
							... 
							
							
							
							Drop ISADeviceClass::init and the resulting no-op initfn and let
children implement their own realizefn. Adapt error handling.
Split off an instance_init where sensible.
Signed-off-by: Andreas Färber <afaerber@suse.de> 
							
						 
						
							2013-06-07 12:14:45 +02:00  
				
					
						
							
							
								 
						
							
								668fca91d4 
								
							 
						 
						
							
							
								
								debugcon: fix compiler warning when open DEBUG_DEBUGCON  
							
							... 
							
							
							
							compiler warnings:
  CC    hw/char/debugcon.o
hw/char/debugcon.c: In function ‘debugcon_ioport_write’:
hw/char/debugcon.c:58: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 3 has type ‘uint64_t’
hw/char/debugcon.c: In function ‘debugcon_ioport_read’:
hw/char/debugcon.c:70: warning: format ‘%04x’ expects type ‘unsigned int’, but argument 2 has type ‘hwaddr’
Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> 
							
						 
						
							2013-06-01 14:25:38 +04:00  
				
					
						
							
							
								 
						
							
								e6ee28469f 
								
							 
						 
						
							
							
								
								debugcon: make debug message more readable  
							
							... 
							
							
							
							before change:
Bdebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x6f
odebugcon: write addr=0x0000 val=0x74
tdebugcon: write addr=0x0000 val=0x69
idebugcon: write addr=0x0000 val=0x6e
ndebugcon: write addr=0x0000 val=0x67
gdebugcon: write addr=0x0000 val=0x20
 debugcon: write addr=0x0000 val=0x66
after change:
B [debugcon: write addr=0x0000 val=0x6f]
o [debugcon: write addr=0x0000 val=0x6f]
o [debugcon: write addr=0x0000 val=0x74]
t [debugcon: write addr=0x0000 val=0x69]
i [debugcon: write addr=0x0000 val=0x6e]
n [debugcon: write addr=0x0000 val=0x67]
g [debugcon: write addr=0x0000 val=0x20]
  [debugcon: write addr=0x0000 val=0x66]
Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> 
							
						 
						
							2013-06-01 14:25:38 +04:00  
				
					
						
							
							
								 
						
							
								8c1f72da6b 
								
							 
						 
						
							
							
								
								debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON  
							
							... 
							
							
							
							when use DEBUG_DEBUGCON, screen spits:
debugcon: write addr=0x0000 val=0x00
Rdebugcon: write addr=0x0000 val=0x00
udebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
gdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
pdebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
rdebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
mdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
adebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
Oh, that's wrong, val is not always be 0.
this bug caused by lack of length modifier
for specifier 'x'.
Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> 
							
						 
						
							2013-06-01 14:25:38 +04:00  
				
					
						
							
							
								 
						
							
								dccfcd0e5f 
								
							 
						 
						
							
							
								
								sysemu: avoid proliferation of include/ subdirectories  
							
							... 
							
							
							
							Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
							
						 
						
							2013-04-15 18:19:25 +02:00  
				
					
						
							
							
								 
						
							
								9944d32001 
								
							 
						 
						
							
							
								
								hw: move char devices to hw/char/, configure via default-configs/  
							
							... 
							
							
							
							Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
							
						 
						
							2013-04-08 18:13:14 +02:00