CCC3.0 Control Flow和Exchange
控制流:
通知某个事件结束,进入到下一个事件;通知某个事件开启(删除attestation包,写数据);通知某个事件的结果和原因
Exchange:
在Auth0或者Auth1之后才能使用,依赖于终端创建参数。必须在安全通道已经建立的基础上执行。一般是负责读写mailbox中的数据,也可以用于向dkfw发送通知,这样的话信息不会存储在mailbox中。
set请求按固定的字节值(4、5)填充内存。
一个exchange指令可以定义多个读写操作,设备应支持一个指令发送一条通知,如果一条指令多条通知未被定义
所有的在一条指令中的读写按照顺序进行
当一个原子会话中有多条exchange指令时,只有在原子会话指示符标记设置为0的命令成功执行后,所有写入的值才能有效读取。在此点之前发生的所有读取操作都返回旧值。