]> the.earth.li Git - temper-clone.git/commit
Reset 1-Wire state if we get a USB reset
authorJonathan McDowell <noodles@earth.li>
Tue, 8 May 2018 20:45:13 +0000 (21:45 +0100)
committerJonathan McDowell <noodles@earth.li>
Tue, 8 May 2018 20:45:13 +0000 (21:45 +0100)
commitb45ff61935c58083c18d718c410604489080af76
tree9a6e5e6bc15e8149050553fb843fe75d3ac71be2
parent97e6ede6c1e3556ec66f11ad66c6ba7c36885423
Reset 1-Wire state if we get a USB reset

A client can decide to reset us if we fail to reply to USB messages
appropriately while doing the 1-Wire bits for temperature retrieval.
This may leave us in the state were we have a message ready to go,
but the client isn't going to read it. If we see a USB reset, reset
our state and clear any indication that we have a message to go.
libs-device/osccal.h
main.c