[an error occurred while processing this directive]
|
У меня 90-дневный тестдрайв стоит VisualDSP++ версии 3.5
Написал приведенный ниже код. К проекту подключил еще *.ldf нужный. Сделал build project - все нормально, ошибок нет. НО ... выходные файлы *.dxe и *.bnm - пустые. Это к ассемблеру относится или к тестдрайву? Раньше я обрамлял это дело СИ - *.bnm у меня генерился без одной строчки нулей - я ее добавлял и в железе все работало.
Вот, собственно, код:
.section/pm mem_INT_RSTI;
___reset:
jump begin;
nop;
nop;
nop;
.section/pm mem_INT_IRQ2;
rti;
nop;
nop;
nop;
.section/pm mem_INT_IRQL1;
rti;
nop;
nop;
nop;
.section/pm mem_INT_IRQL0;
rti;
nop;
nop;
nop;
.section/pm mem_INT_SPORT0X;
rti;
nop;
nop;
nop;
.section/pm mem_INT_SPORT0R;
rti;
nop;
nop;
nop;
.section/pm mem_INT_IRQE;
rti;
nop;
nop;
nop;
.section/pm mem_INT_BDMA;
rti;
nop;
nop;
nop;
.section/pm mem_INT_IRQ1;
rti;
nop;
nop;
nop;
.section/pm mem_INT_IRQ0;
rti;
nop;
nop;
nop;
.section/pm mem_INT_TIMER;
rti;
nop;
nop;
nop;
.section/pm mem_INT_PWRDWN;
rti;
nop;
nop;
nop;
.section/pm mem_code;
begin:
nop;
nop;
nop;
nop;
nop;
AX0=IO(0x00001);
nop;
nop;
nop;
nop;
//JUMP _function;
nop;
nop;
nop;
nop;
nop;
IO(0x00001)=AX0;
E-mail: info@telesys.ru