- transaction_timeout = self.transaction_es
- # token length is 35 bits, timeout is 16..18 bit times (USB 2.0 7.1.19.1)
- transaction_timeout += int((self.transaction_es - self.transaction_ss) / 2)
- if (ss > transaction_timeout):
- self.transaction_es = transaction_timeout
+ transaction_timeout = self.es_transaction
+ # Token length is 35 bits, timeout is 16..18 bit times
+ # (USB 2.0 7.1.19.1).
+ transaction_timeout += int((self.es_transaction - self.ss_transaction) / 2)
+ if ss > transaction_timeout:
+ self.es_transaction = transaction_timeout