diff options
author | David 'Digit' Turner <digit@android.com> | 2010-07-27 11:34:16 -0700 |
---|---|---|
committer | David 'Digit' Turner <digit@android.com> | 2010-07-27 12:25:52 -0700 |
commit | 055ae42d36d9d78a7920f66ee2df485d81d24264 (patch) | |
tree | a1d84474063ea614199ab6a31602711b88d02175 /android/ui-core-protocol.c | |
parent | 657a3521a1f4d354b57f0e524b1cd57bed177bb0 (diff) | |
download | external_qemu-055ae42d36d9d78a7920f66ee2df485d81d24264.zip external_qemu-055ae42d36d9d78a7920f66ee2df485d81d24264.tar.gz external_qemu-055ae42d36d9d78a7920f66ee2df485d81d24264.tar.bz2 |
Better separation of UI and Core sources for framebuffer emulation.
+ new document under docs/DISPLAY-STATE.TXT to explain what's happening.
Change-Id: Ia0d233377266212da49af932c7528f46f5feb92d
Diffstat (limited to 'android/ui-core-protocol.c')
-rw-r--r-- | android/ui-core-protocol.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/android/ui-core-protocol.c b/android/ui-core-protocol.c index c62f09e..3e4fdcc 100644 --- a/android/ui-core-protocol.c +++ b/android/ui-core-protocol.c @@ -23,6 +23,8 @@ #include "android/globals.h" #include "android/hw-control.h" #include "android/ui-core-protocol.h" +#include "telephony/modem_driver.h" +#include "trace.h" int android_core_get_hw_lcd_density(void) @@ -45,3 +47,25 @@ android_core_get_base_port(void) { return android_base_port; } + +void +android_core_set_network_enabled(int enabled) +{ + if (android_modem) { + amodem_set_data_registration( + android_modem, + qemu_net_disable ? A_REGISTRATION_UNREGISTERED + : A_REGISTRATION_HOME); + } +} + +void android_core_tracing_start(void) +{ + start_tracing(); +} + +void android_core_tracing_stop(void) +{ + stop_tracing(); +} + |