Цитата(sensor_ua @ Sep 30 2008, 00:20)

Затолкните сами и мы Вам поаплодируем.
Затолкнул. ровно в 1k под жвак (1024). Аплодируйте.

Цитата
АРГУМЕНТ. Сомневаюсь, что где-то нынче ещё платят за переписывание распаковщика протокола при переходе с одного семейства на другое только потому, что кто-то неплохо знает ассемблер (скорее оба ассемблера) или на примерах времён,
ПОжалуй так и есть.
Цитата
когда компиляторы были никакие, пытается доказывать, что ассемблер обязательно приведёт к лучшему результату
Даже с современными мощными компиляторами приведет, особенно в мелких задачах каковым является бутлоадер. Выиграет за счет усечения прологов/эпилогов функций, использования регистров для глобальный переменных, размещения кода в таблице векторов и прочих непозволительных для ЯВУ тонкостей (JMP вместо RET и пр.).
Цитата
(от Вас такого не слышал, но примеры встречаются).
Для крупных проектов asm это зло. Для мелких и не требующих развития - очень полезная штука.
Цитата
А time-to-market, а поддержка? - разработчик должен уважать не только свои умения.
На любом ассемблере bootloader написать отсилы день-два, отладить - еще два-три (worst case).
Сопровождение: кому придет в голову править бутлоадер? и зачем если он свою функцию выполняет.
Цитата
Если нет целесообразности писать на ассемблере, то писать на нём только из "любви к искусству" я себе позволить не могу.
Целесообразность - втиснуться в заданный объем памяти. Экономия места для основной программы. Ведь печально когда 14.5k программа не влазит в МК с 16kb из-за того что съэкономили время на бутлоадере.
Цитата
Если Вам такой загрузчик нужен, то пишите в личку - авось сторгуемся

Мне только затраты времени интересно знать. Т.к. на ASM с нуля 512 слов программы больше 1-2х дней просто не получится писать. Сопостовимы ли будут Ваши затраты?