| ||
| Views: 2,082,432 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 11-18-25 10:24 AM |
| Guest: | ||
| 0 users reading SPI Service? | 1 bot |
| Main - Reverse-engineering - SPI Service? | Hide post layouts | New reply |
| gudenau |
| ||
|
Member Normal user Level: 14
Posts: 14/34 EXP: 12165 Next: 906 Since: 07-29-15 From: /dev/random Last post: 3472 days ago Last view: 3418 days ago |
Any one revering the SPI service? I've been looking into it some, as I would kinda like to have some custom SPI stuff. |
| gudenau |
| ||
|
Member Normal user Level: 14
Posts: 26/34 EXP: 12165 Next: 906 Since: 07-29-15 From: /dev/random Last post: 3472 days ago Last view: 3418 days ago |
Any more info?
To be more specific is there a way to get access to the game card SPI without the save system in the way? IE raw buffers for the SPI. |
| TuxSH |
| ||
|
Newcomer Normal user Level: 6 Posts: 6/6 EXP: 883 Next: 24 Since: 12-27-15 Last post: 3565 days ago Last view: 3351 days ago |
Done some RE of the SPI, I know what each function does, but I don't know which devices are controlled through that service. Probably the microphone, wifi firmware, and the NVRAM (DS profile settings), most likely.
Game card SPI = pxi:dev SPIMultiWriteRead (see TWLSaveTool's source code) with "Use card SPI" arm9 flag. |
| gudenau |
| ||
|
Member Normal user Level: 14
Posts: 27/34 EXP: 12165 Next: 906 Since: 07-29-15 From: /dev/random Last post: 3472 days ago Last view: 3418 days ago |
Posted by TuxSH Nice, I'll look into that. Did you happen to populate the 3dbrew page on tbe SPI service? |
| Main - Reverse-engineering - SPI Service? | Hide post layouts | New reply |
|
Page rendered in 0.013 seconds. (2048KB of memory used) MySQL - queries: 26, rows: 69/69, time: 0.007 seconds.
Acmlmboard 2.064 (2018-07-20)© 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |