Is it possible to have multiple cases in a single select{} that query two different ports with pinsneq like:
Code: Select all
....
while(1){
select{
case p_buttons_A when pinsneq(button_val_A) :> button_val_A:
t1 :> press_time_A;
debounce_A = 1;
break;
....
case p_buttons_B when pinsneq(button_val_B) :> button_val_B:
t2 :> press_time_B;
debounce_B = 1;
break;
.....
}
}