button driver with irq counter added to project