Revision c227f099 hw/ppc405.h

b/hw/ppc405.h
28 28
#include "ppc4xx.h"
29 29

  
30 30
/* Bootinfo as set-up by u-boot */
31
typedef struct ppc4xx_bd_info a_ppc4xx_bd_info;
32
struct ppc4xx_bd_info {
31
typedef struct ppc4xx_bd_info_t ppc4xx_bd_info_t;
32
struct ppc4xx_bd_info_t {
33 33
    uint32_t bi_memstart;
34 34
    uint32_t bi_memsize;
35 35
    uint32_t bi_flashstart;
......
56 56
};
57 57

  
58 58
/* PowerPC 405 core */
59
a_ram_addr ppc405_set_bootinfo (CPUState *env, a_ppc4xx_bd_info *bd,
59
ram_addr_t ppc405_set_bootinfo (CPUState *env, ppc4xx_bd_info_t *bd,
60 60
                                uint32_t flags);
61 61

  
62
CPUState *ppc405cr_init (a_target_phys_addr ram_bases[4],
63
                         a_target_phys_addr ram_sizes[4],
62
CPUState *ppc405cr_init (target_phys_addr_t ram_bases[4],
63
                         target_phys_addr_t ram_sizes[4],
64 64
                         uint32_t sysclk, qemu_irq **picp,
65 65
                         int do_init);
66
CPUState *ppc405ep_init (a_target_phys_addr ram_bases[2],
67
                         a_target_phys_addr ram_sizes[2],
66
CPUState *ppc405ep_init (target_phys_addr_t ram_bases[2],
67
                         target_phys_addr_t ram_sizes[2],
68 68
                         uint32_t sysclk, qemu_irq **picp,
69 69
                         int do_init);
70 70
/* IBM STBxxx microcontrollers */
71
CPUState *ppc_stb025_init (a_target_phys_addr ram_bases[2],
72
                           a_target_phys_addr ram_sizes[2],
71
CPUState *ppc_stb025_init (target_phys_addr_t ram_bases[2],
72
                           target_phys_addr_t ram_sizes[2],
73 73
                           uint32_t sysclk, qemu_irq **picp,
74
                           a_ram_addr *offsetp);
74
                           ram_addr_t *offsetp);
75 75

  
76 76
#endif /* !defined(PPC_405_H) */

Also available in: Unified diff