Revision 7ffab4d7 hw/versatilepb.c

b/hw/versatilepb.c
160 160
                     int board_id)
161 161
{
162 162
    CPUState *env;
163
    ram_addr_t ram_offset;
163 164
    qemu_irq *pic;
164 165
    qemu_irq *sic;
165 166
    void *scsi_hba;
......
176 177
        fprintf(stderr, "Unable to find CPU definition\n");
177 178
        exit(1);
178 179
    }
180
    ram_offset = qemu_ram_alloc(ram_size);
179 181
    /* ??? RAM should repeat to fill physical memory space.  */
180 182
    /* SDRAM at address zero.  */
181
    cpu_register_physical_memory(0, ram_size, IO_MEM_RAM);
183
    cpu_register_physical_memory(0, ram_size, ram_offset | IO_MEM_RAM);
182 184

  
183 185
    arm_sysctl_init(0x10000000, 0x41007004);
184 186
    pic = arm_pic_init_cpu(env);

Also available in: Unified diff