#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cpu.h"
#include "device.h"
#include "devices.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
Go to the source code of this file.
Functions | |
uint32_t | swap_if_little_endian (uint32_t v, struct cpu *cpu) |
MACHINE_SETUP (androidarm) | |
MACHINE_DEFAULT_CPU (androidarm) | |
MACHINE_DEFAULT_RAM (androidarm) | |
MACHINE_REGISTER (androidarm) | |
MACHINE_DEFAULT_CPU | ( | androidarm | ) |
Definition at line 144 of file machine_androidarm.cc.
References machine::cpu_name, MACHINE_ANDROIDARM_FINOWX5AIR, MACHINE_ANDROIDARM_SONYXPERIAMINI, and machine::machine_subtype.
MACHINE_DEFAULT_RAM | ( | androidarm | ) |
Definition at line 166 of file machine_androidarm.cc.
References MACHINE_ANDROIDARM_FINOWX5AIR, MACHINE_ANDROIDARM_SONYXPERIAMINI, machine::machine_subtype, and machine::physical_ram_in_mb.
MACHINE_REGISTER | ( | androidarm | ) |
Definition at line 185 of file machine_androidarm.cc.
References ARCH_ARM, MACHINE_ANDROIDARM, MACHINE_ANDROIDARM_FINOWX5AIR, MACHINE_ANDROIDARM_SONYXPERIAMINI, machine_entry_add_alias(), machine_entry_add_subtype(), and MR_DEFAULT.
MACHINE_SETUP | ( | androidarm | ) |
Definition at line 59 of file machine_androidarm.cc.
References cpu::arm, machine::bootstrap_cpu, cpu::byte_order, cpu::cd, dev_fb_init(), dev_ram_init(), DEV_RAM_MIRROR, DEV_RAM_RAM, device_add(), EMUL_LITTLE_ENDIAN, x11_md::in_use, MACHINE_ANDROIDARM_FINOWX5AIR, MACHINE_ANDROIDARM_SONYXPERIAMINI, machine::machine_name, machine::machine_subtype, machine::main_console_handle, machine::memory, machine::path, arm_cpu::r, store_32bit_word(), swap_if_little_endian(), VFB_GENERIC, and machine::x11_md.
uint32_t swap_if_little_endian | ( | uint32_t | v, |
struct cpu * | cpu | ||
) |
Definition at line 49 of file machine_androidarm.cc.
References cpu::byte_order, and EMUL_BIG_ENDIAN.
Referenced by MACHINE_SETUP().