Skip to content

Commit

Permalink
Merge pull request #55 from cracked-machine/feature/50-get-of-the-wor…
Browse files Browse the repository at this point in the history
…d-redux

Feature/50 get of the word redux
  • Loading branch information
cracked-machine authored Mar 10, 2024
2 parents 2d5ac08 + d658eff commit 0df2b32
Show file tree
Hide file tree
Showing 96 changed files with 620 additions and 769 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Tool for generating diagrams that show the mapping of regions in memory, specifc

||
|:-:|
|![](doc/example/example_normal_redux.png)|
|![](doc/example/example_normal_diagram.png)|
|![](doc/example/example_normal_table.png)|

As well as the `png` format diagram image, a `markdown` report is also created:
Expand Down
14 changes: 7 additions & 7 deletions doc/example/A3_maxaddress_lower_than_memregions.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A3_maxaddress_lower_than_memregions_redux.png)
![memory map diagram](A3_maxaddress_lower_than_memregions_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(5, 27, 68)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|0x0 (0)||('Global System Address Map', 'OCM')|2:1|
|<span style='color:(47, 63, 59)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||1:1|
|<span style='color:(46, 49, 13)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|
|<span style='color:(35, 1, 13)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|-0xbb8 (-3000)| end @ 0x7d0 |('Global System Address Map', 'OCM')|2:1|
|<span style='color:(10, 56, 26)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x3b1 (945)|||1:1|
|<span style='color:(7, 14, 5)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x1361 (4,961)
- Calculated from region data
#### Flash:
- max address = 0x1388 (5,000)
- Calculated from region data
- max address = 0x7D0 (2,000)
- User-defined input
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified doc/example/A3_maxaddress_lower_than_memregions_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions doc/example/A3_region_exceeds_height-no_maxaddress_set.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A3_region_exceeds_height-no_maxaddress_set_redux.png)
![memory map diagram](A3_region_exceeds_height-no_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(43, 48, 34)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||1:1|
|<span style='color:(27, 16, 66)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|
|<span style='color:(61, 19, 7)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0x0 (0)|||3382:1|
|<span style='color:(15, 3, 54)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x3b1 (945)|||1:1|
|<span style='color:(2, 18, 1)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|
|<span style='color:(34, 42, 50)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|-0xffec9e (-16772254)| end @ 0x1361 ||3382:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x1361 (4,961)
- Calculated from region data
#### Flash:
- max address = 0xFFFFFF (16,777,215)
- max address = 0x1361 (4,961)
- Calculated from region data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified doc/example/A3_region_exceeds_height-no_maxaddress_set_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
![memory map diagram](A3_region_freespace_exceeds_height-higher_maxaddress_set_redux.png)
![memory map diagram](A3_region_freespace_exceeds_height-higher_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(40, 60, 34)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||1:1|
|<span style='color:(19, 21, 53)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|
|<span style='color:(58, 43, 43)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||3544:1|
|<span style='color:(39, 68, 22)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||1:1|
|<span style='color:(20, 1, 66)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||1:1|
|<span style='color:(45, 23, 10)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||3544:1|

---
#### Global System Address Map:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions doc/example/A4_maxaddress_lower_than_memregions.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A4_maxaddress_lower_than_memregions_redux.png)
![memory map diagram](A4_maxaddress_lower_than_memregions_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(16, 45, 4)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|0x0 (0)||('Global System Address Map', 'OCM')|2:1|
|<span style='color:(30, 62, 26)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||2:1|
|<span style='color:(23, 24, 1)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(15, 21, 24)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|-0xbb8 (-3000)| end @ 0x7d0 |('Global System Address Map', 'OCM')|2:1|
|<span style='color:(1, 62, 54)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x1fc (-508)| end @ 0xdb4 ||2:1|
|<span style='color:(65, 33, 39)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0xDB4 (3,508)
- Calculated from region data
#### Flash:
- max address = 0x1388 (5,000)
- Calculated from region data
- max address = 0x7D0 (2,000)
- User-defined input
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified doc/example/A4_maxaddress_lower_than_memregions_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions doc/example/A4_region_exceeds_height-no_maxaddress_set.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A4_region_exceeds_height-no_maxaddress_set_redux.png)
![memory map diagram](A4_region_exceeds_height-no_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(64, 1, 28)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||2:1|
|<span style='color:(60, 46, 4)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(65, 27, 39)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0x0 (0)|||4783:1|
|<span style='color:(26, 13, 9)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x1fc (-508)| end @ 0xdb4 ||2:1|
|<span style='color:(40, 49, 13)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(4, 25, 67)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|-0xfff24b (-16773707)| end @ 0xdb4 ||4783:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0xDB4 (3,508)
- Calculated from region data
#### Flash:
- max address = 0xFFFFFF (16,777,215)
- max address = 0xDB4 (3,508)
- Calculated from region data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified doc/example/A4_region_exceeds_height-no_maxaddress_set_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
![memory map diagram](A4_region_freespace_exceeds_height-higher_maxaddress_set_redux.png)
![memory map diagram](A4_region_freespace_exceeds_height-higher_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(60, 37, 52)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||2:1|
|<span style='color:(47, 29, 39)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(6, 63, 39)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||5011:1|
|<span style='color:(62, 26, 56)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||2:1|
|<span style='color:(11, 28, 65)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(43, 60, 13)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||5011:1|

---
#### Global System Address Map:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
14 changes: 7 additions & 7 deletions doc/example/A5_maxaddress_lower_than_memregions.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A5_maxaddress_lower_than_memregions_redux.png)
![memory map diagram](A5_maxaddress_lower_than_memregions_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(33, 46, 32)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|0x0 (0)||('Global System Address Map', 'OCM')|3:1|
|<span style='color:(13, 20, 52)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||2:1|
|<span style='color:(26, 61, 30)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(48, 53, 18)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|-0xbb8 (-3000)| end @ 0x7d0 |('Global System Address Map', 'OCM')|3:1|
|<span style='color:(24, 38, 18)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x600 (-1536)| end @ 0x9b0 ||2:1|
|<span style='color:(12, 36, 60)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x9B0 (2,480)
- Calculated from region data
#### Flash:
- max address = 0x1388 (5,000)
- Calculated from region data
- max address = 0x7D0 (2,000)
- User-defined input
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified doc/example/A5_maxaddress_lower_than_memregions_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions doc/example/A5_region_exceeds_height-no_maxaddress_set.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A5_region_exceeds_height-no_maxaddress_set_redux.png)
![memory map diagram](A5_region_exceeds_height-no_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(47, 56, 62)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||2:1|
|<span style='color:(19, 56, 59)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(63, 17, 45)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0x0 (0)|||6766:1|
|<span style='color:(61, 46, 8)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x600 (-1536)| end @ 0x9b0 ||2:1|
|<span style='color:(42, 2, 68)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(40, 7, 41)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|-0xfff64f (-16774735)| end @ 0x9b0 ||6766:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x9B0 (2,480)
- Calculated from region data
#### Flash:
- max address = 0xFFFFFF (16,777,215)
- max address = 0x9B0 (2,480)
- Calculated from region data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified doc/example/A5_region_exceeds_height-no_maxaddress_set_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
![memory map diagram](A5_region_freespace_exceeds_height-higher_maxaddress_set_redux.png)
![memory map diagram](A5_region_freespace_exceeds_height-higher_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(26, 65, 2)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||2:1|
|<span style='color:(3, 6, 19)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(42, 10, 36)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||7088:1|
|<span style='color:(37, 9, 40)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||2:1|
|<span style='color:(40, 58, 24)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||2:1|
|<span style='color:(9, 54, 60)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||7088:1|

---
#### Global System Address Map:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
14 changes: 7 additions & 7 deletions doc/example/A6_maxaddress_lower_than_memregions.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A6_maxaddress_lower_than_memregions_redux.png)
![memory map diagram](A6_maxaddress_lower_than_memregions_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(66, 31, 59)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|0x0 (0)||('Global System Address Map', 'OCM')|3:1|
|<span style='color:(46, 28, 37)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||3:1|
|<span style='color:(22, 58, 7)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|
|<span style='color:(63, 8, 9)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|-0xbb8 (-3000)| end @ 0x7d0 |('Global System Address Map', 'OCM')|3:1|
|<span style='color:(33, 19, 56)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x8dc (-2268)| end @ 0x6d4 ||3:1|
|<span style='color:(2, 56, 57)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x6D4 (1,748)
- Calculated from region data
#### Flash:
- max address = 0x1388 (5,000)
- Calculated from region data
- max address = 0x7D0 (2,000)
- User-defined input
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified doc/example/A6_maxaddress_lower_than_memregions_table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions doc/example/A6_region_exceeds_height-no_maxaddress_set.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A6_region_exceeds_height-no_maxaddress_set_redux.png)
![memory map diagram](A6_region_exceeds_height-no_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(5, 35, 39)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||3:1|
|<span style='color:(53, 34, 52)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|
|<span style='color:(66, 12, 9)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0x0 (0)|||9598:1|
|<span style='color:(36, 20, 31)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0x8dc (-2268)| end @ 0x6d4 ||3:1|
|<span style='color:(13, 0, 54)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|
|<span style='color:(5, 2, 38)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|-0xfff92b (-16775467)| end @ 0x6d4 ||9598:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x6D4 (1,748)
- Calculated from region data
#### Flash:
- max address = 0xFFFFFF (16,777,215)
- max address = 0x6D4 (1,748)
- Calculated from region data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Diff not rendered.
Binary file modified doc/example/A6_region_exceeds_height-no_maxaddress_set_table.png
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
![memory map diagram](A6_region_freespace_exceeds_height-higher_maxaddress_set_redux.png)
![memory map diagram](A6_region_freespace_exceeds_height-higher_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(6, 50, 40)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||3:1|
|<span style='color:(12, 13, 9)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|
|<span style='color:(12, 30, 46)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||10056:1|
|<span style='color:(61, 23, 50)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||3:1|
|<span style='color:(38, 13, 15)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||3:1|
|<span style='color:(11, 49, 6)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||10056:1|

---
#### Global System Address Map:
Expand Down
Diff not rendered.
14 changes: 7 additions & 7 deletions doc/example/A7_maxaddress_lower_than_memregions.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A7_maxaddress_lower_than_memregions_redux.png)
![memory map diagram](A7_maxaddress_lower_than_memregions_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(24, 46, 40)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|0x0 (0)||('Global System Address Map', 'OCM')|5:1|
|<span style='color:(30, 56, 9)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||4:1|
|<span style='color:(10, 37, 43)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|
|<span style='color:(7, 52, 61)'>Boot Image (Flash)</span>|0xbb8 (3000)|0x7d0 (2000)|-0xbb8 (-3000)| end @ 0x7d0 |('Global System Address Map', 'OCM')|5:1|
|<span style='color:(51, 26, 62)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0xad8 (-2776)| end @ 0x4d8 ||4:1|
|<span style='color:(0, 61, 24)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x4D8 (1,240)
- Calculated from region data
#### Flash:
- max address = 0x1388 (5,000)
- Calculated from region data
- max address = 0x7D0 (2,000)
- User-defined input
Diff not rendered.
Binary file modified doc/example/A7_maxaddress_lower_than_memregions_table.png
12 changes: 6 additions & 6 deletions doc/example/A7_region_exceeds_height-no_maxaddress_set.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
![memory map diagram](A7_region_exceeds_height-no_maxaddress_set_redux.png)
![memory map diagram](A7_region_exceeds_height-no_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(59, 3, 55)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0x0 (0)|||4:1|
|<span style='color:(20, 59, 0)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|
|<span style='color:(64, 38, 24)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0x0 (0)|||13531:1|
|<span style='color:(14, 29, 32)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|-0xad8 (-2776)| end @ 0x4d8 ||4:1|
|<span style='color:(20, 23, 24)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|
|<span style='color:(60, 32, 38)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|-0xfffb27 (-16775975)| end @ 0x4d8 ||13531:1|

---
#### Global System Address Map:
- max address = 0xFB0 (4,016)
- max address = 0x4D8 (1,240)
- Calculated from region data
#### Flash:
- max address = 0xFFFFFF (16,777,215)
- max address = 0x4D8 (1,240)
- Calculated from region data
Diff not rendered.
Binary file modified doc/example/A7_region_exceeds_height-no_maxaddress_set_table.png
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
![memory map diagram](A7_region_freespace_exceeds_height-higher_maxaddress_set_redux.png)
![memory map diagram](A7_region_freespace_exceeds_height-higher_maxaddress_set_diagram.png)
|region (parent)|origin|size|free Space|collisions|links|draw scale|
|:-|:-|:-|:-|:-|:-|:-|
|<span style='color:(29, 11, 7)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||4:1|
|<span style='color:(39, 3, 49)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|
|<span style='color:(1, 63, 53)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||14176:1|
|<span style='color:(49, 45, 46)'>OCM (Global System Address Map)</span>|0x7e0 (2016)|0x7d0 (2000)|0xfffff04f (4294963279)|||4:1|
|<span style='color:(28, 4, 53)'>DDR Memory Controller (Global System Address Map)</span>|0x10 (16)|0x3e8 (1000)|0x3e8 (1000)|||4:1|
|<span style='color:(66, 4, 20)'>Boot Image (Flash)</span>|0x0 (0)|0xffffff (16777215)|0xff000000 (4278190080)|||14176:1|

---
#### Global System Address Map:
Expand Down
Diff not rendered.
Loading

0 comments on commit 0df2b32

Please sign in to comment.