diff options
author | David Turner <digit@android.com> | 2010-09-10 10:15:07 +0200 |
---|---|---|
committer | David 'Digit' Turner <digit@android.com> | 2010-09-13 00:30:34 -0700 |
commit | a25351325187eb8eff8b9b090acd8f2d7684c6ff (patch) | |
tree | a692498d0473066d512d5fc39ad1c6327cb6be81 /hw/arm-misc.h | |
parent | 2abe02c0511b2278af9386e7ac5e266d890a38b1 (diff) | |
download | external_qemu-a25351325187eb8eff8b9b090acd8f2d7684c6ff.zip external_qemu-a25351325187eb8eff8b9b090acd8f2d7684c6ff.tar.gz external_qemu-a25351325187eb8eff8b9b090acd8f2d7684c6ff.tar.bz2 |
upstream: minow hw updates.
Diffstat (limited to 'hw/arm-misc.h')
-rw-r--r-- | hw/arm-misc.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/hw/arm-misc.h b/hw/arm-misc.h index 7523d44..010acb4 100644 --- a/hw/arm-misc.h +++ b/hw/arm-misc.h @@ -11,8 +11,6 @@ #ifndef ARM_MISC_H #define ARM_MISC_H 1 -#include "cpu.h" - /* The CPU is also modeled as an interrupt controller. */ #define ARM_PIC_CPU_IRQ 0 #define ARM_PIC_CPU_FIQ 1 @@ -30,9 +28,14 @@ struct arm_boot_info { const char *initrd_filename; target_phys_addr_t loader_start; target_phys_addr_t smp_loader_start; + target_phys_addr_t smp_priv_base; int nb_cpus; int board_id; int (*atag_board)(struct arm_boot_info *info, void *p); + /* Used internally by arm_boot.c */ + int is_linux; + target_phys_addr_t initrd_size; + target_phys_addr_t entry; }; void arm_load_kernel(CPUState *env, struct arm_boot_info *info); |