在阅读 CCID 规范时,我想知道在响应 header 中设置的时隙状态(bStatus
字节)的内在结构是什么(入站批量传输)消息。
只有前两位和最后两位用于bmIccStatus
和bmCommandStatus
,但我不确定如何使用。
鉴于(JavaScript)二进制表示法0bxx0000yy
,bmCommandStatus
是否真的由xx
表示?
最佳答案
给定(JavaScript)二进制表示法0bxx0000yy
:
xx
.. bmCommandStatus(掩码0xC0
)yy
.. bmICCStatus(掩码0x03
)
引用here (我确实检查了 CCID Rev 1.1,但无法在这里找到位顺序 - 即 MSB 在前或 LSB 在前)。
您可能会发现使用 wireshark非常有用,因为它支持 USB sniffing与 CCID support .
关于javascript - CCID 插槽状态字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33373594/