Changes

Jump to navigation Jump to search
286 bytes added ,  01:41, 3 January 2017
m
no edit summary
Line 116: Line 116:  
!  Bit
 
!  Bit
 
!  Description
 
!  Description
 +
!  Used by
 
|-
 
|-
 
| 0
 
| 0
| Disables ARM9 [[Memory_layout|bootrom]](+0x8000) when set to 1. This register is oneshot.
+
| Disables ARM9 [[Memory_layout|bootrom]](+0x8000) when set to 1. Cannot be cleared to 0 once set to 1.
 +
| Boot9
 
|-
 
|-
 
| 1
 
| 1
| Disables [[OTP_Registers|OTP area]] when set to 1. This register is oneshot.
+
| Disables [[OTP_Registers|OTP area]] when set to 1. Cannot be cleared to 0 once set to 1.
 +
| NewKernel9Loader, Process9
 +
|-
 +
| 2-31
 +
| Not used
 +
|
 
|}
 
|}
   Line 131: Line 138:     
== CFG_SYSPROT11 ==  
 
== CFG_SYSPROT11 ==  
ARM11 bootrom (+0x8000) is disabled by writing bit0. It is not possible to set any other bits. This register is oneshot.
+
 
 +
{| class="wikitable" border="1"
 +
!  Bit
 +
!  Description
 +
!  Used by
 +
|-
 +
| 0
 +
| Disables ARM11 [[Memory_layout|bootrom]](+0x8000) when set to 1. Cannot be cleared to 0 once set to 1.
 +
| Boot9
 +
|-
 +
| 31-1
 +
| Not used
 +
|
 +
|}
    
== CFG_RST11 ==  
 
== CFG_RST11 ==  
ARM9 bootrom clears bit0, this probably makes ARM11 leave reset. This register is oneshot.
+
 
 +
{| class="wikitable" border="1"
 +
!  Bit
 +
!  Description
 +
!  Used by
 +
|-
 +
| 0
 +
| Presumably takes ARM11 out of reset. Cannot be set to 1 once it has been cleared.
 +
| Boot9
 +
|-
 +
| 31-1
 +
| Not used
 +
|
 +
|}
    
== CFG_CARDCONF ==
 
== CFG_CARDCONF ==

Navigation menu