Mysteries: Difference between revisions
Created page with "The following is a list of mysteries. == General == * What is the CTR abbreviation? == Hardware == * Why are there two CTRCARD controllers? * Why are there two EMMC controll..." |
No edit summary |
||
Line 5: | Line 5: | ||
== Hardware == | == Hardware == | ||
=== Why are there two CTRCARD controllers === | |||
=== Why are there two EMMC controllers? === | |||
'''Theory:''' At some point during 3DS hardware development there was an idea to split up CTR and TWL nand into two different chips. | |||
=== Is there a JTAG? === | |||
=== Is there more than one revision of the bootrom? === | |||
'''Background:''' Bootrom visible portion has been dumped on 3DS, 3DSXL, 2DS, New3DS. All matching exactly. | |||
=== What is the EMMC controller @ 0x10100000 doing? === | |||
'''Background:''' There's dead code in NWM referencing it. | |||
=== Why did they put NTRCARD accessible from ARM11? === | |||
=== Is there a secret message embedded in the 3DS keyscrambler constant? === | |||
'''Background:''' TWL keyscrambler constant was Nintendo in Japanese, utf-8 encoded. | |||
== Software == | == Software == | ||
=== What was the problem in "initial program loader" that was mentioned in an FCC filing by Nintendo for 2DS? === | |||
=== What did SVC 0x74 in the ARM11 kernel do before it got stubbed? === | |||
=== What is the PTM abbreviation? === | |||
=== What is the PDN abbreviation? === | |||
=== Why is the DTCM not used anywhere except bootrom? === | |||
'''Background:''' Bootrom is known to use part of DTCM as state, memsetting it to 0 when it's done. After that, it is never used again. |