4f4cc0efde 
								
							 
						 
						
							
							
								
								audio: use muldiv64 where it makes sense  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-18 14:04:36 +04:00  
				
					
						
							
							
								 
						
							
								057fa65c5d 
								
							 
						 
						
							
							
								
								audio: remove lsbindex/popcount in favour of host-utils's ctz32  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-09-12 02:50:58 +04:00  
				
					
						
							
							
								 
						
							
								6ee093c907 
								
							 
						 
						
							
							
								
								Unexport ticks_per_sec variable. Create get_ticks_per_sec() function  
							
							... 
							
							
							
							Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
							
						 
						
							2009-09-11 10:19:52 -05:00  
				
					
						
							
							
								 
						
							
								31226166bb 
								
							 
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2009-09-10 19:59:50 +04:00  
				
					
						
							
							
								 
						
							
								f7b4f61f63 
								
							 
						 
						
							
							
								
								qdev/isa: convert soundblaster  
							
							... 
							
							
							
							Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> 
							
						 
						
							2009-09-10 19:48:00 +04:00  
				
					
						
							
							
								 
						
							
								f827497194 
								
							 
						 
						
							
							
								
								Fix sb16 breakage due to unassigned s->irq  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-08-28 14:34:29 +04:00  
				
					
						
							
							
								 
						
							
								660cfb6b7c 
								
							 
						 
						
							
							
								
								Fix formatting  
							
							... 
							
							
							
							Signed-off-by: malc <av1474@comtv.ru> 
							
						 
						
							2009-08-28 14:34:27 +04:00  
				
					
						
							
							
								 
						
							
								3a38d437ca 
								
							 
						 
						
							
							
								
								Add isa_reserve_irq().  
							
							... 
							
							
							
							Introduce isa_reserve_irq() which marks an irq reserved and returns
the appropriate qemu_irq entry from the i8259 table.
isa_reserve_irq() is a temporary interface to be used to allocate ISA
IRQs for devices which have not yet been converted to qdev, and for
special cases which are not suited for qdev conversions, such as the
'ferr'.
This patch goes on top of Gerd Hoffmann's which makes isa-bus.c own
the ISA irq table.
[ added isa-bus.o to some targets to fix build failures  -- kraxel ]
Signed-off-by: Jes Sorensen <jes@sgi.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> 
							
						 
						
							2009-08-27 20:30:20 -05:00  
				
					
						
							
							
								 
						
							
								d999f7e023 
								
							 
						 
						
							
							
								
								Restore consistent formatting of audio devices  
							
							
							
						 
						
							2009-06-20 05:13:29 +04:00  
				
					
						
							
							
								 
						
							
								1a7dafce1d 
								
							 
						 
						
							
							
								
								Remove any pretense that there can be more than one AudioState  
							
							
							
						 
						
							2009-05-14 03:20:43 +04:00  
				
					
						
							
							
								 
						
							
								22d83b140e 
								
							 
						 
						
							
							
								
								Push AUD_init down to devices  
							
							... 
							
							
							
							Now we can safely call AUD_init multiple times we can push it down to
individual audio devices, rather than having to pass it from the board
init.
Signed-off-by: Paul Brook <paul@codesourcery.com> 
							
						 
						
							2009-05-12 12:33:04 +01:00  
				
					
						
							
							
								 
						
							
								487414f1cb 
								
							 
						 
						
							
							
								
								hw: remove error handling from qemu_malloc() callers (Avi Kivity)  
							
							... 
							
							
							
							Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6529 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-02-05 22:06:05 +00:00  
				
					
						
							
							
								 
						
							
								b1503cda1e 
								
							 
						 
						
							
							
								
								Use the ARRAY_SIZE() macro where appropriate.  
							
							... 
							
							
							
							Change from v1:
  Avoid changing the existing coding style in certain files.
Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6120 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-22 20:33:55 +00:00  
				
					
						
							
							
								 
						
							
								1ea879e558 
								
							 
						 
						
							
							
								
								Make audio violate POSIX less  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5864 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-03 22:48:44 +00:00  
				
					
						
							
							
								 
						
							
								ca9cc28c62 
								
							 
						 
						
							
							
								
								pthreads-based audio and miscellaneous audio clean-up (malc).  
							
							... 
							
							
							
							ESD support (malc, Frederick Reeve).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3917 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 04:24:29 +00:00  
				
					
						
							
							
								 
						
							
								bee8d6842d 
								
							 
						 
						
							
							
								
								qemu_put signedness fixes, by Andre Przywara.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3824 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 23:41:11 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d929eba5d4 
								
							 
						 
						
							
							
								
								audio endianness API changes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2042 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 21:47:22 +00:00  
				
					
						
							
							
								 
						
							
								feea13e186 
								
							 
						 
						
							
							
								
								sb16 fixes (WfW 3 appears to work with shipped drivers) (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2039 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 16:49:00 +00:00  
				
					
						
							
							
								 
						
							
								26a76461f2 
								
							 
						 
						
							
							
								
								C99 64 bit printf  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2018 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-25 18:15:32 +00:00  
				
					
						
							
							
								 
						
							
								546754dc1d 
								
							 
						 
						
							
							
								
								pcm endianness is now explicit (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1633 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-20 16:20:39 +00:00  
				
					
						
							
							
								 
						
							
								a0d01ed9ea 
								
							 
						 
						
							
							
								
								spelling fix (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1612 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-10 23:59:38 +00:00  
				
					
						
							
							
								 
						
							
								c0fe3827ea 
								
							 
						 
						
							
							
								
								audio merge (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-05 18:55:28 +00:00  
				
					
						
							
							
								 
						
							
								1d14ffa97e 
								
							 
						 
						
							
							
								
								merged 15a_aqemu.patch audio patch (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1584 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-10-30 18:58:22 +00:00  
				
					
						
							
							
								 
						
							
								81eea5ebb6 
								
							 
						 
						
							
							
								
								comment  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1547 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 09:30:54 +00:00  
				
					
						
							
							
								 
						
							
								15b6147000 
								
							 
						 
						
							
							
								
								audio fix (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1137 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-14 16:02:09 +00:00  
				
					
						
							
							
								 
						
							
								7372f88dc1 
								
							 
						 
						
							
							
								
								audio fixes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1133 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-11 16:55:09 +00:00  
				
					
						
							
							
								 
						
							
								fb065187e4 
								
							 
						 
						
							
							
								
								audio clean up (initial patch by malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1131 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-09 23:09:44 +00:00  
				
					
						
							
							
								 
						
							
								85571bc741 
								
							 
						 
						
							
							
								
								audio merge (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1125 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-11-07 18:04:02 +00:00  
				
					
						
							
							
								 
						
							
								d75d9f6be9 
								
							 
						 
						
							
							
								
								SDL Audio support and SB16 fixes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1108 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-10-09 17:20:54 +00:00  
				
					
						
							
							
								 
						
							
								d329a6fb22 
								
							 
						 
						
							
							
								
								audip fixes (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@911 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-06-07 20:58:31 +00:00  
				
					
						
							
							
								 
						
							
								202a456a2b 
								
							 
						 
						
							
							
								
								safer sb16 code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@728 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-16 22:09:02 +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  
				
					
						
							
							
								 
						
							
								5e2a644399 
								
							 
						 
						
							
							
								
								removed most of global context uses - removed unneeded abort() which cause problems during win95 hardware scan  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@679 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-23 22:42:11 +00:00  
				
					
						
							
							
								 
						
							
								7d977de7e1 
								
							 
						 
						
							
							
								
								io port API change  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@661 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-14 21:41:34 +00:00  
				
					
						
							
							
								 
						
							
								f9e92e973f 
								
							 
						 
						
							
							
								
								use physical memory access functions for DMA  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@649 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-25 23:32:01 +00:00  
				
					
						
							
							
								 
						
							
								bc0b1dc1eb 
								
							 
						 
						
							
							
								
								sb16 patch (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@561 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-18 22:19:31 +00:00  
				
					
						
							
							
								 
						
							
								7138fcfbf7 
								
							 
						 
						
							
							
								
								use CPUState  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@540 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-05 00:02:28 +00:00  
				
					
						
							
							
								 
						
							
								2750332396 
								
							 
						 
						
							
							
								
								Soundblaster 16 support (malc)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@455 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-11-13 01:46:15 +00:00