What I know (please correct me fellas):
The XT platform had 8 interrupts, 0-7. In order to make the AT platform, 8 more IRQs, 8-15, were added with 2 and 9 being linked together such that 8 additional IRQs are all supported through original IRQ 2. Hence, you always (in a way) share IRQ 9 for the high IRQs, even though some OSes do not report it that way.
Jeremy