See here for block IDs: http://3dbrew.org/wiki/Config_Savegame#Configuration_blocks
| 150 | // See here for block IDs: |
| 151 | // http://3dbrew.org/wiki/Config_Savegame#Configuration_blocks |
| 152 | Result CFGU_GetConfigInfoBlk2(u32 size, u32 blkID, void* outData) |
| 153 | { |
| 154 | Result ret = 0; |
| 155 | u32 *cmdbuf = getThreadCommandBuffer(); |
| 156 | |
| 157 | cmdbuf[0] = IPC_MakeHeader(0x1,2,2); // 0x10082 |
| 158 | cmdbuf[1] = size; |
| 159 | cmdbuf[2] = blkID; |
| 160 | cmdbuf[3] = IPC_Desc_Buffer(size,IPC_BUFFER_W); |
| 161 | cmdbuf[4] = (u32)outData; |
| 162 | |
| 163 | if(R_FAILED(ret = svcSendSyncRequest(cfguHandle)))return ret; |
| 164 | |
| 165 | return (Result)cmdbuf[1]; |
| 166 | } |
| 167 | |
| 168 | Result CFG_GetConfigInfoBlk4(u32 size, u32 blkID, void* outData) |
| 169 | { |
no test coverage detected