Просто считаю, что прерывания это зло. Я, в текущем проекте, завел себе только одно от таймера. По нему вводятся банальные команды (если они есть), а на команды у меня написаны обработчики. Система довольно сложная - реалтайм управление аудио. Т.е. громкость, эквалайзер, переключение режимов и т.д.
...короче не допру, нафига мне, не то, что аппаратный преоритет, а просто еще хотя бы одно прерывание? И еже ли бы я только в этом проекте так работал... Кстати, эту систему, я впервые увидел в DEC. Там по прерыванию вводился т.н. вектор прерывания.