User Tools

Site Tools


naivety_project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
naivety_project [2026/05/13 14:41] – Added initial memory map iliketechnaivety_project [2026/05/15 13:17] (current) – Added VRAM to memory map iliketech
Line 14: Line 14:
 ^ 0x0000 | ROM | System ROM (16KiB) | ^ 0x0000 | ROM | System ROM (16KiB) |
 ^ 0x2000 | ::: | ::: | ^ 0x2000 | ::: | ::: |
-^ 0x4000 |||+^ 0x4000 | Peripherals CCU, 7 segment, etc. |
 ^ 0x6000 ||| ^ 0x6000 |||
 ^ 0x8000 ||| ^ 0x8000 |||
-^ 0xA000 |||+^ 0xA000 | VRAM Video Memory (8KiB) |
 ^ 0xC000 | RAM | System RAM (16KiB) | ^ 0xC000 | RAM | System RAM (16KiB) |
 ^ 0xE000 | ::: | ::: | ^ 0xE000 | ::: | ::: |
 +
 +==== Peripheral Map ====
 +
 +A memory map with locations of all peripherals relative to the peripheral base of 0x4000 is shown in the following table:
 +
 +^ Address ^ Region ^ Description ^
 +^ 0x0000 | CCU | Clock Control |
 +^ 0x0400 | Segment Display| Seven Segment Display |
 +^ 0x0800 | | |
 +^ 0x0C00 | | |
 +^ 0x1000 | | |
 +^ 0x1400 | | |
 +^ 0x1800 | | |
 +^ 0x1C00 | | |
naivety_project.1778697663.txt.gz · Last modified: by iliketech