Various ports have different restrictions about how many pins can be used, with different transitions, in `PinAlarm`. Document these more thoroughly.