| (u32 contexthandle, u32 size, ((Size<<4) <nowiki>|</nowiki> 10), inbufptr) Writes an output u32 to cmdreply[2]. This uses a context created by command 0x00080000.
+
| (u32 contexthandle, u32 size, ((Size<<4) <nowiki>|</nowiki> 10), inbufptr) Writes the output cert-context-handle to cmdreply[2]. This uses a context created by command 0x00080000. This adds the specified cert to this context.
|-
|-
| 0x000B0080
| 0x000B0080
|
|
−
|
+
| Main-only
−
| (u32 contexthandle, u8 inval2) Writes an output u32 to cmdreply[2]. This uses a context created by command 0x00080000. This just returns error 0xD8A0B83D eventually.
+
| (u32 contexthandle, u8 inval2) Writes an output cert-context-handle to cmdreply[2]. This uses a context created by command 0x00080000. This just returns error 0xD8A0B83D eventually.
|-
|-
| 0x000C0080
| 0x000C0080
|
|
−
|
+
| Main-only
−
| (u32 contexthandle, u32 inval) This uses a context created by command 0x00080000.
+
| (u32 contexthandle, u32 certcontexthandle) This uses a context created by command 0x00080000. This removes the specified cert from the context.
|-
|-
| 0x000D0084
| 0x000D0084
Line 180:
Line 180:
It's unknown whether TLS server->client connections are supported.
It's unknown whether TLS server->client connections are supported.
+
+
=Commands 0x00080000..0x000C0080=
+
These appear to be basically the same as the RootCertChain 0x00030000..0x00070080 commands, except with a different context. The equivalent of RootCertChainAddDefaultCert in this set(0x000B0080) is not usable however.
+
+
It's unknown what this context is actually used for.