| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I02dc12caa76c86de5d294b6fc857ae37b74f0130
|
|\
| |
| |
| | |
warnings with some compilers."
|
| |
| |
| |
| |
| |
| | |
Removes compiler warnings with some compilers.
Change-Id: Idfb14557181e744d07bef6b5d0da734012d2ff42
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I14c03c193166c214ce406a3dc524b8dfa16fa733
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I7f7f46b6e9526d207f53ad6a9e6baa315bd6af7b
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I3ad498380de8438dbf430316af2d4391876057cc
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note that this is also forces tracing support during machine
initialization. Measurements show that this doesn't have any
significant impact on emulation performance.
Change-Id: Ie32352659611531ce65ba2c95c5896e2421f509d
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I338334d53fa9bc52c87e9da18341d0cb94fd4269
|
|\ \ \
| |/ / |
|
|/ /
| |
| |
| |
| |
| | |
+ add android/hw-qemud-pipe.h
Change-Id: Icf7b316137cd9f1ce46e4c3642addccea6222a24
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch removes the LoopIo parameter from asyncReader_run() by
storing the initial pointer passed to asyncReader_init() inside the
object itself.
Same treatment is performed for:
- AsyncReader
- AsyncWriter
- AsyncLineReader
- AsyncConnector
- AsyncConsoleConnect
Change-Id: Ic74b817e4c326230ca1d38b3a5d8c4790c4f90c1
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: If69874ace211e043d82ffd8349f54396fd334e94
|
|\ \ \
| |/ /
| | /
| |/
|/| |
pointers."
|
|/
|
|
| |
This will be used later to support QEMUD fast pipes.
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes a bug in the skin parsing code that computes the
dimensions of the emulated framebuffer. The bug had the following
symptoms:
- The vertical framebuffer size reported by the 'events' device
was always 640 (the default), independent of the skin's
dimensions and emulated 'framebuffer' device dimensions.
As such, all touch event Y coordinates were scaled by the
system by 480/640 when running inside a HVGA screen.
Change-Id: I8c67f011ee3929ef25cbf2c858ee800f277c516c
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch modifies the emulator to extract the target API level for
the AVD or the current platform release, and use it to set the
default value of hw.keyboard.lid.
This will *not* affect any existing AVD/platform that sets the value
explicitely in its config.ini (for AVDs) or hardware.ini (for platform
builds).
The change is beneficial for platform builds targetting API level >= 12,
because the input framework changed its the window orientation behaviour
depending on the availability of a hardware lid.
In short, this allows platform builds to be correctly oriented, even
if they don't provide a custom hardware.ini.
Fix for bug 4128604
Change-Id: I195135aae6f3c4cc11d2f01e1293f3cd6cad2f58
|
|\ |
|
|/
|
|
|
|
|
|
|
| |
This reverts commit 2facea6512c84af9285682909f6ac6edcd4130ab
which was not supposed to merge down from tools_R10 to master
since the original reverted commit was a cherry-pick from master
to tools_r10
Change-Id: Ide87af693a0f3239bacaa7313b9262e6e8c46800
|
|\
| |
| |
| | |
Change-Id: I70d9ccafb5912c85baa0711f7e9010bec223efaa
|
| |\ |
|
| |/
| |
| |
| | |
This reverts commit e36a1cc2561b2ce27d3c0a5b3a7b79d4e8531f0e.
|
|\ \
| |/
| |
| | |
Change-Id: Ie201fb1ced829ca29a46210b68fbb1d7dccfba9a
|
| |\ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix touchscreen emulation to return correct min/max coordinate bounds.
This is needed by future changes in the input framework that depend on
touchscreen devices to properly return the min/max bounds of their
absolute pointer coordinates.
Fixes bug 4126574
Change-Id: I1ace56d5433be5d97eb79895cd57b6e442245ca0
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is needed by future changes in the input framework that depend on
touchscreen devices to properly return the min/max bounds of their
absolute pointer coordinates.
Fixes bug 4126574
Change-Id: I982c0d8e78fc59912e964af958929d2b0718eaa4
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| | |
They didn't work because the guest was trying to write to the wrong serial port.
Change-Id: Ibd68c4b63d0808afcb0cfaffa07c35898e21df9a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The old implementation always expressed the size as multiples of kilobytes
due to an improper order to size checks. For example, 66MB was written as
'67584k' instead of '66m', which is correct but sub-optimal.
Change-Id: I6365bf4c269ed7d213043182a8ae501713798b8f
|
|\ \ \
| |/ /
|/| |
| | | |
cache.img file."
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
file.
This only happened for fresh newly-created AVDs. Existing ones used for testing
the emulator already had a cache.img and booted properly.
Change-Id: I87901ea5fb1dc6aa7d2bb3dd191de58d972c386f
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| | |
This avoids a problem where the Makefile force the use of the
non-existing prebuilt/windows/ccache/ccache.
Change-Id: Icad0fb91a211787bbe73b169aa4e8046de349679
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Add support for building on darwin-x86
- Automatically finds the cross-toolchain (arch-dependent) if --cross=<prefix> is not used.
- Add "Auto-config: <option>" message to indicate what was automatically configured
- Select appropriate names for output files
- Print their name on the terminal in case of success
Change-Id: I908392083bf724a426d5029dc0a7dd29e045c7a4
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| | |
It has been reported that in certain cases, qemud would think that
the serial device is /dev/ttyS1android.checkjni=1.
Change-Id: I977456ef23fb708b284cfe026da07ecce8d03bf1
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Supports both arm and x86.
Change-Id: Ib4665eece4433f0a611b5420ef29785eeb26de1a
|
|\ \ \
| |/ /
|/| | |
|