Установил SDCC и Codeblocks.
Настройку для среды делал по сайту http://www.ibm.com/developerworks/ru...locks_and_sdcc
В Compilier settings установил флаги [CPU]Zilog Z80[-mz80] и [Z80]When lincing, skip stsndard crt0.o object file[--no-std-crt0]
В Linker settings добавил флаги в поле Other linker options:
--code-loc 0x7530
--data-loc 0xA530
Создап проект. В настройках проекта на вкладке Build targets для Debug и Release выбрал Type не Console Applications, а Native, при этом убрал флажок Auto-generate filename extension и вручную прописал расширение HEX.
Правильно ли я сделал настройки? Сделал пробную пробную сборку. Как делать ассемблерные вставки и как передаются параметры для ассемблерной процедуры?




Ответить с цитированием