Перейти к содержанию
    

А что там нового?

Как в АРМ новый линкер приделали? И теперь со староым кодом совсем не совместимо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что там нового?

Как в АРМ новый линкер приделали? И теперь со староым кодом совсем не совместимо?

Лекарство старое подходит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что там нового?

На первый взгляд документацию обновить точно поленились.

 

Лекарство старое подходит?

Сказал бы если б знал какие у них ??_WIN и EWAVR_??.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока еще не ставил, но посомтрел что внутри кабинетов есть.

Из интересного -

avr\inc\ioxm128a1.h

avr\inc\Atmel\ATxmega128A1.h

avr\inc\Atmel\iomacro_xmega.h

и еще много файлов относящихся к xmega

 

Да исходники библиотек тоже есть!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На всякий случай продублировано на рапидшаре

На рапиду нужно было двумя кусками кинуть, а то так качать замучаешься :07:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На рапиду нужно было двумя кусками кинуть, а то так качать замучаешься :07:

 

Я перед тем, как кинуть сделал небольшой опросик (не здесь) - попросили резать именно так.

У многих инет слабенький, а на рапиде докачки нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может Вы нам скажете, какие там xx_WIN и EWAVR_xxxx в лицензии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может Вы нам скажете, какие там xx_WIN и EWAVR_xxxx в лицензии?

2.25_WIN EWAVR

 

Да исходники библиотек тоже есть!

И в них по-прежнему глюкавый eeprom.s90.

Исправленный я когда-то выкладывал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2.25_WIN EWAVR

 

Спасибо.

 

Исправленный я когда-то выкладывал.

 

Черт... Может заведем тему, куда ссылки на посты будем выкладывать?. Я конечно понимаю, что ключевое слово будет "eeprom.s90", но это понимаю я, а другой будет жаловаться на то, что надо весь форум перерывать...

 

 

Опа... А не лезет 2.25_WIN в отведенное место в клизме... Щас буду IDA пускать, ручками подставлять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Черт... Может заведем тему, куда ссылки на посты будем выкладывать?. Я конечно понимаю, что ключевое слово будет "eeprom.s90", но это понимаю я, а другой будет жаловаться на то, что надо весь форум перерывать...

Опа... А не лезет 2.25_WIN в отведенное место в клизме... Щас буду IDA пускать, ручками подставлять

А можно проще если hiew использовать

найти по F6 ссылку и сдвинуть ее на -1 байт (ну будет строка с нечетного адреса начинаться и пофиг) у меня сработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Черт... Может заведем тему, куда ссылки на посты будем выкладывать?. Я конечно понимаю, что ключевое слово будет "eeprom.s90", но это понимаю я, а другой будет жаловаться на то, что надо весь форум перерывать...

Обсуждение было здесь.

Сам файл здесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно проще если hiew использовать найти по F6 ссылку и сдвинуть ее на -1 байт (ну будет строка с нечетного адреса начинаться и пофиг) у меня сработало.

 

Ага, спасибо, подлечил, сработало.

 

Обсуждение было здесь.Сам файл здесь.

 

Да я-то найду, если мне надо будет. Про других подумал...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что могу сказать. Проекты собираются. Причем проект от 4.30A открылся и собрался. Сам .ewp не изменился.

 

Что заметил - пока только одно - подточили алгоритм распределения регистров в сторону улучшения.

 

Положил подправленный кейген (спасибо KRS за идею патча) рядом с сабжем в закрома.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Причем проект от 4.30A открылся и собрался. Сам .ewp не изменился.

Странная пятерка :) Однако это pro версия, что приятно!

Что заметил - пока только одно - подточили алгоритм распределения регистров в сторону улучшения.

1. Для кусков кода зажатых по быстройствию генерит побитно совпадающий код;

2. Самотстоятельно убрал пролог для функции из которой нет возврата :), но c __noreturn и старый получил аналогичный вариант;

3. Для кусков кода зажатых по размеру перетасовал используемые регистры, но без всяких полезных эффектов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...