PI_INTERRUPT_CAUSE
pressed = (in32(PI_INTERRUPT_CAUSE) & RESET_SWITCH_STATE) == 0;
if ((in32(PI_INTERRUPT_CAUSE) & RESET_SWITCH_STATE) == 0) {
if ((in32(PI_INTERRUPT_CAUSE) & RESET_SWITCH_STATE) == 0) {
if ((in32(PI_INTERRUPT_CAUSE) & RESET_SWITCH_STATE) == 0) {