balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							106627d0a0 
							
						 
					 
					
						
						
							
							Rework OMAP1 interrupt handling to allow multiple interrupt banks, by Lauro Ramos Venancio.  
						
						... 
						
						
						
						Add irq pulse shortcut, by Lauro Ramos Venancio.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3774 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-12-05 03:23:39 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d43072e2 
							
						 
					 
					
						
						
							
							OMAP LPGs (LED pulse generators).  
						
						... 
						
						
						
						OMAP MPUI bridge config register.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3710 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-20 11:15:27 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							73560bc8e3 
							
						 
					 
					
						
						
							
							Clean-up/rewrite audio over I^2S support.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3704 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-19 03:43:51 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							9596ebb701 
							
						 
					 
					
						
						
							
							Add statics and missing #includes for prototypes.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3683 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-18 01:44:38 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f699cb32 
							
						 
					 
					
						
						
							
							Zeroing ITR shouldn't ack irq zero.  
						
						... 
						
						
						
						Fix PWT & PWL clocks, fix user refcounting for clocks, add 'hsab_ck' and 'usb_w2fc_ck'.
Fix TCMI register addresses.
Implement OMAP McBSP controller and connection to I2S-compatible CODECs.
Add audio support for TSC2102 as an I2S CODEC.
Connect TSC2102 I2S interface to CPU's McBSP1 interface in the Palm Tungsten|E.
Correct '>' instead of '>>' typos.
Implement GPIO PIN_CONTROL register (not in OMAP310 TRM, from OMAP1510).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3534 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-04 22:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							cf965d2406 
							
						 
					 
					
						
						
							
							Add register mappings in DSP space (must be accessible for MPU too).  
						
						... 
						
						
						
						Don't set microwire CSR-busy bit too early.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3530 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-04 12:19:22 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							b854bc196f 
							
						 
					 
					
						
						
							
							Make accesses with wrong width also work as apparently real hardware allows them when the fault is disabled.  
						
						... 
						
						
						
						Fix DMA register writes if target_phys_addr_t is 64-bit.
Make more functions static.
A timer hack to make PalmOS run in finite time (uses very short timer periods, much shorter than clocksource tick).
Re-calculate internal clock rates on start-up.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3527 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-04 11:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							0264592627 
							
						 
					 
					
						
						
							
							Split I^2C controller out of hw/omap.c.  
						
						... 
						
						
						
						Insert a list of missing memory mappings from OMAP310 datasheet.
Add missing "rtc" field for RTC.
Correct PWL and PWT register read/write handler pointers.
Add a Changelog entry about OMAP emulation.
Add a qemu-doc snippet about Palm T|E platform.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3516 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-03 12:50:46 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							5c1c390fea 
							
						 
					 
					
						
						
							
							Implement OMAP on-chip RTC (Linux guest date/time now matches with host).  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3515 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-03 12:44:02 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2c8ac2bc 
							
						 
					 
					
						
						
							
							Initial OMAP I^2C controller implementation (communication not tested).  
						
						... 
						
						
						
						Correct an i2c_start_transfer comment.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3514 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-03 00:51:03 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							f34c417ba6 
							
						 
					 
					
						
						
							
							Add OMAP Pulse-width Tone module.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3513 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-03 00:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							66450b1596 
							
						 
					 
					
						
						
							
							Implement OMAP PWL (backlight) module.  
						
						... 
						
						
						
						Fix GPIO clock name and output level change notifications.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3512 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-03 00:46:16 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							d951f6ff3f 
							
						 
					 
					
						
						
							
							Implement OMAP MicroWire controller.  
						
						... 
						
						
						
						Fix GPIO interrupt number.
Reorder a couple of variables.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3477 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-29 01:50:05 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							6433014805 
							
						 
					 
					
						
						
							
							Add OMAP Shared GPIO module.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3473 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-28 21:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							8e129e0748 
							
						 
					 
					
						
						
							
							Handle MMC card insertion/removal/readonly signals.  
						
						... 
						
						
						
						Hook them up to Palm T|E GPIOs.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3471 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-28 19:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							fe71e81aba 
							
						 
					 
					
						
						
							
							Implement OMAP1 MPU I/O module.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3469 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-10-28 16:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							b30bb3a2e8 
							
						 
					 
					
						
						
							
							Add OMAP MMC/SD host controller.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3097 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-31 01:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d2689d88 
							
						 
					 
					
						
						
							
							Basic OMAP310 support.  Basic Palm Tungsten|E machine emulation.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3091 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-07-29 17:57:26 +00:00