Revision a8170e5e hw/arm-misc.h
b/hw/arm-misc.h | ||
---|---|---|
30 | 30 |
const char *kernel_cmdline; |
31 | 31 |
const char *initrd_filename; |
32 | 32 |
const char *dtb_filename; |
33 |
target_phys_addr_t loader_start;
|
|
33 |
hwaddr loader_start;
|
|
34 | 34 |
/* multicore boards that use the default secondary core boot functions |
35 | 35 |
* need to put the address of the secondary boot code, the boot reg, |
36 | 36 |
* and the GIC address in the next 3 values, respectively. boards that |
37 | 37 |
* have their own boot functions can use these values as they want. |
38 | 38 |
*/ |
39 |
target_phys_addr_t smp_loader_start;
|
|
40 |
target_phys_addr_t smp_bootreg_addr;
|
|
41 |
target_phys_addr_t gic_cpu_if_addr;
|
|
39 |
hwaddr smp_loader_start;
|
|
40 |
hwaddr smp_bootreg_addr;
|
|
41 |
hwaddr gic_cpu_if_addr;
|
|
42 | 42 |
int nb_cpus; |
43 | 43 |
int board_id; |
44 | 44 |
int (*atag_board)(const struct arm_boot_info *info, void *p); |
... | ... | |
56 | 56 |
const struct arm_boot_info *info); |
57 | 57 |
/* Used internally by arm_boot.c */ |
58 | 58 |
int is_linux; |
59 |
target_phys_addr_t initrd_size;
|
|
60 |
target_phys_addr_t entry;
|
|
59 |
hwaddr initrd_size;
|
|
60 |
hwaddr entry;
|
|
61 | 61 |
}; |
62 | 62 |
void arm_load_kernel(ARMCPU *cpu, struct arm_boot_info *info); |
63 | 63 |
|
Also available in: Unified diff