FIX: the usb_poll_validate_length() check should be inversed, thanks @marshmellow42

This commit is contained in:
iceman1001 2015-12-22 16:14:03 +01:00
commit c35145bf7a

View file

@ -400,7 +400,7 @@ void SimulateTagLowFrequency(int period, int gap, int ledcontrol)
for(;;) { for(;;) {
//wait until SSC_CLK goes HIGH //wait until SSC_CLK goes HIGH
while(!(AT91C_BASE_PIOA->PIO_PDSR & GPIO_SSC_CLK)) { while(!(AT91C_BASE_PIOA->PIO_PDSR & GPIO_SSC_CLK)) {
if(BUTTON_PRESS() || !usb_poll_validate_length() ) { if(BUTTON_PRESS() || usb_poll_validate_length() ) {
DbpString("Stopped"); DbpString("Stopped");
return; return;
} }
@ -417,7 +417,7 @@ void SimulateTagLowFrequency(int period, int gap, int ledcontrol)
//wait until SSC_CLK goes LOW //wait until SSC_CLK goes LOW
while(AT91C_BASE_PIOA->PIO_PDSR & GPIO_SSC_CLK) { while(AT91C_BASE_PIOA->PIO_PDSR & GPIO_SSC_CLK) {
if( BUTTON_PRESS() || !usb_poll_validate_length() ) { if( BUTTON_PRESS() || usb_poll_validate_length() ) {
DbpString("Stopped"); DbpString("Stopped");
return; return;
} }