balrog
b99dc0d1a4
Redundant timer rearm optimisation by Anders Melchiorsen.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3823 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 13:17:12 +00:00
balrog
b01bcae61c
QEMU_STRACE documentation bit by Thayne Harbaugh.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3822 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 13:05:59 +00:00
balrog
c6d29ad6e2
Add missing ffs() declaration for Win32 hosts, by Stefan Weil.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3821 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 12:55:24 +00:00
balrog
4f8eb8daeb
Work around a crash when timer signal occurs before main loop, original patch by 武田 俊也.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3820 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 12:39:38 +00:00
balrog
bd464c2eef
Mainstone keypad support, by Armin Kuster.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3819 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 12:19:43 +00:00
balrog
31b87f2eeb
Initial PXA27x keypad support, by Armin Kuster.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3818 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 12:13:51 +00:00
balrog
76ea08f970
Support alternative formats for MAC addresses, by Balazs Attila-Mihaly.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3817 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 11:48:54 +00:00
ths
ffe8ab83da
Fix char* signedness, by Andre Przywara.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3816 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-16 03:16:05 +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
ths
223d4670a0
Split block-raw.c into block-raw-posix.c and block-raw-win32.c, by
...
Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3814 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-15 17:28:36 +00:00
balrog
50a9569b59
Mark host pages as reserved (Magnus Damm).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3813 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-12 01:16:23 +00:00
balrog
703243a044
Adds interrupt support to the sh specific timer code (Magnus Damm).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3812 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-12 01:11:42 +00:00
balrog
b7d35e6583
sh_serial: enable tx after reset (Magnus Damm).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3811 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-12 00:40:24 +00:00
balrog
ed494d87f7
Add missing break just before execve, by Takashi Yoshii.
...
Fix a comment typo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3810 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 23:23:52 +00:00
balrog
0486e8a714
Fix fragments due to incomplete dirty tracking in CGA mode (Anthony Liguori).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3809 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 22:31:32 +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
balrog
e0e7ada1d5
Update documention with '-drive' usage (Laurent Vivier).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3807 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 21:56:43 +00:00
blueswir1
66f1cdbde4
Partial fix to Sparc32 Linux host global register mangling problem
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3806 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 19:39:25 +00:00
blueswir1
d07bde88a5
Fix code generation buffer overflow reported by TeLeMan
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3805 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 19:35:45 +00:00
blueswir1
52df269ca8
Update OpenBIOS images to SVN revision 181. Changes:
...
r177:
Reset fixes:
* recalculate CRC to avoid error message and halt after reset
* fix bug that crashed SS10/SMP when reset
r178: Remove unused variable
r179: Improved Module ID generation
r180: Add support for eccmemctl
r181: Add support for SPARCstation 20 machine type
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3804 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-11 19:33:21 +00:00
blueswir1
12abac853d
Name the magic constants, wrap long lines
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3803 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 20:05:09 +00:00
blueswir1
ae40972f78
Add SPARCstation 20 machine type (Robert Reif)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3802 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 20:00:11 +00:00
blueswir1
666c87aa3b
Add ASIs (Robert Reif)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3801 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 19:58:20 +00:00
j_mayer
e32448e059
Various linux-user structures and definitions fixes for PowerPC targets.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3800 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 08:24:59 +00:00
j_mayer
e9b34b3741
Cleanup: remove useless TARGET_GPR_BITS definition.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3799 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 08:13:09 +00:00
j_mayer
4e7774427d
Fix PowerPC 74xx definitions.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3798 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 07:40:16 +00:00
ths
8ccc2ace56
SCSI cleanup, by Laurent Vivier.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3797 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 02:58:34 +00:00
balrog
cf6d911814
Fix OMAP1 MPUI/O keyboard interrupt masking.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3796 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 01:07:47 +00:00
balrog
2e8c191795
Fix incompatible declaration in previous commit.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3795 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 00:33:13 +00:00
balrog
88eeee0a31
Desambiguate pflash_register().
...
pflash_t is still ambiguous... perhaps both emulations should sit in a single file.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3794 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-10 00:28:27 +00:00
balrog
52fc1d83bc
Save/load PCI-device, PCI-bus and PIIX3 irq-related state (patches by Uri Lublin.
...
Note that other PCI bridges are not fixed here.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3793 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:56:13 +00:00
balrog
b26177d7ec
Make SVM IOIO intercept check all needed bits, by Bernhard Kauer.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3792 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:39:22 +00:00
balrog
df01e0fc33
Add rdpmc SVM intercept, by Bernhard Kauer.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3791 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:35:27 +00:00
balrog
8543243c29
No write-protect detect diode on Mainstone II.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3790 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:29:34 +00:00
balrog
11e0fc3fd0
Use pointers to channels rather than channel numbers in the DMA.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3789 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:23:02 +00:00
ths
982f3ab679
Fix execve argc/envc counting, by Takashi Yoshii.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3788 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:12:55 +00:00
ths
d1781191a5
Remove leftover support for 82371FB (Step A1), by Carlo Marcelo Arenas
...
Belon.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3787 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 23:02:39 +00:00
balrog
089b7c0a4c
OMAP DMA 3.2 support by Lauro Ramos Venancio.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3786 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 22:32:42 +00:00
blueswir1
7eb0c8e8f9
Add support for eccmemctl (Robert Reif)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3785 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 17:03:50 +00:00
ths
85ffbdfc72
SH4 big endian configuration, by Tomoyoshi Asano.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3784 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 05:10:03 +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
ths
867e2400d6
Fix spelling typo, by Dan Kenigsberg.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3782 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 02:43:19 +00:00
ths
f1de133408
Mainstone mmc support, by Armin Kuster.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3781 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 02:38:34 +00:00
ths
788f5ec40d
copy_{to,from}_user_timeval() update, by Thayne Harbaugh.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3780 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 02:37:05 +00:00
ths
26edcf41db
copy_from_user_fdset() update, by Thayne Harbaugh.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3779 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 02:25:24 +00:00
ths
01ba98161f
Handle cpu_model in copy_cpu(), by Kirill A. Shutemov.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3778 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 02:22:57 +00:00
ths
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
balrog
c8522bdf46
Give emulated drives more monitor-friendly name strings.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3776 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-06 22:11:20 +00:00
balrog
f2df526058
Correct my 'thinko' in OMAP interrupt handler commit, fix by Lauro Ramos Venancio.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3775 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-06 22:05:05 +00:00
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