Ultra-low latency GPIO interrupts?
![Post Post](./styles/FLATBOOTS/imageset/icon_post_target.gif)
I just can't seem to figure out how the interrupt system works internally, and attaching the interrupts using the existing system ( ETS_GPIO_INTR_ATTACH(gpio_intr,NULL); ) Includes a pretty large delay between line change and my code getting called.
Does anyone have any idea how this works internally? For my application I need no more than 46 cycles between GPIO change and the start of my interrupt handler.
P.S. Can anyone guess what I'm trying to do? :-p
Does anyone have any idea how this works internally? For my application I need no more than 46 cycles between GPIO change and the start of my interrupt handler.
P.S. Can anyone guess what I'm trying to do? :-p