Site Tools


Differences

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

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
mg_notes:general:mem_map [2017/10/12 14:13]
M.G. created
mg_notes:general:mem_map [2017/10/12 14:19]
M.G. [Aux RAM / IIgs Bank 1]
Line 3: Line 3:
 ===== Main RAM / IIgs Bank 0 ===== ===== Main RAM / IIgs Bank 0 =====
  
-The IIgs supports shadowing of the Bank 0 screen buffers to bank $E0 Mega II "Slow RAM".+The IIgs screen buffers listed are not where the hardware actually draws them from.  The real screen buffers are in Mega II "Slow RAM" bank $E0 and $E1.  The IIgs hardware ​supports shadowing of the Bank 0 screen buffers to bank $E0.
  
 ^ Address(es) ^ Use ^ ^ Address(es) ^ Use ^
Line 32: Line 32:
 | BE00--BEFF | BASIC.SYSTEM global page | | BE00--BEFF | BASIC.SYSTEM global page |
 | BF00--BFFF | ProDOS 8 global page | | BF00--BFFF | ProDOS 8 global page |
 +| C000--CFFF | I/O space \\ On IIgs this is mapped to Mega II |
 | C000--C0FF | [[mg_notes:​general:​io_page|I/​O Page]] | | C000--C0FF | [[mg_notes:​general:​io_page|I/​O Page]] |
 | C080--C0FF | Slots (or ports) 0--7 Device Select $C080+$n0--$C08F+$n0 (usually H/W) | | C080--C0FF | Slots (or ports) 0--7 Device Select $C080+$n0--$C08F+$n0 (usually H/W) |
Line 52: Line 53:
 ===== Aux RAM / IIgs Bank 1 ===== ===== Aux RAM / IIgs Bank 1 =====
  
-The IIgs supports shadowing of the Bank 1 screen buffers to bank $E1 Mega II "Slow RAM".+The IIgs screen buffers listed are not where the hardware actually draws them from.  The real screen buffers are in Mega II "Slow RAM" bank $E0 and $E1.  The IIgs hardware ​supports shadowing of the Bank 1 screen buffers to bank $E1.
  
 | 0000--00FF | Aux Zero Page | | 0000--00FF | Aux Zero Page |