]> Chaos Git - corbenik/ctrulib.git/commitdiff
Fix DSP_SendData writing the value to the wrong index.
authorSteven Smith <Steveice10@gmail.com>
Fri, 9 Oct 2015 06:04:13 +0000 (23:04 -0700)
committerSteven Smith <Steveice10@gmail.com>
Fri, 9 Oct 2015 06:04:13 +0000 (23:04 -0700)
libctru/source/services/dsp.c

index 4a42e7de45c592e7449ce273a4cb226f31129686..46f5598e45a9c71632e97b19b9966db9a1073dd0 100644 (file)
@@ -216,7 +216,7 @@ Result DSP_SendData(u16 regNo, u16 value)
        u32* cmdbuf = getThreadCommandBuffer();
        cmdbuf[0] = IPC_MakeHeader(0x3,2,0);
        cmdbuf[1] = regNo;
-       cmdbuf[1] = value;
+       cmdbuf[2] = value;
        if ((ret = svcSendSyncRequest(dspHandle)) != 0) return ret;
        return cmdbuf[1];
 }