Commit Graph

  • 393e0768e2 Remove unused variables blueswir1 2008-10-01 18:08:41 +00:00
  • 342b51d74f Fix warning about incompatible types blueswir1 2008-10-01 18:02:50 +00:00
  • b61680ce3d Remove unused functions blueswir1 2008-10-01 17:58:26 +00:00
  • a16fa26539 Remove unused variable blueswir1 2008-10-01 17:57:26 +00:00
  • d1412eb240 target-alpha: update STATUS aurel32 2008-10-01 07:07:59 +00:00
  • 5604e090cb Check that asynchronous (DMA) submission succeeds (Ian Jackson). balrog 2008-10-01 01:43:16 +00:00
  • e162cfb07b Actually check read/write errors in IDE (Ian Jackson). balrog 2008-10-01 01:13:37 +00:00
  • 6dc2d0daee x86 pextrw destination operand can be r64. balrog 2008-10-01 00:14:39 +00:00
  • d5e49a8199 Handle MSR_IA32_PERF_STATUS in rdmsr (Alexander Graf). balrog 2008-09-30 23:35:18 +00:00
  • 2e9b08e59e Disable bluetooth proxy compilation on win32. balrog 2008-09-30 23:31:35 +00:00
  • 9d56d2dce6 Avoid (some) ppc cross-compilation problems malc 2008-09-30 19:44:32 +00:00
  • 674bb26172 Add some missing static qualifiers blueswir1 2008-09-30 18:18:27 +00:00
  • 98448f58c1 Silence some warnings about uninitialized variables blueswir1 2008-09-30 18:16:09 +00:00
  • 223f0d72a8 Few compile time warnings removed (Stefano Stabellini) blueswir1 2008-09-30 18:12:18 +00:00
  • 8bb6e981e0 target-alpha: convert palcode ops to TCG aurel32 2008-09-30 06:45:44 +00:00
  • f4ed86794c target-alpha: convert locked load/store to TCG aurel32 2008-09-30 06:45:34 +00:00
  • e820e3f459 Make sure bluez programs (cross-)compile, add missing statics. balrog 2008-09-30 02:27:44 +00:00
  • ada24f8466 Fix SS-2 crash blueswir1 2008-09-29 18:24:38 +00:00
  • e44a3e798a TARGET_MAP_xx macros: clean and alpha specific values aurel32 2008-09-29 17:23:09 +00:00
  • fe2b269a4f target-alpha: misc fixes aurel32 2008-09-29 17:21:37 +00:00
  • f18cd2238d target-alpha: convert FP ops to TCG aurel32 2008-09-29 17:21:28 +00:00
  • 023d8ca21f target-alpha: factorize load/store code aurel32 2008-09-29 17:21:17 +00:00
  • 5dafc53f1f Refactor QEMUFile for live migration aliguori 2008-09-29 16:25:16 +00:00
  • f504975609 Fix save/restore regression introduced by r5318 aliguori 2008-09-29 16:09:07 +00:00
  • 558fa8361b My core2duo patch introduced a vague statement of "missing features" in the CPUID specification. This patch addresses this by specifying exactly what is missing. While going along the missing CPUID entries I also stumbled across invalid and missing CPUID #defines while comparing them to the Intel Documentation. This patch also addresses these. I found them too minor to split them up in a separate patch. pbrook 2008-09-29 13:55:36 +00:00
  • e6a6d5abc6 Emulate a USB bluetooth dongle (or HCI Transport layer). balrog 2008-09-29 00:40:44 +00:00
  • ab2b6f507d Use VHCI to allow the host os to participate in a qemu bluetooth "vlan". balrog 2008-09-29 00:31:41 +00:00
  • 47e699dc80 Bluetooth HIDP emulation on top of usb-hid.c and L2CAP and SDP. balrog 2008-09-29 00:25:17 +00:00
  • 4d2d181cdb Add L2CAP logic and a virtual SDP server for use in emulated devices. balrog 2008-09-29 00:14:22 +00:00
  • 4e38eb5438 Add a virtual HCI. balrog 2008-09-29 00:02:34 +00:00
  • fb599c9a03 Implement a HCI passthrough to host. balrog 2008-09-28 23:49:55 +00:00
  • 58a26b477e Emulate a serial bluetooth HCI with H4+ extensions and attach to n8x0's UART. balrog 2008-09-28 23:34:13 +00:00
  • 1ae26a18a3 Add a "null" bluetooth HCI and a header file for bluetooth. balrog 2008-09-28 23:19:47 +00:00
  • c0d82995d8 Rename -cpu atom to -cpu n270. balrog 2008-09-28 22:02:30 +00:00
  • 7fd6d9fc87 Fix warning, based on patches by Zeev Tarantov and Jindrich Makovicka blueswir1 2008-09-28 20:00:14 +00:00
  • c9b1ae2cfd Add to machine structure a flag to use SCSI drives instead of IDE: fixes SS-20 blueswir1 2008-09-28 18:55:17 +00:00
  • f87fc09b15 Fix dots per clock value, cleanup and "optimize" malc 2008-09-28 02:43:18 +00:00
  • 2d6f897141 Fix more r5087 breakage malc 2008-09-28 00:42:15 +00:00
  • cb5a7aa8c3 Optional "precise" VGA retrace support malc 2008-09-28 00:42:12 +00:00
  • 3893c124e7 Change the way video graphics adapter is selected malc 2008-09-28 00:42:05 +00:00
  • 27463101f1 Make compatfd fallback more robust aliguori 2008-09-27 20:58:43 +00:00
  • b8ae75538e Fix whitespace damage in compatfd aliguori 2008-09-27 20:41:11 +00:00
  • cc6747f4c9 Add mmu tlb demap support (Igor Kovalenko) blueswir1 2008-09-27 19:43:18 +00:00
  • 06e67a82da Allocate code gen buffer properly on FreeBSD aliguori 2008-09-27 15:32:41 +00:00
  • a876e28951 Fix definition of EMX bit in cpuid (Jens Axboe). balrog 2008-09-26 21:03:37 +00:00
  • e87231d426 Add a generic Niagara machine blueswir1 2008-09-26 19:48:58 +00:00
  • c99657d303 Implement some UA2007 block ASIs blueswir1 2008-09-26 18:07:24 +00:00
  • b158a785d2 Implement UA2005 hypervisor traps blueswir1 2008-09-26 18:05:23 +00:00
  • d81fd7220e Move also DEBUG_PCALL (see r5085) blueswir1 2008-09-26 18:02:48 +00:00
  • acce87f92b Really fix the BSD build this time aliguori 2008-09-26 16:12:14 +00:00
  • 0d0ab49ab0 Fix build on non-Linux unices aliguori 2008-09-26 16:04:40 +00:00
  • 5353872545 Implement an fd pool to get real AIO with posix-aio aliguori 2008-09-26 15:59:29 +00:00
  • 997306fc22 Fix build on FreeBSD aliguori 2008-09-26 15:52:17 +00:00
  • 2ca83a8dd6 Revert r5274 which breaks savevm/loadvm blueswir1 2008-09-25 20:24:19 +00:00
  • 59e0fbf8e9 Add a simple SSSE3 test. balrog 2008-09-25 18:41:28 +00:00
  • 0086de1c66 Add Atom (x86) cpu identification. balrog 2008-09-25 18:31:12 +00:00
  • 2436b61a6b SYSENTER/SYSEXIT IA-32e implementation (Alexander Graf). balrog 2008-09-25 18:16:18 +00:00
  • e737b32a36 Core 2 Duo specification (Alexander Graf). balrog 2008-09-25 18:11:30 +00:00
  • c5096daf7f Clean up vendor identification (Alexander Graf). balrog 2008-09-25 18:08:05 +00:00
  • 4242b1bd8a Implement x86 SSSE3 instructions. balrog 2008-09-25 18:01:46 +00:00
  • bb332cb234 Use qemu_free() on env instead of free. balrog 2008-09-25 03:47:59 +00:00
  • f4af02ed1b fix bug in block-qcow2.c:alloc_cluster_offset() (Shahar Frank) aliguori 2008-09-24 16:52:15 +00:00
  • 234c9bcd7a Fix compiler warning when _VNC_DEBUG isn't defined. ths 2008-09-24 15:17:57 +00:00
  • 547012f495 pflash: Add missing parenthesis in error message. ths 2008-09-24 14:33:07 +00:00
  • 174a9a1fe0 64 bit truncation in code_gen_buffer_size calculation (Jes Sorensen) aliguori 2008-09-24 14:10:36 +00:00
  • c21bbcfa3f Reintroduce TEXT_CONSOLE_FIXED_SIZE and TEXT_CONSOLE for resizable vc's. balrog 2008-09-24 03:32:33 +00:00
  • 38334f7630 Don't use ds->dpy_copy directly from hw/ (Jan Niehusmann). balrog 2008-09-24 02:21:24 +00:00
  • 818220f5e9 Add missing dependencies for qemu-doc.* (Stefan Weil) aliguori 2008-09-24 01:13:40 +00:00
  • 88422e2ebd Fix tcg_gen_concat32_i64 on 64-bit hosts. pbrook 2008-09-23 22:31:10 +00:00
  • a9dd6843be scsi-generic: decode correctly SCSI tape commands (Laurent Vivier) aliguori 2008-09-23 13:38:44 +00:00
  • 828899865f Relax posix-aio restrictions on newer glibcs aliguori 2008-09-23 02:57:00 +00:00
  • cb2c9921f8 Use concet TCG instructions in the MIPS target. ths 2008-09-22 21:54:00 +00:00
  • 28de16da38 CRIS: Improve ASID related TLB flushes. edgar_igl 2008-09-22 20:51:28 +00:00
  • 4a6b819c09 Fix formatting of documentation (Stefan Weil) aliguori 2008-09-22 20:41:57 +00:00
  • c64882682d ETRAX-FS: Correct ethernet PHY diagnostics register reads. edgar_igl 2008-09-22 20:34:18 +00:00
  • 9d92659858 Add software and timer interrupt support blueswir1 2008-09-22 19:50:28 +00:00
  • d3ae49bcf7 fixing keymap for Windows keys (Stefano Stabellini) aliguori 2008-09-22 19:45:36 +00:00
  • a76bab4952 Refactor AIO to allow multiple AIO implementations aliguori 2008-09-22 19:17:18 +00:00
  • 1121f87961 Fix arguments used in cas/casx, thanks to Igor Kovalenko for spotting blueswir1 2008-09-22 16:52:28 +00:00
  • 64c68080da Add comment to windows SCSI hack. pbrook 2008-09-22 16:30:29 +00:00
  • 48d7c50f84 Remove unnecessary call to qemu_aio_init (called from bdrv_init) blueswir1 2008-09-22 16:29:18 +00:00
  • ee4d919f30 LSI SCSI: raise UDC on infinite loop (Marcelo Tosatti) aliguori 2008-09-22 16:04:16 +00:00
  • 72ecb8d9dd scsi-generic: correct 6-bytes commands transfer length (Laurent Vivier) aliguori 2008-09-22 15:30:26 +00:00
  • 4f26a4867c scsi-generic: correct usage of memset() (Laurent Vivier) aliguori 2008-09-22 15:27:54 +00:00
  • ac4ffb5a13 Don't use sprintf() or strcpy() aliguori 2008-09-22 15:04:31 +00:00
  • ad02ad6fda Do not allow AIO to be inited multiple times aliguori 2008-09-22 14:49:01 +00:00
  • e5fd43a926 Support out-of-the-tree building of tests malc 2008-09-22 01:39:29 +00:00
  • f8edcbaa2d Avoid clobbering input register in qemu_ld64+bswap+useronly case malc 2008-09-22 01:08:08 +00:00
  • 3018f2598c Fix ARM NEON vdup and vtbl bugs. pbrook 2008-09-22 00:52:42 +00:00
  • e4b3861d15 Fix neon encoding comment. pbrook 2008-09-21 23:15:38 +00:00
  • 9c67ef0cb5 Fix Xcontext fill, by Here Poussineau. ths 2008-09-21 21:21:26 +00:00
  • ab508019a1 Use the new concat_tl_i64 op for std and stda blueswir1 2008-09-21 18:43:17 +00:00
  • 945ca823b9 Add concat32_i64 and concat_tl_i64 ops blueswir1 2008-09-21 18:32:28 +00:00
  • a7ec422912 Use the new concat_i32_i64 op for std and stda blueswir1 2008-09-21 14:49:09 +00:00
  • 36aa55dcd9 Add concat_i32_i64 op. pbrook 2008-09-21 13:48:32 +00:00
  • 436d124b7d Band-aid vfork() emulation (Kirill Shutemov). balrog 2008-09-21 02:39:45 +00:00
  • 7058bfa638 Fix TEST_BSX operands in test-i386.c (Zeev Tarantov). balrog 2008-09-21 02:34:50 +00:00
  • 872ea0c098 Enable same-arch consistency check on x86-64, print syscall name on error. balrog 2008-09-21 02:31:19 +00:00
  • f0d5e47183 Move signal handler prototype back to cpu.h blueswir1 2008-09-20 09:05:49 +00:00
  • b55266b5a2 Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings blueswir1 2008-09-20 08:07:15 +00:00