Commit Graph

  • 0f8a249a0b Detabify blueswir1 2007-09-20 14:54:22 +00:00
  • 2e03286b9a Make likely/unlikely accessible also in hw/. Revert the logfile->stderr change. balrog 2007-09-20 13:24:53 +00:00
  • a50a6282d7 Use logfile only when loglevel is set (http://bugzilla.openmoko.org/cgi-bin/bugz illa/show_bug.cgi?id=886). raw_pread() and raw_pwrite() are expected to return number of bytes read. balrog 2007-09-20 12:42:24 +00:00
  • cbecba264b Move likely and unlikely macros in a common place (Aurelien Jarno). j_mayer 2007-09-20 09:44:48 +00:00
  • ff937dbad1 More PowerPC registers definitions. Avoid duplicating code and, as a side effect, fix missing bits in MSR. j_mayer 2007-09-19 05:49:13 +00:00
  • 71c8b8fd7b TARGET_FMT_lu may also be useful. Fix compilation warnings. j_mayer 2007-09-19 05:46:03 +00:00
  • 5eb7995e34 Code provision for PowerPC BookE MMU model support. Better MSR flags initialisation. j_mayer 2007-09-19 05:44:04 +00:00
  • 1527c87eee Improve PowerPC target implementation, using computed hflags as TB flags. j_mayer 2007-09-19 05:37:56 +00:00
  • 0686970f81 Avoid Linux to stay stucked in an infinite loop when requesting a reboot. j_mayer 2007-09-19 04:46:57 +00:00
  • caa4039ced Code provision for PowerPC 64 MMU model support. j_mayer 2007-09-19 04:36:02 +00:00
  • 8b67546f65 More PowerPC target cleanups: - remove unuseful historical macros and definitions - fix comments (bugs and cosmetics) j_mayer 2007-09-19 04:34:09 +00:00
  • 7ec93196fa Fix invalid MAP_xxx flags for PowerPC targets. j_mayer 2007-09-18 21:54:57 +00:00
  • be58fc7cc7 Always keep the bootinfo structure in the first 16 MB, as suggested by Andrew May. Fix compilation warnings introduced by variables types changes. j_mayer 2007-09-18 21:47:18 +00:00
  • d9d7210c7d Fix PowerPC 32 emulation on 64 bits hosts: we can use 64 bits registers but not pretend page is 1kB long As it seems most Linux programs assume page-size is 4kB, never allow 1kB pages for user-mode only emulation. j_mayer 2007-09-18 11:17:30 +00:00
  • e2b577e5e5 Prevent segfaulting when -clock is specified multiple times. balrog 2007-09-17 21:25:20 +00:00
  • 926acf8f73 Pass correct pointer to HID keyboard event handler, fixes regression from IDLE mode introduction. balrog 2007-09-17 17:27:00 +00:00
  • 966439a678 PowerPC flags update/use fixes: - fix confusion between overflow/summary overflow, as reported by S Bansal. - reset carry in addic. optimized case (as it was already done in addic). j_mayer 2007-09-17 09:51:40 +00:00
  • 3608160206 Coding style fixes in PowerPC related code (no functional change): - avoid useless blanks at EOL. - avoid tabs. - fix wrapping lines on 80 chars terminals. - add missing ';' at macros EOL to avoid confusing auto-identers. - fix identation. - Remove historical macros in micro-ops (PARAM, SPARAM, PPC_OP, regs) j_mayer 2007-09-17 08:21:54 +00:00
  • 3b46e62427 find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. ths 2007-09-17 08:09:54 +00:00
  • ef18c8839e Solaris x86_64 configure patch, by Ben Taylor. ths 2007-09-16 22:12:39 +00:00
  • ec36ba1474 vmdk compatibility level 6 images, by Soren Hansen. ths 2007-09-16 21:59:02 +00:00
  • 3ae4320275 Add some missing checks for host syscalls. ths 2007-09-16 21:39:48 +00:00
  • 5fafdf24ef find -type f | xargs sed -i 's/[\t ]$//g' # on most files ths 2007-09-16 21:08:06 +00:00
  • bd494f4cbd Add a local copy of hpet.h. ths 2007-09-16 20:03:23 +00:00
  • fe4d8f67ee Use UINT64_MAX instead of ULONG_LONG_MAX, suggested by Andreas Schwab. ths 2007-09-16 19:53:43 +00:00
  • 3257d2b64f Less magic constants, by Filip Navara. ths 2007-09-14 22:22:13 +00:00
  • baa7666c74 Fix infinite loop in VNC support, by Marc Bevand. ths 2007-09-13 12:41:42 +00:00
  • b7ffa3b1d2 Emulate spinning floppy disk, by Jan Jezabek. ths 2007-09-13 12:40:37 +00:00
  • cb4b976b82 Move network related includes to vl.c to help SLIRP-less builds. ths 2007-09-13 12:39:35 +00:00
  • 8c05dbf9b6 Enhance raw io reliability, by Ben Guthro. ths 2007-09-13 12:29:23 +00:00
  • c3e88d8c4f Allow more IDE power management, by Ben Guthro. ths 2007-09-13 12:28:42 +00:00
  • 1870a74c88 Stop the compiler from using section anchors. ths 2007-09-13 03:24:53 +00:00
  • bde7600cea Improved EEPRO 100 emulation, by Filip Navara. ths 2007-09-13 02:22:37 +00:00
  • d8134d91d9 Intel cache info, by Filip Navara. ths 2007-09-13 02:21:28 +00:00
  • d14049eaec Partial IDE DVD emulation, by Filip Navara. ths 2007-09-13 02:20:40 +00:00
  • ce62e5ba09 Fix tb->size mishandling, by Daniel Jacobowitz. ths 2007-09-11 10:04:58 +00:00
  • 408e7837aa Fix the reported xlevel for Intel CPU, by Filip Navara. ths 2007-09-10 00:10:04 +00:00
  • 49140a7748 Fix VMDK 2GB bug, by Filip Navara. ths 2007-09-10 00:07:46 +00:00
  • 117b3ae6e6 Implement HID idle mode (avoids flooding guest with useless updates). Fix UHCI NACK bug. pbrook 2007-09-09 21:16:01 +00:00
  • ead9360e2f Partial support for 34K multithreading, not functional yet. ths 2007-09-06 00:18:15 +00:00
  • 606b41e702 Build fix for older GCCs. ths 2007-08-28 22:21:40 +00:00
  • 44486a89f0 Let qemu work with latest bochsbios, by Bernhard Kauer. ths 2007-08-26 17:51:39 +00:00
  • bea6030dcf arm_gic.c error message fix, by Adam Lackorzynski. ths 2007-08-26 17:50:07 +00:00
  • 8c2cc7cecb SH4 mov.b fix, by Vince Weaver. ths 2007-08-26 17:48:48 +00:00
  • 0975c30454 Add file missed in last commit. ths 2007-08-26 17:48:12 +00:00
  • 9334280790 Use the framework for the VMware mouse emulation, by Herve Poussineau. ths 2007-08-26 17:46:38 +00:00
  • 591a6d6279 Add a generic framework for VMware communication port, by Herve Poussineau. ths 2007-08-26 17:46:00 +00:00
  • 4ed59aa518 Replace tabs by 8 spaces. No code change, by Herve Poussineau. ths 2007-08-26 17:45:23 +00:00
  • f0c596cb3d Last AIO patch, by Vladimir N. Oleynik. ths 2007-08-26 17:42:20 +00:00
  • 3ddf0b5cde Disable 64-bit instructions on 32-bit CPU, by Aurelien Jarno. ths 2007-08-26 17:37:23 +00:00
  • c92843b5df Reset buffer pointers after CR/LF, by Jim Paris. ths 2007-08-26 17:33:53 +00:00
  • be0164f2e0 Set apic instance number for savevm, by Ari Kivity. ths 2007-08-26 17:33:08 +00:00
  • 70744b3ab8 Fix typo in comment, by Andreas Faerber. ths 2007-08-26 17:31:30 +00:00
  • 231c658672 Make dynticks conditional on __linux__. Spotted by Andreas Faerber. ths 2007-08-26 17:29:15 +00:00
  • 6fd27407ec Actually add d3des implementation files. ths 2007-08-25 02:09:50 +00:00
  • f858dcaeba Document all VNC authentication options, by Daniel P. Berrange. ths 2007-08-25 01:40:37 +00:00
  • 6f43024c90 Custom location for x509 cert paths, by Daniel P. Berrange. ths 2007-08-25 01:39:57 +00:00
  • 469b15c68d x509 client certificate verification, by Daniel P. Berrange. ths 2007-08-25 01:39:10 +00:00
  • 3a702699b2 x509 certificate for server, by Daniel P. Berrange. ths 2007-08-25 01:38:36 +00:00
  • 8d5d2d4c47 VeNCrypt basic TLS support, by Daniel P. Berrange. ths 2007-08-25 01:37:51 +00:00
  • 7084851534 VNC password authentication, by Daniel P. Berrange. ths 2007-08-25 01:37:05 +00:00
  • e25a5822ca Extend monitor 'change' command for VNC, by Daniel P. Berrange. ths 2007-08-25 01:36:20 +00:00
  • 71cab5ca0d Refactor VNC server setup API, by Daniel P. Berrange. ths 2007-08-25 01:35:38 +00:00
  • 6ab43fdc31 Avoid SEGV in IOHandler dispatch, by Daniel P. Berrange. ths 2007-08-25 01:34:19 +00:00
  • 70f23b776a De-noise startup. ths 2007-08-24 01:46:56 +00:00
  • efe75411ec Add support for dynamic ticks, by Luca Tettamanti and Dan Kenigsberg. ths 2007-08-24 01:36:32 +00:00
  • f3dcfadac7 Implement -clock selection, by Luca Tettamanti. ths 2007-08-24 01:26:02 +00:00
  • fcdc212993 Suppress int<->pointer compiler warnings. pbrook 2007-08-23 20:22:22 +00:00
  • c396a7f0f0 Windows build fix, spotted by Herve Poussineau. ths 2007-08-20 15:42:22 +00:00
  • c40ec5a966 Add -clock option, by Luca Tettamanti. ths 2007-08-19 22:09:40 +00:00
  • c89940133c Rework alarm timer infrastrucure, by Luca Tettamanti. ths 2007-08-19 21:56:03 +00:00
  • 7603d1568e Fix bugs in the ATAPI cdrom driver, by Brandon Philips. ths 2007-08-19 21:46:53 +00:00
  • c0009975ca Darwin-user: Compile fix for ppc targets, by Pierre d'Herbemont. ths 2007-08-19 21:43:54 +00:00
  • 7f27bae69d Remove obsolete comment. ths 2007-08-18 13:08:30 +00:00
  • 9b5207aabb Remove old leftovers blueswir1 2007-08-16 19:57:27 +00:00
  • 2d069bab6a Use qemu_irq for a reset signal between DMA and ESP/Lance blueswir1 2007-08-16 19:56:27 +00:00
  • 52da07d1af MIPS disassembler update. ths 2007-08-14 23:39:33 +00:00
  • 2e4a88cba2 r158: Fix wrong number of clean/saveable windows r159: Revert previous patch r160: Fix nvram size, arch_init hack r161: Fix Sparc64 insw and outsw r162: Fix read only location write attempt r163: Change virtual address below 4G Map first 16M of RAM Execute a kernel if loaded by Qemu r164: Make client interface 64 bits wide on Sparc64 r165: NVRAM support (temporary location) r166: Fix mapping of a single byte area, fix reset and poweroff r167: Maximally align allocations r168: Enable all interrupt sources for NetBSD r169: Fix NetBSD property problems blueswir1 2007-08-11 08:16:00 +00:00
  • 74ec604813 Enable Selection command (NetBSD) blueswir1 2007-08-11 07:58:41 +00:00
  • 96c4f56984 Generate interrupts and update state even if output is disabled (OpenBSD) blueswir1 2007-08-11 07:54:26 +00:00
  • 225d4be709 Log invalid accesses (no faults generated yet) blueswir1 2007-08-11 07:52:09 +00:00
  • 981a2e9906 Improve iommu debugging, use register names blueswir1 2007-08-11 07:49:55 +00:00
  • 8a93e02a93 Ensure string is properly terminated. pbrook 2007-08-06 13:19:15 +00:00
  • 1569fc29ef Fix Slavio interrupt controller debugging output blueswir1 2007-08-05 17:47:16 +00:00
  • 36cbaae5cc Use UTC/localtime flag in M48Txx blueswir1 2007-08-04 10:56:25 +00:00
  • 327ac2e797 Fix Sparc32 interrupt handling blueswir1 2007-08-04 10:50:30 +00:00
  • ccf1d14a1e Fix rtl8139 checksum calculation, by Tim Deegan. ths 2007-08-01 13:10:29 +00:00
  • bf5ee2487b Move Spitz microdrive from first to second PCMCIA slot where it belongs. balrog 2007-08-01 02:41:33 +00:00
  • 2e23213f26 Special-case iWMMXt register transfer insns, which are in ARM LDC2/STC2 class. balrog 2007-08-01 02:31:54 +00:00
  • 0e7b8a9f01 Also match s390x. ths 2007-08-01 00:09:31 +00:00
  • 9bbc5cc829 Fiddly dyngen bits for s390 host support, by Ulrich Hecht. ths 2007-07-31 23:46:55 +00:00
  • 8f860bb83c s390 disassembler support, by Ulrich Hecht. ths 2007-07-31 23:44:21 +00:00
  • 24bc1cbc7b Implement ACPI specs 3.0, 4.7.2.5, by Michael Hanselmann. ths 2007-07-31 23:32:11 +00:00
  • 6ada7453aa Parallels disk image support, by Alex Beregszaszi. ths 2007-07-31 23:28:53 +00:00
  • 96cf2df87c Cirrus transparent BITBLT (w/o color expand), by Hitoshi Osada. ths 2007-07-31 23:26:00 +00:00
  • 2bb081f7a0 Fix i8259 initialization, by Bernhard Kauer. ths 2007-07-31 23:12:09 +00:00
  • a2cce02c48 Initialize old_exception, by Bernhard Kauer. ths 2007-07-31 23:09:18 +00:00
  • 15d9ca0f9b A variant of move-if-change, by Stefan Weil. ths 2007-07-31 23:07:32 +00:00
  • b30bb3a2e8 Add OMAP MMC/SD host controller. balrog 2007-07-31 01:45:35 +00:00
  • 1af2b62d12 OMAP DMA input signals must be level-triggered. balrog 2007-07-31 01:43:17 +00:00