Skip to content

Commit b0f6ac2

Browse files
committed
Merge remote-tracking branch 'shairo/fix/correct-falling-edge-detection' into avr-update
Apply digistump/pull/89
2 parents 2a199f4 + afa57f6 commit b0f6ac2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

digistump-avr/libraries/DigisparkTinyPinChange/TinyPinChange.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ uint8_t TinyPinChange_GetPortEvent(uint8_t VirtualPortIdx);
9595
uint8_t TinyPinChange_GetCurPortSt(uint8_t VirtualPortIdx);
9696
#define TinyPinChange_PinToMsk(Pin) _BV(digitalPinToPCMSKbit(Pin))
9797
#define TinyPinChange_Edge(VirtualPortIdx, Pin) ( TinyPinChange_GetPortEvent((VirtualPortIdx)) & TinyPinChange_PinToMsk((Pin)) )
98-
#define TinyPinChange_RisingEdge(VirtualPortIdx, Pin) ( TinyPinChange_GetPortEvent((VirtualPortIdx)) & TinyPinChange_PinToMsk((Pin)) & TinyPinChange_GetCurPortSt((VirtualPortIdx)) )
99-
#define TinyPinChange_FallingEdge(VirtualPortIdx, Pin) ( TinyPinChange_GetPortEvent((VirtualPortIdx)) & TinyPinChange_PinToMsk((Pin)) & (TinyPinChange_GetCurPortSt((VirtualPortIdx) ^ 0xFF)) )
98+
#define TinyPinChange_RisingEdge(VirtualPortIdx, Pin) ( TinyPinChange_GetPortEvent((VirtualPortIdx)) & TinyPinChange_PinToMsk((Pin)) & TinyPinChange_GetCurPortSt((VirtualPortIdx)) )
99+
#define TinyPinChange_FallingEdge(VirtualPortIdx, Pin) ( TinyPinChange_GetPortEvent((VirtualPortIdx)) & TinyPinChange_PinToMsk((Pin)) & (TinyPinChange_GetCurPortSt((VirtualPortIdx)) ^ 0xFF) )
100100

101101
/*******************************************************/
102102
/* Application Programming Interface (API) en Francais */

0 commit comments

Comments
 (0)