Skip to main content

classify

Function classify 

Source
pub fn classify(hcint: u32) -> TxnOutcome
Expand description

HCINT からトランザクションの結末を判定する。

判定順序が重要:

  1. 転送完了が立っていれば成功(他のビットが残っていても優先)
  2. STALL は再試行しない
  3. NAK / NYET は再試行(エラーではない)
  4. 各種エラービットは失敗
  5. どれも無ければ保留