реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> EWAVR v5.02A beta, Для энтузиастов
lvitaly
сообщение Feb 12 2008, 00:27
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 27-08-04
Из: Moscow
Пользователь №: 554



Бета-версия нового компилятора залита в
/upload/MCs/AVR/EWAVR-V5.02A-beta

Нарублено на куски по 10М

На всякий случай продублировано на рапидшаре
http://rapidshare.com/files/91035964/iarav...beta.part01.rar
http://rapidshare.com/files/91043920/iarav...beta.part02.rar
http://rapidshare.com/files/91043921/iarav...beta.part03.rar
http://rapidshare.com/files/91043922/iarav...beta.part04.rar
http://rapidshare.com/files/91043923/iarav...beta.part05.rar
http://rapidshare.com/files/91043924/iarav...beta.part06.rar
http://rapidshare.com/files/91043925/iarav...beta.part07.rar
http://rapidshare.com/files/91043926/iarav...beta.part08.rar
http://rapidshare.com/files/91043927/iarav...beta.part09.rar
http://rapidshare.com/files/91043928/iarav...beta.part10.rar
http://rapidshare.com/files/91043930/iarav...beta.part11.rar
http://rapidshare.com/files/91045466/iarav...beta.part12.rar
http://rapidshare.com/files/91045468/iarav...beta.part13.rar
http://rapidshare.com/files/91045470/iarav...beta.part14.rar
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 12 2008, 08:52
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



А что там нового?
Как в АРМ новый линкер приделали? И теперь со староым кодом совсем не совместимо?
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Feb 12 2008, 09:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(KRS @ Feb 12 2008, 11:52) *
А что там нового?
Как в АРМ новый линкер приделали? И теперь со староым кодом совсем не совместимо?

Лекарство старое подходит?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 12 2008, 09:37
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(KRS @ Feb 12 2008, 10:52) *
А что там нового?

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

Цитата(VladimirYU @ Feb 12 2008, 11:25) *
Лекарство старое подходит?

Сказал бы если б знал какие у них ??_WIN и EWAVR_??.
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 12 2008, 20:44
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Пока еще не ставил, но посомтрел что внутри кабинетов есть.
Из интересного -
avr\inc\ioxm128a1.h
avr\inc\Atmel\ATxmega128A1.h
avr\inc\Atmel\iomacro_xmega.h
и еще много файлов относящихся к xmega

Да исходники библиотек тоже есть!
Go to the top of the page
 
+Quote Post
Baser
сообщение Feb 12 2008, 22:40
Сообщение #6


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(lvitaly @ Feb 12 2008, 02:27) *
На всякий случай продублировано на рапидшаре

На рапиду нужно было двумя кусками кинуть, а то так качать замучаешься 07.gif
Go to the top of the page
 
+Quote Post
lvitaly
сообщение Feb 13 2008, 01:12
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 27-08-04
Из: Moscow
Пользователь №: 554



Цитата(Baser @ Feb 13 2008, 01:40) *
На рапиду нужно было двумя кусками кинуть, а то так качать замучаешься 07.gif


Я перед тем, как кинуть сделал небольшой опросик (не здесь) - попросили резать именно так.
У многих инет слабенький, а на рапиде докачки нет.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 13 2008, 06:39
Сообщение #8


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 13 2008, 06:44
Сообщение #9


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Rst7 @ Feb 13 2008, 08:39) *
А может Вы нам скажете, какие там xx_WIN и EWAVR_xxxx в лицензии?

2.25_WIN EWAVR

Цитата(KRS @ Feb 12 2008, 22:44) *
Да исходники библиотек тоже есть!

И в них по-прежнему глюкавый eeprom.s90.
Исправленный я когда-то выкладывал.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 13 2008, 07:27
Сообщение #10


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
2.25_WIN EWAVR


Спасибо.

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


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


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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 13 2008, 07:31
Сообщение #11


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Rst7 @ Feb 13 2008, 10:27) *
Спасибо.
Черт... Может заведем тему, куда ссылки на посты будем выкладывать?. Я конечно понимаю, что ключевое слово будет "eeprom.s90", но это понимаю я, а другой будет жаловаться на то, что надо весь форум перерывать...
Опа... А не лезет 2.25_WIN в отведенное место в клизме... Щас буду IDA пускать, ручками подставлять

А можно проще если hiew использовать
найти по F6 ссылку и сдвинуть ее на -1 байт (ну будет строка с нечетного адреса начинаться и пофиг) у меня сработало.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 13 2008, 07:46
Сообщение #12


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Rst7 @ Feb 13 2008, 09:27) *
Черт... Может заведем тему, куда ссылки на посты будем выкладывать?. Я конечно понимаю, что ключевое слово будет "eeprom.s90", но это понимаю я, а другой будет жаловаться на то, что надо весь форум перерывать...

Обсуждение было здесь.
Сам файл здесь.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 13 2008, 09:15
Сообщение #13


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



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


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

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


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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Rst7
сообщение Feb 13 2008, 12:07
Сообщение #14


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



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

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

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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 14 2008, 00:54
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Rst7 @ Feb 13 2008, 15:07) *
Причем проект от 4.30A открылся и собрался. Сам .ewp не изменился.

Странная пятерка smile.gif Однако это pro версия, что приятно!
Цитата
Что заметил - пока только одно - подточили алгоритм распределения регистров в сторону улучшения.

1. Для кусков кода зажатых по быстройствию генерит побитно совпадающий код;
2. Самотстоятельно убрал пролог для функции из которой нет возврата smile.gif, но c __noreturn и старый получил аналогичный вариант;
3. Для кусков кода зажатых по размеру перетасовал используемые регистры, но без всяких полезных эффектов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01533 секунд с 7
ELECTRONIX ©2004-2016