-
- Лейбл __reset: должен стоять в начале исполняемого кода, тоиссь метить main:. Не трожь .gld, там все правильно сделано - заготовлена структура ресетного вектора и т.д. (кстати, закомментировал ты именно ее) MBedder(169 знак., 09.04.2008 12:30, ссылка)
- Сильно похоже, что таким образом линкер формирует команду "GOTO __reset" в секции "reset". Наверное у тебя то же самое делается вручную, а мог бы объявить метку __reset и пользоваться этим скриптом без комментов. - AlexBi(09.04.2008 10:14)
- пробовал. Хрен. Но похоже на такой расклад. Видать слово волшебное какое есть. - mse(09.04.2008 10:40)
- ".global __reset" не забыт? - AlexBi(09.04.2008 12:12)
- Ессно, забыт. Хуже того - не знат. ;О) - mse(09.04.2008 13:07)
- ".global __reset" не забыт? - AlexBi(09.04.2008 12:12)
- пробовал. Хрен. Но похоже на такой расклад. Видать слово волшебное какое есть. - mse(09.04.2008 10:40)
- дык и правильно делает, что ругается. Зарезервированное оно, ога. - Gamma SPb(09.04.2008 10:06)
- Нифига "Ундефинед" mse(201 знак., 09.04.2008 10:39)
- ..мож банальный конфликт с зарезервированным именем? Ну, типа не нужно в своем коде использовать такое же имя. Слегка согнуть и всё такое.. - blackbit(09.04.2008 10:03)
- Имя "reset" резервировано, а "__reset" нет. Он и ругается на ундефинед. - mse(09.04.2008 10:41)