]> xenbits.xensource.com Git - xenclient/ioemu.git/log
xenclient/ioemu.git
17 years agoIDE should send irq after WIN_DIAGNOSE (Tristan Gingold).
balrog [Tue, 11 Dec 2007 22:15:29 +0000 (22:15 +0000)]
IDE should send irq after WIN_DIAGNOSE (Tristan Gingold).

17 years agoUpdate documention with '-drive' usage (Laurent Vivier).
balrog [Tue, 11 Dec 2007 21:56:43 +0000 (21:56 +0000)]
Update documention with '-drive' usage (Laurent Vivier).

17 years ago Partial fix to Sparc32 Linux host global register mangling problem
blueswir1 [Tue, 11 Dec 2007 19:39:25 +0000 (19:39 +0000)]
 Partial fix to Sparc32 Linux host global register mangling problem

17 years ago Fix code generation buffer overflow reported by TeLeMan
blueswir1 [Tue, 11 Dec 2007 19:35:45 +0000 (19:35 +0000)]
 Fix code generation buffer overflow reported by TeLeMan

17 years agoUpdate OpenBIOS images to SVN revision 181. Changes:
blueswir1 [Tue, 11 Dec 2007 19:33:20 +0000 (19:33 +0000)]
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

17 years ago Name the magic constants, wrap long lines
blueswir1 [Mon, 10 Dec 2007 20:05:09 +0000 (20:05 +0000)]
 Name the magic constants, wrap long lines

17 years ago Add SPARCstation 20 machine type (Robert Reif)
blueswir1 [Mon, 10 Dec 2007 20:00:10 +0000 (20:00 +0000)]
 Add SPARCstation 20 machine type (Robert Reif)

17 years ago Add ASIs (Robert Reif)
blueswir1 [Mon, 10 Dec 2007 19:58:20 +0000 (19:58 +0000)]
 Add ASIs (Robert Reif)

17 years agoVarious linux-user structures and definitions fixes for PowerPC targets.
j_mayer [Mon, 10 Dec 2007 08:24:59 +0000 (08:24 +0000)]
Various linux-user structures and definitions fixes for PowerPC targets.

17 years agoCleanup: remove useless TARGET_GPR_BITS definition.
j_mayer [Mon, 10 Dec 2007 08:13:09 +0000 (08:13 +0000)]
Cleanup: remove useless TARGET_GPR_BITS definition.

17 years agoFix PowerPC 74xx definitions.
j_mayer [Mon, 10 Dec 2007 07:40:16 +0000 (07:40 +0000)]
Fix PowerPC 74xx definitions.

17 years agoSCSI cleanup, by Laurent Vivier.
ths [Mon, 10 Dec 2007 02:58:34 +0000 (02:58 +0000)]
SCSI cleanup, by Laurent Vivier.

17 years agoFix OMAP1 MPUI/O keyboard interrupt masking.
balrog [Mon, 10 Dec 2007 01:07:47 +0000 (01:07 +0000)]
Fix OMAP1 MPUI/O keyboard interrupt masking.

17 years agoFix incompatible declaration in previous commit.
balrog [Mon, 10 Dec 2007 00:33:13 +0000 (00:33 +0000)]
Fix incompatible declaration in previous commit.

17 years agoDesambiguate pflash_register().
balrog [Mon, 10 Dec 2007 00:28:26 +0000 (00:28 +0000)]
Desambiguate pflash_register().
pflash_t is still ambiguous... perhaps both emulations should sit in a single file.

17 years agoSave/load PCI-device, PCI-bus and PIIX3 irq-related state (patches by Uri Lublin.
balrog [Sun, 9 Dec 2007 23:56:13 +0000 (23:56 +0000)]
Save/load PCI-device, PCI-bus and PIIX3 irq-related state (patches by Uri Lublin.
Note that other PCI bridges are not fixed here.

17 years agoMake SVM IOIO intercept check all needed bits, by Bernhard Kauer.
balrog [Sun, 9 Dec 2007 23:39:22 +0000 (23:39 +0000)]
Make SVM IOIO intercept check all needed bits, by Bernhard Kauer.

17 years agoAdd rdpmc SVM intercept, by Bernhard Kauer.
balrog [Sun, 9 Dec 2007 23:35:27 +0000 (23:35 +0000)]
Add rdpmc SVM intercept, by Bernhard Kauer.

17 years agoNo write-protect detect diode on Mainstone II.
balrog [Sun, 9 Dec 2007 23:29:34 +0000 (23:29 +0000)]
No write-protect detect diode on Mainstone II.

17 years agoUse pointers to channels rather than channel numbers in the DMA.
balrog [Sun, 9 Dec 2007 23:23:02 +0000 (23:23 +0000)]
Use pointers to channels rather than channel numbers in the DMA.

17 years agoFix execve argc/envc counting, by Takashi Yoshii.
ths [Sun, 9 Dec 2007 23:12:55 +0000 (23:12 +0000)]
Fix execve argc/envc counting, by Takashi Yoshii.

17 years agoRemove leftover support for 82371FB (Step A1), by Carlo Marcelo Arenas
ths [Sun, 9 Dec 2007 23:02:39 +0000 (23:02 +0000)]
Remove leftover support for 82371FB (Step A1), by Carlo Marcelo Arenas
Belon.

17 years agoOMAP DMA 3.2 support by Lauro Ramos Venancio.
balrog [Sun, 9 Dec 2007 22:32:42 +0000 (22:32 +0000)]
OMAP DMA 3.2 support by Lauro Ramos Venancio.

17 years ago Add support for eccmemctl (Robert Reif)
blueswir1 [Sun, 9 Dec 2007 17:03:50 +0000 (17:03 +0000)]
 Add support for eccmemctl (Robert Reif)

17 years agoSH4 big endian configuration, by Tomoyoshi Asano.
ths [Sun, 9 Dec 2007 05:10:03 +0000 (05:10 +0000)]
SH4 big endian configuration, by Tomoyoshi Asano.

17 years agoFix Win98SE MyComputer regression, by Ben Taylor.
ths [Sun, 9 Dec 2007 05:01:52 +0000 (05:01 +0000)]
Fix Win98SE MyComputer regression, by Ben Taylor.

17 years agoFix spelling typo, by Dan Kenigsberg.
ths [Sun, 9 Dec 2007 02:43:19 +0000 (02:43 +0000)]
Fix spelling typo, by Dan Kenigsberg.

17 years agoMainstone mmc support, by Armin Kuster.
ths [Sun, 9 Dec 2007 02:38:34 +0000 (02:38 +0000)]
Mainstone mmc support, by Armin Kuster.

17 years agocopy_{to,from}_user_timeval() update, by Thayne Harbaugh.
ths [Sun, 9 Dec 2007 02:37:05 +0000 (02:37 +0000)]
copy_{to,from}_user_timeval() update, by Thayne Harbaugh.

17 years agocopy_from_user_fdset() update, by Thayne Harbaugh.
ths [Sun, 9 Dec 2007 02:25:24 +0000 (02:25 +0000)]
copy_from_user_fdset() update, by Thayne Harbaugh.

17 years agoHandle cpu_model in copy_cpu(), by Kirill A. Shutemov.
ths [Sun, 9 Dec 2007 02:22:56 +0000 (02:22 +0000)]
Handle cpu_model in copy_cpu(), by Kirill A. Shutemov.

17 years agoRemove broken ds1225y init, it is useless on this machine anyway.
ths [Fri, 7 Dec 2007 01:13:37 +0000 (01:13 +0000)]
Remove broken ds1225y init, it is useless on this machine anyway.
Spotted by Atsushi Nemoto.

17 years agoGive emulated drives more monitor-friendly name strings.
balrog [Thu, 6 Dec 2007 22:11:20 +0000 (22:11 +0000)]
Give emulated drives more monitor-friendly name strings.

17 years agoCorrect my 'thinko' in OMAP interrupt handler commit, fix by Lauro Ramos Venancio.
balrog [Thu, 6 Dec 2007 22:05:05 +0000 (22:05 +0000)]
Correct my 'thinko' in OMAP interrupt handler commit, fix by Lauro Ramos Venancio.

17 years agoRework OMAP1 interrupt handling to allow multiple interrupt banks, by Lauro Ramos...
balrog [Wed, 5 Dec 2007 03:23:38 +0000 (03:23 +0000)]
Rework OMAP1 interrupt handling to allow multiple interrupt banks, by Lauro Ramos Venancio.
Add irq pulse shortcut, by Lauro Ramos Venancio.

17 years ago No keyboard mode (Robert Reif)
blueswir1 [Tue, 4 Dec 2007 20:58:31 +0000 (20:58 +0000)]
 No keyboard mode (Robert Reif)

17 years agoDon't claim SD card supports voltages linux claims are below defined voltage range.
balrog [Tue, 4 Dec 2007 00:11:33 +0000 (00:11 +0000)]
Don't claim SD card supports voltages linux claims are below defined voltage range.

17 years agoAlways create an SD bdrv, so that PXA and OMAP boards can boot with
balrog [Tue, 4 Dec 2007 00:10:34 +0000 (00:10 +0000)]
Always create an SD bdrv, so that PXA and OMAP boards can boot with
no card inserted again.  Eventually SD, CDROM and floppy should all
be registered conditionally depending on machine.

17 years agoThe profiler need qemu-timer.h
ths [Mon, 3 Dec 2007 17:05:38 +0000 (17:05 +0000)]
The profiler need qemu-timer.h

17 years agoEnsure a SIGALRM results in a break out from the cpu loop.
balrog [Mon, 3 Dec 2007 03:01:40 +0000 (03:01 +0000)]
Ensure a SIGALRM results in a break out from the cpu loop.

17 years agoFix floppy initialization, by Laurent Vivier.
ths [Mon, 3 Dec 2007 02:17:39 +0000 (02:17 +0000)]
Fix floppy initialization, by Laurent Vivier.

17 years agoInclude qemu-timer.h iff DEBUG is defined.
ths [Sun, 2 Dec 2007 17:47:33 +0000 (17:47 +0000)]
Include qemu-timer.h iff DEBUG is defined.

17 years agoAdd missing include, by Sylvain Petreolle.
ths [Sun, 2 Dec 2007 17:17:45 +0000 (17:17 +0000)]
Add missing include, by Sylvain Petreolle.

17 years agoLarger physical address space for 32-bit MIPS.
ths [Sun, 2 Dec 2007 07:14:17 +0000 (07:14 +0000)]
Larger physical address space for 32-bit MIPS.

17 years agoSH4: Signal handling for the user space emulator, by Magnus Damm.
ths [Sun, 2 Dec 2007 06:31:24 +0000 (06:31 +0000)]
SH4: Signal handling for the user space emulator, by Magnus Damm.

17 years agoFix for execve syscall, by Kirill A. Shutemov.
ths [Sun, 2 Dec 2007 06:28:08 +0000 (06:28 +0000)]
Fix for execve syscall, by Kirill A. Shutemov.

17 years agoSH4: system emulator interrupt update, by Magnus Damm.
ths [Sun, 2 Dec 2007 06:18:23 +0000 (06:18 +0000)]
SH4: system emulator interrupt update, by Magnus Damm.

17 years agoSH4 delay slot code update, by Magnus Damm.
ths [Sun, 2 Dec 2007 06:10:02 +0000 (06:10 +0000)]
SH4 delay slot code update, by Magnus Damm.

17 years agoCollecting block device statistics, by Richard W.M. Jones.
ths [Sun, 2 Dec 2007 05:18:18 +0000 (05:18 +0000)]
Collecting block device statistics, by Richard W.M. Jones.

17 years agoAdd -drive parameter, by Laurent Vivier.
ths [Sun, 2 Dec 2007 04:51:07 +0000 (04:51 +0000)]
Add -drive parameter, by Laurent Vivier.

17 years agoMainstone re-org, by Armin Kuster.
ths [Sun, 2 Dec 2007 02:20:02 +0000 (02:20 +0000)]
Mainstone re-org, by Armin Kuster.

17 years ago Name the magic constants, wrap long lines
blueswir1 [Sat, 1 Dec 2007 15:58:22 +0000 (15:58 +0000)]
 Name the magic constants, wrap long lines

17 years ago Fix SS-600MP led device typos
blueswir1 [Sat, 1 Dec 2007 15:02:20 +0000 (15:02 +0000)]
 Fix SS-600MP led device typos

17 years ago Improve power management device addressing
blueswir1 [Sat, 1 Dec 2007 14:54:47 +0000 (14:54 +0000)]
 Improve power management device addressing

17 years ago Name the magic constants, use correct value for AUX2_PWRFAIL
blueswir1 [Sat, 1 Dec 2007 14:53:22 +0000 (14:53 +0000)]
 Name the magic constants, use correct value for AUX2_PWRFAIL

17 years ago Allow IOMMU tables above 2G
blueswir1 [Sat, 1 Dec 2007 14:50:35 +0000 (14:50 +0000)]
 Allow IOMMU tables above 2G

17 years ago Prevent overwriting fixed bits in AFSR
blueswir1 [Sat, 1 Dec 2007 14:49:42 +0000 (14:49 +0000)]
 Prevent overwriting fixed bits in AFSR

17 years ago Name the magic constants, wrap long lines
blueswir1 [Sat, 1 Dec 2007 14:48:32 +0000 (14:48 +0000)]
 Name the magic constants, wrap long lines

17 years ago Fix Sparc host compile problem reported by Shaddy Baddah
blueswir1 [Sat, 1 Dec 2007 08:18:51 +0000 (08:18 +0000)]
 Fix Sparc host compile problem reported by Shaddy Baddah

17 years ago Fix a crash with monitor input arriving before readline_start has been called
blueswir1 [Fri, 30 Nov 2007 16:45:21 +0000 (16:45 +0000)]
 Fix a crash with monitor input arriving before readline_start has been called

17 years ago Increase prom size for boot mode
blueswir1 [Thu, 29 Nov 2007 17:08:01 +0000 (17:08 +0000)]
 Increase prom size for boot mode

17 years agoUse slavio base as boot prom address, rearrange sun4m init code
blueswir1 [Wed, 28 Nov 2007 20:54:33 +0000 (20:54 +0000)]
Use slavio base as boot prom address, rearrange sun4m init code

17 years ago Fix compilation and warnings on PPC host
blueswir1 [Wed, 28 Nov 2007 18:08:28 +0000 (18:08 +0000)]
 Fix compilation and warnings on PPC host

17 years ago Document -M SS-600MP
blueswir1 [Mon, 26 Nov 2007 18:46:38 +0000 (18:46 +0000)]
 Document -M SS-600MP

17 years agoAdd floppy support, tested to work with www.linux-mips.org GIT head.
ths [Mon, 26 Nov 2007 14:52:02 +0000 (14:52 +0000)]
Add floppy support, tested to work with www.linux-mips.org GIT head.

17 years agoMicro-optimize back-to-back store-load sequences.
ths [Mon, 26 Nov 2007 09:01:34 +0000 (09:01 +0000)]
Micro-optimize back-to-back store-load sequences.

17 years ago Fix floating point register decoding
blueswir1 [Sun, 25 Nov 2007 20:27:35 +0000 (20:27 +0000)]
 Fix floating point register decoding

17 years agoScale TSC2102 touchscreen pressure value more realistically (still could be better).
balrog [Sun, 25 Nov 2007 18:46:17 +0000 (18:46 +0000)]
Scale TSC2102 touchscreen pressure value more realistically (still could be better).
PalmOS 5.2.1 now fully boots.

17 years ago 128-bit float support for user mode
blueswir1 [Sun, 25 Nov 2007 18:40:19 +0000 (18:40 +0000)]
 128-bit float support for user mode

17 years ago Set initial value of AFSR register properly (Robert Reif)
blueswir1 [Sun, 25 Nov 2007 12:44:08 +0000 (12:44 +0000)]
 Set initial value of AFSR register properly (Robert Reif)

17 years ago More MMU registers (Robert Reif)
blueswir1 [Sun, 25 Nov 2007 12:43:10 +0000 (12:43 +0000)]
 More MMU registers (Robert Reif)

17 years ago Fix buffer mux handling for unconnected serial ports
blueswir1 [Sun, 25 Nov 2007 08:48:16 +0000 (08:48 +0000)]
 Fix buffer mux handling for unconnected serial ports

17 years agoIntel Mainstone II (ARM) machine by Armin Kuster.
balrog [Sun, 25 Nov 2007 01:57:37 +0000 (01:57 +0000)]
Intel Mainstone II (ARM) machine by Armin Kuster.

17 years agoAdd input buffer to mux chr (patch by Tristan Gingold).
balrog [Sun, 25 Nov 2007 00:55:06 +0000 (00:55 +0000)]
Add input buffer to mux chr (patch by Tristan Gingold).

17 years agoFix board init arg list (spotted by pbrook),
balrog [Sun, 25 Nov 2007 00:29:23 +0000 (00:29 +0000)]
Fix board init arg list (spotted by pbrook),
clean-up NOR flash parameters.

17 years agoFix SD init arguments.
pbrook [Sat, 24 Nov 2007 23:55:52 +0000 (23:55 +0000)]
Fix SD init arguments.

17 years agoGumstix Verdex (ARM) board support by Thorsten Zitterell.
balrog [Sat, 24 Nov 2007 23:47:38 +0000 (23:47 +0000)]
Gumstix Verdex (ARM) board support by Thorsten Zitterell.

17 years agoPartial SD card SPI mode support.
pbrook [Sat, 24 Nov 2007 23:35:07 +0000 (23:35 +0000)]
Partial SD card SPI mode support.

17 years agoDrop an unused variable (Samuel Thibault).
balrog [Sat, 24 Nov 2007 23:27:15 +0000 (23:27 +0000)]
Drop an unused variable (Samuel Thibault).

17 years agoThumb semihosting fixes.
pbrook [Sat, 24 Nov 2007 23:22:11 +0000 (23:22 +0000)]
Thumb semihosting fixes.

17 years agoStellaris ethernet support.
pbrook [Sat, 24 Nov 2007 03:13:03 +0000 (03:13 +0000)]
Stellaris ethernet support.

17 years agoARMv7-M SysTick fix.
pbrook [Sat, 24 Nov 2007 03:09:07 +0000 (03:09 +0000)]
ARMv7-M SysTick fix.

17 years agoMore PowerPC debug print fixes - hardware emulation pass.
j_mayer [Sat, 24 Nov 2007 02:56:35 +0000 (02:56 +0000)]
More PowerPC debug print fixes - hardware emulation pass.

17 years agoFix incorrect debug prints (reported by Paul Brook).
j_mayer [Sat, 24 Nov 2007 02:03:55 +0000 (02:03 +0000)]
Fix incorrect debug prints (reported by Paul Brook).
Remove obsolete / duplicated debug prints and improve output consistency.

17 years agoRevert foolish patch.
j_mayer [Fri, 23 Nov 2007 22:16:59 +0000 (22:16 +0000)]
Revert foolish patch.

17 years agoFix ppc32 register dumps on 64-bit hosts.
pbrook [Fri, 23 Nov 2007 17:33:12 +0000 (17:33 +0000)]
Fix ppc32 register dumps on 64-bit hosts.

17 years agoFix va_list reuse in cpu_abort.
pbrook [Fri, 23 Nov 2007 16:53:59 +0000 (16:53 +0000)]
Fix va_list reuse in cpu_abort.

17 years agoFix TB chaining for exceptions.
pbrook [Fri, 23 Nov 2007 02:11:10 +0000 (02:11 +0000)]
Fix TB chaining for exceptions.

17 years agoOptimize the conventional move operation.
ths [Thu, 22 Nov 2007 15:10:21 +0000 (15:10 +0000)]
Optimize the conventional move operation.

17 years agoAdd new sane low-level memory accessors for PowerPC that do proper
j_mayer [Thu, 22 Nov 2007 11:00:46 +0000 (11:00 +0000)]
Add new sane low-level memory accessors for PowerPC that do proper
  size or zero extension, with homogenous names.
Fix load & store strings: those are now endian-sensitive, by definition.
Fix dcbz: must always align the target address to a cache line boundary.

17 years agoFix off-by-one address checks in MIPS64 MMU, by Aurelien Jarno.
ths [Thu, 22 Nov 2007 00:34:36 +0000 (00:34 +0000)]
Fix off-by-one address checks in MIPS64 MMU, by Aurelien Jarno.

17 years agoDocumentation formatting improvements, by Stefan Weil.
ths [Wed, 21 Nov 2007 22:38:37 +0000 (22:38 +0000)]
Documentation formatting improvements, by Stefan Weil.

17 years ago Fix more typos in softloat code (Eduardo Felipe)
blueswir1 [Wed, 21 Nov 2007 18:57:44 +0000 (18:57 +0000)]
 Fix more typos in softloat code (Eduardo Felipe)

17 years agotypo fix
bellard [Wed, 21 Nov 2007 16:18:21 +0000 (16:18 +0000)]
typo fix

17 years agoFix typo in softfloat code.
pbrook [Wed, 21 Nov 2007 15:32:12 +0000 (15:32 +0000)]
Fix typo in softfloat code.

17 years agoFix PowerPC 7xx definitions.
j_mayer [Wed, 21 Nov 2007 13:08:23 +0000 (13:08 +0000)]
Fix PowerPC 7xx definitions.

17 years agoFix PowerPC 64 stat and statfs structures definitions.
j_mayer [Wed, 21 Nov 2007 13:06:54 +0000 (13:06 +0000)]
Fix PowerPC 64 stat and statfs structures definitions.

17 years agoSH4 Fix missing 6th arg of syscall, by "takasi-y".
ths [Tue, 20 Nov 2007 15:22:44 +0000 (15:22 +0000)]
SH4 Fix missing 6th arg of syscall, by "takasi-y".

17 years agoOMAP LPGs (LED pulse generators).
balrog [Tue, 20 Nov 2007 11:15:26 +0000 (11:15 +0000)]
OMAP LPGs (LED pulse generators).
OMAP MPUI bridge config register.

17 years ago Fix MXCC register 64 bit read word order (Robert Reif)
blueswir1 [Mon, 19 Nov 2007 19:14:10 +0000 (19:14 +0000)]
 Fix MXCC register 64 bit read word order (Robert Reif)