пробую запустить из пакета WinAVR
отладку программы из avr-gdb с симулятором simulavr. все идет как надо за исключением пустячка (о нем, кстати, писали многие и на форумах о gdb в частности) - при запросе состояния variables (SRAM), locals (SRAM) и disassemble (FLASH) в симулятор из gdb пакеты передаются с одинаковыми указателями на область FLASH!!
т.е. команда "x m_var" приведет к чтению по адресу 0x60 (это ошибка), а "x *&my_var" - к чтению по адресу 0x800060 (это правильно).
может я ключик какой не поставил при запуске gdb? из топиков
http://lists.gnu.org так и не понял - решена ли эта проблема или нет...