aboutsummaryrefslogtreecommitdiffstats
path: root/sysemu.h
Commit message (Collapse)AuthorAgeFilesLines
* vl-android.c: move arch-specific functions to arch_init.cDavid 'Digit' Turner2011-06-011-15/+0
| | | | Change-Id: I4908006f3492aab199466c501dedff2bd835d647
* translate-all.c: minor integrateDavid 'Digit' Turner2011-06-011-4/+0
|
* savevm: Remove OutputBuffer hack.David 'Digit' Turner2011-06-011-6/+1
| | | | | | It's easier to provide a fake Monitor object instead. Change-Id: Ia45267061d489b147497add6120d3caa9234ac11
* os-posix.c + os-win32.c and dependenciesDavid 'Digit' Turner2011-06-011-0/+1
| | | | | | + Generate qemu-options.def instead of qemu-options.h Change-Id: I043e6b0c1c58e5cc2e96d05465f39b42f9054b5a
* integrate: qemu-common.h changesDavid 'Digit' Turner2011-06-011-16/+0
| | | | Change-Id: I4620b4560465ed105202332b59f91b708d91a525
* x86: Add x86 support. Rebase the change (20906/1) due to a minor conflict.Jun Nakajima2011-02-021-1/+3
| | | | | | | Change-Id: Ic73cca0fc6c6e5cf74f63daa6080d00aa7c392bb Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com> Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
* upstream: integrate block changesDavid 'Digit' Turner2011-01-021-1/+4
| | | | | | | | This large patch upgrades the block support code to the upstream version available in ba5e7f82169f32ab8163c707d97c799ca09f8924 dated 2010-08-08 Change-Id: I8b24df0c287e72f6620650a4d6a62e1bb315453e
* Control state snapshots from Android console.Ot ten Thije2010-10-281-0/+5
| | | | | | | | | | | | | This patch exposes Qemu's save, load, delete and list commands for state snapshots on the Android console. A level of indirection is added by means of the OutputChannel construct. This allows us to show the output of the Qemu commands on the console rather than on the monitor, while minimizing the differences with the upstream codebase. The new commands are exposed only when the configuration constant CONFIG_ANDROID_SNAPSHOTS is not 0. Change-Id: I558d5cd505d321fe2da5835713d341d151f60534
* Build standalone UI program (emulator-ui).David 'Digit' Turner2010-10-081-9/+0
| | | | | | | | | | | | | | | | This changes introduces a new program, called emulator-ui that only contains parts necessary to display the UI (and removes anything related to CPU emulation). This is only a skeleton right now, since it is not capable of launching a core, or displaying anything meaningful, except the skin, trackball, respond to commands (e.g. change layouts with KP-7 and KP-9). Later changes will introduce core launching, communication, etc... Change-Id: Icef9deb8a3a256532655e1cd409b4aab52565d03
* upstream: qemu-common.h updates.David Turner2010-09-131-7/+2
|
* upstream: move timer management code to qemu-timer.cDavid Turner2010-09-131-0/+1
|
* Upstream: integrate minor cleanupsDavid 'Digit' Turner2010-05-111-0/+16
| | | | Change-Id: I8de8e1044794f0ef8427717fc0b3b5e9e121247b
* Revert previous patch to fix SD Card emulationDavid 'Digit' Turner2010-04-151-3/+0
| | | | | | | | | | | The previous patch modifies SD Card hardware emulation in a way that is not backwards compatible with previous SDK platform releases. This has the unfortunate effect of making SD Card emulation not work properly when running existing AVDs. Reverting the patch until we get a better one. Change-Id: I82dac87709d88aa3bd292bf2ed0008ae74d95853
* qemu: android: Add support for hot-adding disks as well as swapping image filesSan Mehat2009-12-071-0/+3
| | | | Signed-off-by: San Mehat <san@google.com>
* Merge upstream QEMU 10.0.50 into the Android source tree.David 'Digit' Turner2009-09-141-34/+129
| | | | | | | | | | | | | | | | | | | This change integrates many changes from the upstream QEMU sources. Its main purpose is to enable correct ARMv6 and ARMv7 support to the Android emulator. Due to the nature of the upstream code base, this unfortunately also required changes to many other parts of the source. Note that to ensure easier integrations in the future, some source files and directories that have heavy Android-specific customization have been renamed with an -android suffix. The original files are still there for easier integration tracking, but *never* compiled. For example: net.c net-android.c qemu-char.c qemu-char-android.c slirp/ slirp-android/ etc... Tested on linux-x86, darwin-x86 and windows host machines.
* Automated import from //branches/master/...@142679,142679David Turner2009-03-251-1/+1
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+184
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-184/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+184