aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-timer-ui.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove QEMU-ism from UI code.David 'Digit' Turner2011-02-021-783/+0
| | | | | | | | | This gets rid of qemu_set_fd_handler() users in the UI program. We can remove its implementation from vl-android-ui.c + Really remove qemu-timer-ui.c :-) Change-Id: I490df8ad5d5eea36b332bf54e2b156f6b5872bf4
* Simplify UI-only sources.David 'Digit' Turner2011-02-021-0/+2
| | | | | | | | | | Get rid of console-ui.c, qemu-timer-ui.c and modify vl-android-ui.c to use a generic Looper object instead of a crummy event loop. We still need to implement qemu_set_fd_handler for two sources under android/protocol/ but this will be cleaned up later. Change-Id: Icd0762675ca2f54e720a9cec40f96caea500b52f
* emulator-ui: Remove dependencies from qemu sources.David 'Digit' Turner2010-10-191-205/+4
| | | | | | This change removes some QEMU-specifics that crept into the UI code. Change-Id: Ib1974dc64e54a35dc0cd01aec1eb547a9263a0c8
* Fix windows event loop handling.David 'Digit' Turner2010-10-181-24/+8
| | | | | | | | This change fixes the windows emulator binary which got stuck due to changes in the timer implementation that occured during the last upstream integration. Change-Id: I090ce4ac9c09b3b95e0df95513446922120b2d9a
* emulator-ui: fix crash on exitDavid 'Digit' Turner2010-10-131-7/+1
| | | | | | | | + remove net_cleanup() call in qemu_main(). It is not needed since the corresponding function only deals with the virtual LAN management and was causing build issues on some machines. Change-Id: I63896b9886c59259f75025277601711b450b2c0d
* Build standalone UI program (emulator-ui).David 'Digit' Turner2010-10-081-0/+1004
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