b584726df9 
								
							 
						 
						
							
							
								
								Clean up VGA ram allocation.  
							
							... 
							
							
							
							Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7063 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-04-10 02:24:36 +00:00  
				
					
						
							
							
								 
						
							
								dcac9679fe 
								
							 
						 
						
							
							
								
								Use load_image_targphys and avoid phys_ram_base.  
							
							... 
							
							
							
							Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7056 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-04-09 20:05:49 +00:00  
				
					
						
							
							
								 
						
							
								6295e564f7 
								
							 
						 
						
							
							
								
								Remove nodisk_ok machine feature (Jan Kiszka)  
							
							... 
							
							
							
							All archs have some kind of firmware to load and can be fine with it
already. So there is not much use in enforcing the presence of a disk.
If the system setup requires one, the user will notice it anyway once
the firmware/bios fails to boot from it.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6899 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-03-28 17:28:58 +00:00  
				
					
						
							
							
								 
						
							
								42fc73a1ce 
								
							 
						 
						
							
							
								
								Support epoch of 1980 in RTC emulation for MIPS Magnum  
							
							... 
							
							
							
							On the MIPS Magnum, the time that is held in the RTC's NVRAM should be
relative to midnight on 1980-01-01.  This patch adds an extra parameter
to rtc_init(), allowing different epochs to be used.  For the Magnum,
1980 is specified, and for all other machines, 2000 is specified.
I've not modified the handling of the century byte, as with an epoch of
1980 and a year of 2009, one could argue that it should hold either
0, 1, 19 or 20.  NT 3.50 on MIPS does not read the century byte.
Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6429 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-24 18:06:21 +00:00  
				
					
						
							
							
								 
						
							
								0ccff151b4 
								
							 
						 
						
							
							
								
								mips: limit RAM size to 256MB on malta and qemu boards  
							
							... 
							
							
							
							This avoid crash when a bigger RAM size is requested (the devices are
mapped at 0x01000000).
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6419 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-24 15:07:25 +00:00  
				
					
						
							
							
								 
						
							
								3023f3329d 
								
							 
						 
						
							
							
								
								graphical_console_init change (Stefano Stabellini)  
							
							... 
							
							
							
							Patch 5/7
This patch changes the graphical_console_init function to return an
allocated DisplayState instead of a QEMUConsole.
This patch contains just the graphical_console_init change and few other
modifications mainly in console.c and vl.c.
It was necessary to move the display frontends (e.g. sdl and vnc)
initialization after machine->init in vl.c.
This patch does *not* include any required changes to any device, these
changes come with the following patches.
Patch 6/7
This patch changes the QEMUMachine init functions not to take a
DisplayState as an argument because is not needed any more;
In few places the graphic hardware initialization function was called
only if DisplayState was not NULL, now they are always called.
Apart from these cases, the rest are all mechanical substitutions.
Patch 7/7
This patch updates the graphic device code to use the new
graphical_console_init function.
As for the previous patch, in few places graphical_console_init was called
only if DisplayState was not NULL, now it is always called.
Apart from these cases, the rest are all mechanical substitutions.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6344 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-16 19:04:14 +00:00  
				
					
						
							
							
								 
						
							
								0ae18ceeaa 
								
							 
						 
						
							
							
								
								Check NIC model in some NIC init functions (Mark McLoughlin)  
							
							... 
							
							
							
							Some NIC init functions are only called when that model is
the only valid model. In that case, it makes sense to use
qemu_check_nic_model() from the NIC init function itself.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6286 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-13 19:39:36 +00:00  
				
					
						
							
							
								 
						
							
								5652ef78d1 
								
							 
						 
						
							
							
								
								mips, ppc: make sure nd->model is always defined  
							
							... 
							
							
							
							Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6261 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-09 13:10:41 +00:00  
				
					
						
							
							
								 
						
							
								3d878caab9 
								
							 
						 
						
							
							
								
								Set default max_cpus to one.  
							
							... 
							
							
							
							Clean-up machine definitions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5566 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-28 10:59:59 +00:00  
				
					
						
							
							
								 
						
							
								b2097003ec 
								
							 
						 
						
							
							
								
								machine struct - specify max_cpus at the per machine level (Jes Sorensen)  
							
							... 
							
							
							
							Introduce a max_cpus per-machine variable, allowing individual boards
to limit it's number of CPUs. Check requested number of CPUs in setup
code and exit if it exceeds the supported number for the machine.
This also renders the static MAX_CPUS check obsolete, so remove this
from vl.c.
Signed-off-by: Jes Sorensen <jes@sgi.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5443 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-07 20:39:39 +00:00  
				
					
						
							
							
								 
						
							
								3b3fb32229 
								
							 
						 
						
							
							
								
								Use qemu-log.h  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5413 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-04 07:20:07 +00:00  
				
					
						
							
							
								 
						
							
								b55266b5a2 
								
							 
						 
						
							
							
								
								Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5275 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 08:07:15 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								eec2743ec2 
								
							 
						 
						
							
							
								
								Allow diskless operation for all mips platforms.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5001 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-13 13:01:28 +00:00  
				
					
						
							
							
								 
						
							
								b3c7724cbc 
								
							 
						 
						
							
							
								
								Move CPU save/load registration to common code.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4808 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-30 16:31:04 +00:00  
				
					
						
							
							
								 
						
							
								b5dc7732e1 
								
							 
						 
						
							
							
								
								More efficient target register / TC accesses.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4794 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-27 10:02:35 +00:00  
				
					
						
							
							
								 
						
							
								b6cd0ea120 
								
							 
						 
						
							
							
								
								8250: Customized base baudrate  
							
							... 
							
							
							
							(Jan Kiszka)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4336 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-04 21:42:11 +00:00  
				
					
						
							
							
								 
						
							
								00f82b8a31 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4265 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-27 21:12:55 +00:00  
				
					
						
							
							
								 
						
							
								7fb4fdcffe 
								
							 
						 
						
							
							
								
								RAM usage information in machine definition.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4246 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-24 17:59:27 +00:00  
				
					
						
							
							
								 
						
							
								03875444d9 
								
							 
						 
						
							
							
								
								Revert "Use correct types to enable > 2G support" (r4238), it is  
							
							... 
							
							
							
							not yet ready.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4240 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:45:18 +00:00  
				
					
						
							
							
								 
						
							
								967032c3d5 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4238 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:37:34 +00:00  
				
					
						
							
							
								 
						
							
								b305b5ba18 
								
							 
						 
						
							
							
								
								Flash support for mips r4k pseudo-machine, by  
							
							... 
							
							
							
							Jean-Christophe Plagniol-Villard.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4224 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-20 06:28:28 +00:00  
				
					
						
							
							
								 
						
							
								1b66074b2f 
								
							 
						 
						
							
							
								
								Remove broken ds1225y init, it is useless on this machine anyway.  
							
							... 
							
							
							
							Spotted by Atsushi Nemoto.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3777 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-07 01:13:37 +00:00  
				
					
						
							
							
								 
						
							
								e4bcb14c79 
								
							 
						 
						
							
							
								
								Add -drive parameter, by Laurent Vivier.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3759 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-02 04:51:10 +00:00  
				
					
						
							
							
								 
						
							
								b881c2c6e7 
								
							 
						 
						
							
							
								
								Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3687 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-18 08:46:58 +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  
				
					
						
							
							
								 
						
							
								c6ee607c94 
								
							 
						 
						
							
							
								
								mips_r4k warning fixes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3581 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 12:02:33 +00:00  
				
					
						
							
							
								 
						
							
								aaed909a49 
								
							 
						 
						
							
							
								
								added cpu_model parameter to cpu_init()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3562 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-10 15:15:54 +00:00  
				
					
						
							
							
								 
						
							
								7df526e317 
								
							 
						 
						
							
							
								
								Move kernel loader parameters from the cpu state to being board specific.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3557 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-09 17:52:11 +00:00  
				
					
						
							
							
								 
						
							
								6ac0e82da1 
								
							 
						 
						
							
							
								
								Set boot sequence from command line (Dan Kenigsberg).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3497 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-31 01:54:04 +00:00  
				
					
						
							
							
								 
						
							
								ea6fd42fa2 
								
							 
						 
						
							
							
								
								Static-ify function.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3381 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-13 14:00:23 +00:00  
				
					
						
							
							
								 
						
							
								1192dad879 
								
							 
						 
						
							
							
								
								New '-bios' option, used to select an alternate BIOS image from bios_dir.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3331 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-05 13:08:35 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								51b2772f28 
								
							 
						 
						
							
							
								
								Fix CPU (re-)selection on reset.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2900 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-30 20:46:02 +00:00  
				
					
						
							
							
								 
						
							
								c4a7060cf7 
								
							 
						 
						
							
							
								
								New option -net nic,model=? (Mark Glines)  
							
							... 
							
							
							
							Network documentation update (Mark Glines)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2880 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-27 19:41:17 +00:00  
				
					
						
							
							
								 
						
							
								1c32f43eea 
								
							 
						 
						
							
							
								
								Switch default CPU to 24Kf for now, as the Linux FPU emulation in  
							
							... 
							
							
							
							the current qemu mips emulation fails in some cases. (The Linux
FPU emulation works on real FPU-less hardware.)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2738 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-28 21:07:41 +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  
				
					
						
							
							
								 
						
							
								74287114c9 
								
							 
						 
						
							
							
								
								Improved initrd support for mips.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2574 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-01 17:56:37 +00:00  
				
					
						
							
							
								 
						
							
								60aa19abef 
								
							 
						 
						
							
							
								
								Actually enable 64bit configuration.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2565 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-01 12:36:18 +00:00  
				
					
						
							
							
								 
						
							
								33d68b5f00 
								
							 
						 
						
							
							
								
								MIPS -cpu selection support, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2491 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-18 00:30:29 +00:00  
				
					
						
							
							
								 
						
							
								153a08db4f 
								
							 
						 
						
							
							
								
								Remove useless static specifier.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2488 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-17 15:21:30 +00:00  
				
					
						
							
							
								 
						
							
								94fc95cdb2 
								
							 
						 
						
							
							
								
								New -cpu options: choose CPU model for emulated target.  
							
							... 
							
							
							
							Only relevant on PowerPC targets, for now.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2468 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-05 19:44:02 +00:00  
				
					
						
							
							
								 
						
							
								9542611a66 
								
							 
						 
						
							
							
								
								DS1225Y nvram device, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2460 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-28 21:36:41 +00:00  
				
					
						
							
							
								 
						
							
								3594c77487 
								
							 
						 
						
							
							
								
								Replace TLSZ with TARGET_FMT_lx.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2444 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-20 23:37:21 +00:00  
				
					
						
							
							
								 
						
							
								70705261e1 
								
							 
						 
						
							
							
								
								Add PS/2 keyboard to MIPS R4K, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2432 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-18 00:10:59 +00:00  
				
					
						
							
							
								 
						
							
								44cbbf18b9 
								
							 
						 
						
							
							
								
								Fix malta emulation for 64bit qemu.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2355 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-24 22:00:13 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2909b29aee 
								
							 
						 
						
							
							
								
								Unbreak the last patch.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2303 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-06 02:24:15 +00:00  
				
					
						
							
							
								 
						
							
								f7bcd4e373 
								
							 
						 
						
							
							
								
								Different MIPS BIOS binary names per endianness, and more relaxed size  
							
							... 
							
							
							
							rules for the binaries, by Alec Voropay.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2302 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-06 01:37:51 +00:00  
				
					
						
							
							
								 
						
							
								f8c6ff6c3c 
								
							 
						 
						
							
							
								
								Fix initrd load address.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2281 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-01 20:31:07 +00:00  
				
					
						
							
							
								 
						
							
								9042c0e20d 
								
							 
						 
						
							
							
								
								Check ELF binaries for machine type and endianness.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2274 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-23 14:18:40 +00:00  
				
					
						
							
							
								 
						
							
								eddbd288a0 
								
							 
						 
						
							
							
								
								More serial ports for the mips machine.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2271 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-23 00:23:19 +00:00  
				
					
						
							
							
								 
						
							
								5dc4b74480 
								
							 
						 
						
							
							
								
								Scrap SIGN_EXTEND32.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 13:48:28 +00:00  
				
					
						
							
							
								 
						
							
								c570fd169c 
								
							 
						 
						
							
							
								
								Preliminiary MIPS64 support, disabled by default due to performance impact.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2250 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 01:19:56 +00:00  
				
					
						
							
							
								 
						
							
								afdfa781e6 
								
							 
						 
						
							
							
								
								MIPS RTC emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2231 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-07 18:15:35 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6ae817752b 
								
							 
						 
						
							
							
								
								Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid  
							
							... 
							
							
							
							until we emulate real MIPS hardware with real firmware.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2221 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 17:48:52 +00:00  
				
					
						
							
							
								 
						
							
								58126404f5 
								
							 
						 
						
							
							
								
								Mips IDE support. (Aurelien Jarno)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2206 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-29 15:38:28 +00:00  
				
					
						
							
							
								 
						
							
								aef445bd7e 
								
							 
						 
						
							
							
								
								Merge common ISA access routines.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2159 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-18 01:15:29 +00:00  
				
					
						
							
							
								 
						
							
								89b6b50892 
								
							 
						 
						
							
							
								
								vga init changes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2114 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-08-17 10:45:20 +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  
				
					
						
							
							
								 
						
							
								1fc2244d87 
								
							 
						 
						
							
							
								
								mips bios loading fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1913 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-11 21:15:08 +00:00  
				
					
						
							
							
								 
						
							
								f5d2a381d1 
								
							 
						 
						
							
							
								
								performance boost (on P4 hosts at least, rdtsc is a _very_ bad random generator)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1892 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-02 22:18:28 +00:00  
				
					
						
							
							
								 
						
							
								66a93e0f47 
								
							 
						 
						
							
							
								
								ELF loader (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1860 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-26 22:06:55 +00:00  
				
					
						
							
							
								 
						
							
								a41b2ff2dd 
								
							 
						 
						
							
							
								
								Allow selection of emulated network card.  
							
							... 
							
							
							
							rtl8139 emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1745 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-05 04:14:41 +00:00  
				
					
						
							
							
								 
						
							
								183b4a3806 
								
							 
						 
						
							
							
								
								do not init ne2000 if no network enabled  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1714 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-18 17:51:01 +00:00  
				
					
						
							
							
								 
						
							
								2d7272a588 
								
							 
						 
						
							
							
								
								kernel command line support (Daniel Jacobowitz)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1687 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 19:56:38 +00:00  
				
					
						
							
							
								 
						
							
								e5d13e2f64 
								
							 
						 
						
							
							
								
								more generic serial port (initial patch by Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1654 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-23 21:11:49 +00:00  
				
					
						
							
							
								 
						
							
								c68ea7043f 
								
							 
						 
						
							
							
								
								cpu_single_env usage fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1644 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-21 23:33:12 +00:00  
				
					
						
							
							
								 
						
							
								697584ab24 
								
							 
						 
						
							
							
								
								Add i8259 PIT to MIPS (Ralf Baechle  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1551 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 09:41:56 +00:00  
				
					
						
							
							
								 
						
							
								c96a29cdef 
								
							 
						 
						
							
							
								
								Fix MIPS counter / compare interrupt (Ralf Baechle  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1550 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-08-21 09:40:49 +00:00  
				
					
						
							
							
								 
						
							
								d5295253b0 
								
							 
						 
						
							
							
								
								VGA bios support for PowerPC  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1494 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-03 14:00:51 +00:00  
				
					
						
							
							
								 
						
							
								73133662c6 
								
							 
						 
						
							
							
								
								i8259 PIC support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1486 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 18:11:03 +00:00  
				
					
						
							
							
								 
						
							
								9827e95c78 
								
							 
						 
						
							
							
								
								added NE2000 (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1475 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:26:04 +00:00  
				
					
						
							
							
								 
						
							
								0699b54839 
								
							 
						 
						
							
							
								
								init cleanup (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1472 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:20:29 +00:00  
				
					
						
							
							
								 
						
							
								899abcf513 
								
							 
						 
						
							
							
								
								fixed random register (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1469 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:13:42 +00:00  
				
					
						
							
							
								 
						
							
								de12d6369b 
								
							 
						 
						
							
							
								
								kernel load fix (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1467 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:11:25 +00:00  
				
					
						
							
							
								 
						
							
								6af0bf9c7c 
								
							 
						 
						
							
							
								
								MIPS target (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 14:58:51 +00:00