Quantcast
Viewing all articles
Browse latest Browse all 5415

Bare metal, Assembly language • Re: Memorymap RPI5 8GB

The first memory region starts at address 0x00 and has a size of 0x3f800000 bytes (1,054,576,640 bytes or 1.054 GB).
The second memory region starts at address 0x40000000 and has a size of 0xc0000000 bytes (3,221,225,472 bytes or 3.221 GB).
The third memory region starts at address 0x01 and has a size of 0x80000000 bytes (2,147,483,648 bytes or 2.147 GB).
The fourth memory region starts at address 0x80000000 and has a size of 0x80000000 bytes (2,147,483,648 bytes or 2.147 GB).
I think you've still misinterpreted it slightly.

As I understand, the numbers are all 32 bit. The first TWO numbers are the address, the third number is the size.
I'm guessing you have

Code:

0x00 0x00 0x3f800000 0x00 0x40000000 0xc0000000 0x01 0x00 0x80000000 0x01 0x80000000 0x80000000
Which combining the first numbers, means

Code:

Address       Size0x0000000000  0x3f8000000x0040000000  0xC00000000x0100000000  0x800000000x0180000000  0x80000000

Statistics: Posted by rpdom — Thu Apr 18, 2024 9:02 am



Viewing all articles
Browse latest Browse all 5415

Trending Articles