Хмм. То есть порт 31 не на всех оригинальных спеках есть?
Ну я сначала так и сделал, но видимо процедура слишком долгая(видимо при её работе по времени должно прийти прерывание, и играть музыку, но раз оно в это время отключено, то только следующее срабатывает), потому музыка тянулась как зажёванная касета.
- - - Добавлено - - -
в самом прерывании переназначать sp на другое место, а потом восстанавливать? только это приходит в голову. Но с другой стороны при переброске стеком придёт прерывание и адрес возврата мне туда затолкает