Skip to content

BCM2711 peripherals: please mention address bases for "low peripherals" mode #2289

@MrMino

Description

@MrMino

The address sections in BCM2711 Peripherals manual don't explicitly mention low peripherals addresses. E.g. GPIO base is given as 0x7e20 0000, whereas when booting with the default config (I guess I'm running the default?) it is 0xfe20 0000

Stylistically, the "low peripherals" mode seems to be mentioned as a "secondary", and it's only explained in the first chapter. It is very easy to miss this if someone jumps to some later chapters just to get a reference.

It would be a lot easier to use the manual if both addresses were mentioned along each other.

I'm a bit new to bare metal, so I'm not sure if this is something that would be considered "adding bloat" to the documentation, but I think it could save newbs like me some head-desking.

On the upside, TIL what's data abort and how to attach gdb to qemu thanks to this :).

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationpdfissue dealing with pdf documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions