I develop driver for Linux which need to count level changes on the line.
I register my ISR at falling trigger, but I see hadler called on rising level.
I attached some debug info as screenshots and minimal code I can reproduce the problem with.
Why is ISR called redundantly? Would appreciate any thoughts on this.