qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-arm] [PATCH v2] hw/arm/allwinner-a10: Add the 'A' SRAM and the


From: Peter Maydell
Subject: Re: [Qemu-arm] [PATCH v2] hw/arm/allwinner-a10: Add the 'A' SRAM and the SRAM controller
Date: Mon, 7 Jan 2019 14:52:34 +0000

On Fri, 4 Jan 2019 at 14:29, Philippe Mathieu-Daudé <address@hidden> wrote:
>
> From the "A10 User Manual V1.20" p.29: "3.2. Memory Mapping" and:
>
>  7. System Control
>   7.1. Overview
>
>   A10 embeds a high-speed SRAM which has been split into five segments.
>   See detailed memory mapping in following table:
>
>   Area          Address        Size (Bytes)
>    A1    0x00000000-0x00003FFF 16K
>    A2    0x00004000-0x00007FFF 16K
>    A3    0x00008000-0x0000B3FF 13K
>    A4    0x0000B400-0x0000BFFF  3K
>
> Since for emulation purpose we don't need the segmentations, we simply define
> the 'A' area as a single 48KB SRAM.
>
> We don't implement the following others areas:
> - 'B': 'Secure RAM' (64K),
> - 'C': Debug/ISP SRAM
> - 'D': USB SRAM
>
> (qemu) info mtree
> address-space: memory
>   0000000000000000-ffffffffffffffff (prio 0, i/o): system
>     0000000000000000-000000000000bfff (prio 0, ram): sram A
>     0000000001c00000-0000000001c00fff (prio -1000, i/o): a10-sram-ctrl
>     0000000001c0b000-0000000001c0bfff (prio 0, i/o): aw_emac
>     0000000001c18000-0000000001c18fff (prio 0, i/o): ahci
>       0000000001c18080-0000000001c180ff (prio 0, i/o): allwinner-ahci
>     0000000001c20400-0000000001c207ff (prio 0, i/o): allwinner-a10-pic
>     0000000001c20c00-0000000001c20fff (prio 0, i/o): allwinner-A10-timer
>     0000000001c28000-0000000001c2801f (prio 0, i/o): serial
>     0000000040000000-0000000047ffffff (prio 0, ram): cubieboard.ram
>
> Reported-by: Charlie Smurthwaite <address@hidden>
> Tested-by: Charlie Smurthwaite <address@hidden>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> v2: Set owner=SoC in memory_region_init_ram() to avoid leak
>     when SoC is destroyed (Peter Maydell)



Applied to target-arm.next, thanks.

-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]