[an error occurred while processing this directive]
|
1. DSP не имеет доступа к регистру XBISA. Этот регистр даже адреса не имеет. К этому регистру имеет доступ только host.
2. С регистром XBHC ситуация прямо противополжная.
3. Поскольку бит DSPINT есть, по сути, прерывание для DSP, то устанавливать этот бит, т.е. генерировать прерывание должен host. Через доступные ему регистры. А сбрасывать DSP, через ему, DSP, доступные регистры.
Что они и делают. Host генерирует прерывание для DSP путем установки бита DSPINT в регистре XBISA.
А DSP сбрасывает его, когда среагирует и проч., путем записи 1 в разряд DSPINT регистра XBHC.
4. Почему именно такая разбл..ка регистров и битов - вопрос к TI.
5. Все вышеописанное, кроме п.4, имеется в 190 спре.
E-mail: info@telesys.ru