Changes

475 bytes added ,  04:46, 29 March 2016
no edit summary
Line 55: Line 55:  
| 0x000A0082
 
| 0x000A0082
 
|  
 
|  
|  
+
| Main-only
| (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.
    
= Error codes =
 
= Error codes =