В WinAVR есть ключи оптимизации. Может имеет смысл их перебрать ?
В WinAVR есть ключи оптимизации. Может имеет смысл их перебрать ?
Pentagon 1024SL 2.2 + Z-Controller + TSFM + GS + 512Kb + HxC Floppy Emulator
Altera DE1
Altera DE2
Апогей БК-01Ц + Rom-Disk 512kb by Vinxru
Стоит 0s.
При других изменениях - или 99.6%, или вообще в Мегу не лезет
---------- Post added at 18:08 ---------- Previous post was at 17:56 ----------
Тут есть упоминание об особенностях компиляции _delay_ms, когда она может занять 3 килобайта, но у нас используется только константное значение _delay_ms(1), поэтому эти грабли вроде отпадают.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
собрал и себе этот девайс, работает
вот только 74F373 определяет как 374
P.S. кстати немешало бы по какой нибудь комбинации клавишь выводить версию прошивки...
Последний раз редактировалось alvis; 28.08.2011 в 22:47.
Скрытый текст
Profi 6.2 Rev.B / 1024
Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
Profi v4.00 /1024
АТМ Turbo /512/ - собран но еще не запускался
ATM Turbo 2+ v7.10 - собран на 80%
Pentagon 128 - в планах восстановить (раскуроченная плата)
ZXMC20/NemoIDE/AT-Keyb (by Caro)
Revers U8EP3C
Speccy2010, r2
[свернуть]
alvis, http://zx.pk.ru/showpost.php?p=410668&postcount=114
---------- Post added at 21:50 ---------- Previous post was at 21:49 ----------
можно задержку циклами сделать, вроде как так она в библиотеке от АВРа и сделано, только лишнего там вагон еще.
---------- Post added at 21:51 ---------- Previous post was at 21:50 ----------
да, спасибо, а то что-то после гостей мысли разбежались - наплужил![]()
Скрытый текст
Profi 6.2 Rev.B / 1024
Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
Profi v4.00 /1024
АТМ Turbo /512/ - собран но еще не запускался
ATM Turbo 2+ v7.10 - собран на 80%
Pentagon 128 - в планах восстановить (раскуроченная плата)
ZXMC20/NemoIDE/AT-Keyb (by Caro)
Revers U8EP3C
Speccy2010, r2
[свернуть]
Собрал тестер. Все работает, но почему то мерцает индикатор. С чем это может быть связано?
Ленинград 48к, Пентагон 128к (2014), Специалист MX2 (плата), Поиск 2 (новодел).
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Воробьев Роман, см. тут - http://zx.pk.ru/showpost.php?p=410562&postcount=100
Прикрутил микру 74393 (555ИЕ19) для собирающих Кай.
Кстати, Жень, глянь какой способ тестирования применен в 393, для "жирных" тестов может хорошенько оптимизировать место. А если вообще весь тестер таким образом перелопатить, сделав одну функцию тест, которой подсовывается нужная табличка - места освободится прилично.
UPD: обновил версию. Увеличил счет ИЕ19 до 8, чтоб проверить все выводные линии Q0-Q3. А так же в файле tester.c поправил перебор "<" и ">", а то при переходе из конца в начало и наоборот - выбиралась лишняя микруха, которой нет в таблице.
Последний раз редактировалось Дмитрий; 29.08.2011 в 10:31.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)