Difference between revisions of "84PCE:Ports:1002"

From WikiTI
Jump to: navigation, search
(Bit 3)
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:84PCE:Ports:By_Address|1002 - Unknown]] [[Category:84PCE:Ports:By_Name|Unknown port 1005]]
+
[[Category:84PCE:Ports:By_Address|1002 - Flash chip size]] [[Category:84PCE:Ports:By_Name|Flash chip size]]
 
== Synopsis ==
 
== Synopsis ==
 
'''Port Number:''' 1002
 
'''Port Number:''' 1002
Line 6: Line 6:
  
 
== Details ==
 
== Details ==
=== Bits [3:0] ===
+
=== Bits [2:0] ===
Sets the flash chip size. 06 is the default (4 MB). 07 will map 8 MB, which will cause the 4 MB to be mirrored twice. 08 will attempt to map 16 MB, which has unknown effects but generally causes an instant crash. Smaller values map less flash, and will generally cause the OS to eventually freeze or crash.
+
Sets the flash chip size. 06 is the default (4 MB). 07 will map 8 MB, which will cause the 4 MB to be mirrored twice. Smaller values map less flash, possibly down to 64 K.
 +
 
 +
=== Bit 3 ===
 +
When this bit is set, the flash mapping is forced to 64KB (the equivalent of a 0 in bits 0-2).
  
 
=== Bits [7:4] ===
 
=== Bits [7:4] ===
 
Writes have no apparent effect, value does not latch.
 
Writes have no apparent effect, value does not latch.

Revision as of 14:47, 5 April 2015

Synopsis

Port Number: 1002

Function: Memory-mapped flash chip size.

Details

Bits [2:0]

Sets the flash chip size. 06 is the default (4 MB). 07 will map 8 MB, which will cause the 4 MB to be mirrored twice. Smaller values map less flash, possibly down to 64 K.

Bit 3

When this bit is set, the flash mapping is forced to 64KB (the equivalent of a 0 in bits 0-2).

Bits [7:4]

Writes have no apparent effect, value does not latch.