Hardware: Difference between revisions
m Microntroller -> Microcontroller (type) |
|||
Line 17: | Line 17: | ||
| VRAM || 6 MB within SoC. | | VRAM || 6 MB within SoC. | ||
|} | |} | ||
The above clock-rates were calculated by calling svcGetSystemTick in sets of 5(call it, execute svcSleepThread for 1s, then call it again), then the average of those were calculated. The clock-rate listed above applies for *all* 4 New3DS MPCores. | The above clock-rates were calculated by calling svcGetSystemTick in sets of 5(call it, execute svcSleepThread for 1s, then call it again), then the average of those were calculated. The clock-rate listed above applies for *all* 4 New3DS MPCores. | ||
New3DS exclusives are able to clock the CPU at 804MHz, but this appears to be limited to the currently running application/app cores. | New3DS exclusives are able to clock the CPU at 804MHz, but this appears to be limited to the currently running application/app cores. Timed by running svcGetSystemTick on either side of a long idle loop to stay in the current process context. svcSleepThread + svcGetSystemTick implies a tick counter running at 268mhz in this mode. | ||
When Home Menu is active, the system runs at 804MHz. For everything else, it's 268MHz, except when the app(let) has the required flag set. See [[NCCH/Extended_Header|here]] and [[PDN_Registers|here]] for details. | |||
== Specifications == | == Specifications == |