Revision a8170e5e hw/mac_nvram.c
b/hw/mac_nvram.c | ||
---|---|---|
71 | 71 |
} |
72 | 72 |
|
73 | 73 |
/* macio style NVRAM device */ |
74 |
static void macio_nvram_writeb(void *opaque, target_phys_addr_t addr,
|
|
74 |
static void macio_nvram_writeb(void *opaque, hwaddr addr,
|
|
75 | 75 |
uint64_t value, unsigned size) |
76 | 76 |
{ |
77 | 77 |
MacIONVRAMState *s = opaque; |
... | ... | |
81 | 81 |
NVR_DPRINTF("writeb addr %04x val %x\n", (int)addr, value); |
82 | 82 |
} |
83 | 83 |
|
84 |
static uint64_t macio_nvram_readb(void *opaque, target_phys_addr_t addr,
|
|
84 |
static uint64_t macio_nvram_readb(void *opaque, hwaddr addr,
|
|
85 | 85 |
unsigned size) |
86 | 86 |
{ |
87 | 87 |
MacIONVRAMState *s = opaque; |
... | ... | |
116 | 116 |
{ |
117 | 117 |
} |
118 | 118 |
|
119 |
MacIONVRAMState *macio_nvram_init (target_phys_addr_t size,
|
|
119 |
MacIONVRAMState *macio_nvram_init (hwaddr size,
|
|
120 | 120 |
unsigned int it_shift) |
121 | 121 |
{ |
122 | 122 |
MacIONVRAMState *s; |
... | ... | |
135 | 135 |
} |
136 | 136 |
|
137 | 137 |
void macio_nvram_setup_bar(MacIONVRAMState *s, MemoryRegion *bar, |
138 |
target_phys_addr_t mem_base)
|
|
138 |
hwaddr mem_base)
|
|
139 | 139 |
{ |
140 | 140 |
memory_region_add_subregion(bar, mem_base, &s->mem); |
141 | 141 |
} |
Also available in: Unified diff