| 
							
							
								 aurel32 | 5b9a1293be | ide: Enable byte&word access to DMA address register (Jan Kiszka)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4354 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-06 09:55:56 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | 1d8cde5beb | IDE: Improve DMA transfers by increasing the buffer size (Ian Jackson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4132 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 12:15:35 +00:00 |  | 
			
				
					| 
							
							
								 balrog | c717d8bf13 | Simplify guess_disk_lchs - should fix Windows stack corruption spotted by TeLeMan (patch by Tristan Gingold). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3953 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-03 03:37:46 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 38453b93dd | Set READY_STAT after a WIN_DIAGNOSE per ATA-3 (Till Straumann). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3912 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-01-14 03:15:20 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 38cdea7ccf | Multi-profile DVD-ROM support (Carlo Marcelo Arenas Belon). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3910 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-01-14 03:05:55 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 33f002714b | Add "cache" parameter to "-drive" (Laurent Vivier). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3848 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-24 14:33:24 +00:00 |  | 
			
				
					| 
							
							
								 ths | 69b349765c | Fix miscellaneous minor things, by Andre Przywara. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3826 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-17 03:15:52 +00:00 |  | 
			
				
					| 
							
							
								 ths | 96b8f136f5 | Fix bdrv_get_geometry to return uint64_t, by Andre Przywara. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3825 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-17 01:35:20 +00:00 |  | 
			
				
					| 
							
							
								 ths | 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 |  | 
			
				
					| 
							
							
								 ths | 60fe76f386 | Fix wrong signedness, by Andre Przywara. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3815 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-16 03:02:09 +00:00 |  | 
			
				
					| 
							
							
								 balrog | f5fdd0a855 | IDE should send irq after WIN_DIAGNOSE (Tristan Gingold). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3808 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-11 22:15:29 +00:00 |  | 
			
				
					| 
							
							
								 ths | 0d4a05a109 | Fix Win98SE MyComputer regression, by Ben Taylor. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3783 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-09 05:01:52 +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 |  | 
			
				
					| 
							
							
								 ths | 31c2a146ec | Revert "Last AIO Patch" as requested by Fabrice, it is incomplete and breaks other (non-Windows) systems.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3552 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-11-08 16:38:17 +00:00 |  | 
			
				
					| 
							
							
								 ths | 3b46e62427 | find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-17 08:09:54 +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 |  | 
			
				
					| 
							
							
								 ths | c3e88d8c4f | Allow more IDE power management, by Ben Guthro. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3165 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-13 12:28:42 +00:00 |  | 
			
				
					| 
							
							
								 ths | d14049eaec | Partial IDE DVD emulation, by Filip Navara. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3161 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-13 02:20:40 +00:00 |  | 
			
				
					| 
							
							
								 ths | f0c596cb3d | Last AIO patch, by Vladimir N. Oleynik. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3147 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-08-26 17:42:20 +00:00 |  | 
			
				
					| 
							
							
								 ths | 7603d1568e | Fix bugs in the ATAPI cdrom driver, by Brandon Philips. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3124 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-08-19 21:46:53 +00:00 |  | 
			
				
					| 
							
							
								 ths | aa1f17c18d | Spelling fixes, by Stefan Weil. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3066 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-07-11 22:48:58 +00:00 |  | 
			
				
					| 
							
							
								 ths | afcc3cdfc4 | Use the correct PCI IDs for Malta. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2945 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-06-06 16:26:14 +00:00 |  | 
			
				
					| 
							
							
								 balrog | aa941b9445 | Savevm/loadvm bits for ARM core, the PXA2xx peripherals and Spitz hardware. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2857 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-05-24 18:50:09 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 9e315fa93c | PCMCIA addresses are 26-bit, widen the address type from 16 to 32 bits. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2797 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-05-09 20:25:36 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 201a51fc38 | PCMCIA bus support. Parts of CF-ATA command set. Hitachi DSCM microdrive emulation. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2748 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-30 00:51:09 +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 |  | 
			
				
					| 
							
							
								 pbrook | 544c4be626 | Remove dead code. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2631 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-07 01:24:43 +00:00 |  | 
			
				
					| 
							
							
								 ths | e1f63470e9 | Don't fail for "revert to poweron defaults" IDE command, by Carlo Marcelo Arenas Belon.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2485 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-03-17 14:55:30 +00:00 |  | 
			
				
					| 
							
							
								 ths | 39dfc926df | Allow disabling IDE block mode, by Carlo Marcelo Arenas Belon. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2484 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-03-17 14:54:15 +00:00 |  | 
			
				
					| 
							
							
								 ths | 292eef5acb | Ignore special flags in nsector variable. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2436 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-02-19 00:59:34 +00:00 |  | 
			
				
					| 
							
							
								 ths | e6a71ae327 | Add support for 82371FB (Step A1) and Improved support for 82371SB (Function 1), by Carlo Marcelo Arenas Belon.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2353 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-01-24 21:35:22 +00:00 |  | 
			
				
					| 
							
							
								 ths | 30c4bbace1 | Fix DMA timeouts on FreeBSD, by Carlo Marcelo Arenas Belon. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2349 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-01-24 01:12:42 +00:00 |  | 
			
				
					| 
							
							
								 ths | 5f12ab4b10 | Add more ATAPI CDROM DMA support, by Juergen Keil. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2338 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-01-20 01:12:17 +00:00 |  | 
			
				
					| 
							
							
								 ths | 4dbb0f5006 | Fix for hard disk translation hints, by Volker Ruppert. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2297 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-01-05 18:58:34 +00:00 |  | 
			
				
					| 
							
							
								 ths | bd491d6a4e | Fix CDROM change, by Anthony Liguori. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2262 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-12-22 02:14:49 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 66c6ef7678 | better support of removable media git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2123 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-08-19 11:44:21 +00:00 |  | 
			
				
					| 
							
							
								 bellard | c3d78997a3 | minimal PCI IDE save/restore git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2117 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-08-17 10:48:35 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8ccad811e6 | use AIO for DMA transfers - enabled DMA for CDROMs git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2103 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-08-07 21:36:34 +00:00 |  | 
			
				
					| 
							
							
								 pbrook | 7a6cba611d | Disk cache flush support. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1949 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-04 11:39:07 +00:00 |  | 
			
				
					| 
							
							
								 pbrook | 2e5d83bbef | Rearrange SCSI disk emulation code. Add USB mass storage device emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1940 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-05-25 23:58:51 +00:00 |  | 
			
				
					| 
							
							
								 pbrook | 502a53952d | Rearrange PCI host emulation code. Add ARM PCI emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1916 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-05-13 16:11:23 +00:00 |  | 
			
				
					| 
							
							
								 bellard | c2ff060fd4 | LBA48 support (Jens Axboe) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1853 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-25 21:24:22 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e774a278d8 | -win2k-hack performance+DMA support (Leonardo E. Reiter) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1841 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-23 22:21:30 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 1298fe6316 | CDROM detection fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1794 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-02 19:10:47 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 9445880298 | correct DMA and transfer mode reporting (Jens Axboe) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1736 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-02-01 22:20:12 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 92510b8cf5 | ide PCI ident fix, aka FreeBSD/amd64 bug fix (Jung-uk Kim) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1538 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-08-06 09:14:32 +00:00 |  | 
			
				
					| 
							
							
								 bellard | a368741bf2 | suppressed ppc ide hack - fixed read toc for Darwin/PPC git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1509 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-07-07 21:46:09 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 3de388f676 | more generic i8259 support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1487 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-07-02 18:11:44 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 5457c8ceeb | added CMD646 PCI IDE controller support - better IRQ handling - added IDE flush cache command - added work around for Darwin/PPC to select IDE drive git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1449 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-06-05 15:15:26 +00:00 |  |