]> Git Repo - qemu.git/blob - hw/ppc/e500.h
ppc: Don't explode QEMUMachineInitArgs into local variables needlessly
[qemu.git] / hw / ppc / e500.h
1 #ifndef PPCE500_H
2 #define PPCE500_H
3
4 typedef struct PPCE500Params {
5     /* Standard QEMU machine init params */
6     ram_addr_t ram_size;
7     const char *boot_device;
8     const char *kernel_filename;
9     const char *kernel_cmdline;
10     const char *initrd_filename;
11     const char *cpu_model;
12     int pci_first_slot;
13     int pci_nr_slots;
14
15     /* e500-specific params */
16
17     /* required -- must at least add toplevel board compatible */
18     void (*fixup_devtree)(struct PPCE500Params *params, void *fdt);
19
20     int mpic_version;
21 } PPCE500Params;
22
23 void ppce500_init(PPCE500Params *params);
24
25 #endif
This page took 0.023178 seconds and 4 git commands to generate.