18b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project/* Copyright (C) 2007-2008 The Android Open Source Project 28b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** 38b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** This software is licensed under the terms of the GNU General Public 48b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** License version 2, as published by the Free Software Foundation, and 58b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** may be copied, distributed, and modified under those terms. 68b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** 78b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** This program is distributed in the hope that it will be useful, 88b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** but WITHOUT ANY WARRANTY; without even the implied warranty of 98b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 108b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project** GNU General Public License for more details. 118b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project*/ 128b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project#ifndef _ANDROID_GLOBALS_H 138b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project#define _ANDROID_GLOBALS_H 148b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project 158b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project#include "android/avd/info.h" 168b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project#include "android/avd/hw-config.h" 178b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project 188b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project/* this structure is setup when loading the virtual device 198b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project * after that, you can read the 'flags' field to determine 208b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project * wether a data or cache wipe has been in effect. 218b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project */ 228b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Projectextern AvdInfoParams android_avdParams[1]; 238b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project 248b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project/* a pointer to the android virtual device information 258b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project * object, which can be queried for the paths of various 268b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project * image files or the skin 278b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project */ 288b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Projectextern AvdInfo* android_avdInfo; 298b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project 308b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project/* the hardware configuration for this specific virtual device */ 318b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Projectextern AndroidHwConfig android_hw[1]; 328b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project 338b23a6c7e1aee255004dd19098d4c2462b61b849The Android Open Source Project#endif /* _ANDROID_GLOBALS_H */ 34