Description goes here.
Below is a map layout of when 8-Mbit or 32-Mbit.
8-Mbit DRAM 32-Mbit DRAM
+--------------------+ +--------------------+
0x2240'0000 | DRAM #0 | | DRAM #0 |
+--------------------+ | |
0x2248'0000 | DRAM #0 (mirrored) | | |
+--------------------+ | |
0x2250'0000 | DRAM #0 (mirrored) | | |
+--------------------+ | |
0x2258'0000 | DRAM #0 (mirrored) | | |
+--------------------+ +--------------------+
0x2260'0000 | DRAM #1 | | DRAM #1 |
+--------------------+ | |
0x2268'0000 | DRAM #1 (mirrored) | | |
+--------------------+ | |
0x2270'0000 | DRAM #1 (mirrored) | | |
+--------------------+ | |
0x2278'0000 | DRAM #1 (mirrored) | | |
0x227F'FFFF +--------------------+ +--------------------+
◆ dram_cart_id
DRAM cart ID.
Enumerator |
---|
DRAM_CART_ID_INVALID | Invalid DRAM cart ID.
|
DRAM_CART_ID_1MIB | DRAM cart ID for cart size of 1MiB (8-MBit).
|
DRAM_CART_ID_4MIB | DRAM cart ID for cart size of 4MiB (32-MBit).
|
◆ dram_cart_area_get()
void * dram_cart_area_get |
( |
void |
| ) |
|
Return base pointer for DRAM cart.
- Returns
- The base DRAM cart pointer.
◆ dram_cart_id_get()
Obtain detected DRAM cart ID.
- Returns
- The detected DRAM cart ID.
◆ dram_cart_size_get()
size_t dram_cart_size_get |
( |
void |
| ) |
|
Obtain detected DRAM cart size.
- Returns
- The detected DRAM cart size.