Currently using a signal, and a single notified task. signal handling support moved to generic IO expander header (not pca specific)