[an error occurred while processing this directive]
|
1. 8 - битный ДМА из памяти в I/O space первый байт херит, а последний в блоке - аж два раза передает. И хрен что с эти поделаешь, пришлось отказаться. Скоро может в еррату включат...
2. написать можно например ADD t0,t1,t2. Должна скомпилить в ADD mmap(t0),t1,t2. А mmap-то и забывает. Результат как всегда - денек поисков.
3. BCC[U] label, src RELOP k8. этот самый k8 низзя больше 127 давать. Приходится чтоб например с 0E5h сравнить, писать -1Bh :-)
4. Можно написать что-то вроде ADD t0,*ar0. Получишь на выходе ADD #32,*ar0. И тоже целый день провозишься с поиском.
5. В длинной программе поставь где-нить подальше .localalign - и получишь Internal error во время компиляции :-)
6, 7, 8 и т.д. пока не нашел, но EPIC уже пухнет от моего недовольства :-)
E-mail: info@telesys.ru