Edgar E. Iglesias 
							
						 
					 
					
						
						
						
						
							
						
						
							b1dfe6437c 
							
						 
					 
					
						
						
							
							mips: Break out cpu_mips_timer_expire  
						
						... 
						
						
						
						Reorganize for future patches, no functional change.
Acked-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> 
						
						
					 
					
						2011-01-18 12:27:52 +01:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
						
						
							
						
						
							b970ea8f8d 
							
						 
					 
					
						
						
							
							Compile some MIPS devices only once  
						
						... 
						
						
						
						Move CPU specific declarations to a separate file.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
						
						
					 
					
						2010-03-27 07:26:16 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jarno 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9cbadb2b 
							
						 
					 
					
						
						
							
							mips: add header to mips_int.c and mips_timer.c  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> 
						
						
					 
					
						2010-03-14 23:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Quintela 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								aliguori 
							
						 
					 
					
						
						
						
						
							
						
						
							93fcfe39a0 
							
						 
					 
					
						
						
							
							Convert references to logfile/loglevel to use qemu_log*() macros  
						
						... 
						
						
						
						This is a large patch that changes all occurrences of logfile/loglevel
global variables to use the new qemu_log*() macros.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6338 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-01-15 22:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							59d9413094 
							
						 
					 
					
						
						
							
							target-mips: CP0 Random register improvements  
						
						... 
						
						
						
						- Use a LFSR to generate the random value
- Make sure to not return the same value twice
Based on a patch by Hervé Poussineau.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6233 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-01-08 18:48:12 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							75973fa1ee 
							
						 
					 
					
						
						
							
							MIPS: remove empty cpu_mips_irqctrl_init()  
						
						... 
						
						
						
						cpu_mips_irqctrl_init() function in hw/mips_timer.c is empty.
Attached patch removes it, and its callers.
(Hervé Poussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5214 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-14 16:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							2e70f6efa8 
							
						 
					 
					
						
						
							
							Add instruction counter.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4799 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-06-29 01:03:05 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							ea86e4e600 
							
						 
					 
					
						
						
							
							Optimize MIPS timer read/write functions  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4190 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-04-11 04:55:31 +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 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							42532189df 
							
						 
					 
					
						
						
							
							Timer start/stop implementation, by Aurelien Jarno.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3237 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-25 16:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							ead9360e2f 
							
						 
					 
					
						
						
							
							Partial support for 34K multithreading, not functional yet.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-06 00:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							fcb4a419f5 
							
						 
					 
					
						
						
							
							Choose number of TLBs at runtime, by Herve Poussineau.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2693 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-04-17 15:26:47 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							3529b538ce 
							
						 
					 
					
						
						
							
							Fix disabling of the Cause register for R2.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2612 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-04-05 23:17:40 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							39d51eb8bc 
							
						 
					 
					
						
						
							
							Fix BD flag handling, cause register contents, implement some more bits  
						
						... 
						
						
						
						for R2 interrupt handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2493 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-03-18 12:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							4de9b249d3 
							
						 
					 
					
						
						
							
							Reworking MIPS interrupt handling, by Aurelien Jarno.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2350 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-24 01:47:51 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							e16fe40c87 
							
						 
					 
					
						
						
							
							Move the MIPS CPU timer in a seperate file, by Alec Voropay.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2225 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-12-06 21:38:37 +00:00