Difference between revisions of "Category:84PCE:RAM:By Address"

From WikiTI
Jump to: navigation, search
(Fixed Hardware/Emu flag address)
Line 3: Line 3:
 
The eZ80 has a 24-bit linear address space. Layout:
 
The eZ80 has a 24-bit linear address space. Layout:
 
* 000000h: Start of flash. The first 128 K are locked boot sectors. The first 8 are divided into 8 K sectors, all of which are locked. Implies that there is no longer a certificate.
 
* 000000h: Start of flash. The first 128 K are locked boot sectors. The first 8 are divided into 8 K sectors, all of which are locked. Implies that there is no longer a certificate.
* 000066h: BrandonW handler. Write-to-flash without permission triggers the non-maskable BrandonW interrupt to fire.
+
* 000066h: Flash exception handler. Write-to-flash without permission triggers the non-maskable interrupt to fire.
 
* 00007Eh: Hardware/Emu flag: This byte indicates whether the ROM is a hardware ROM or emulator.
 
* 00007Eh: Hardware/Emu flag: This byte indicates whether the ROM is a hardware ROM or emulator.
 
* 000080h: Start of boot code jump table.
 
* 000080h: Start of boot code jump table.

Revision as of 12:07, 27 March 2015

See also list of RAM areas by name.

The eZ80 has a 24-bit linear address space. Layout:

  • 000000h: Start of flash. The first 128 K are locked boot sectors. The first 8 are divided into 8 K sectors, all of which are locked. Implies that there is no longer a certificate.
  • 000066h: Flash exception handler. Write-to-flash without permission triggers the non-maskable interrupt to fire.
  • 00007Eh: Hardware/Emu flag: This byte indicates whether the ROM is a hardware ROM or emulator.
  • 000080h: Start of boot code jump table.
  • D00000h: Start of RAM. 256 K.
  • D40000h: Start of VRAM. 320x240x2 bytes = 153600 bytes.