ST_IRQ_EDGE_FALLING
!((ecfg & ST_IRQ_EDGE_FALLING) ^ val))
(ST_IRQ_EDGE_FALLING << (pin * ST_IRQ_EDGE_CONF_BITS_PER_PIN))