Лучше для чтения бинарных файлов не FILE * использовать и fread, а просто open/read/seek/close/filelength. Подчеркивания перед функциями и константами естественно фтопку, ибо микрософщина.
Wowik wrote:Сойдёмся на том, что как автор захочет так и будет
Кстати, зочодная прога полусилась, нажимаю кнопочку и свежескомпилированный rbf с данными для fpga закачивается в Пентагон 2.666. Правда помучаться пришлось с прерываниями от UART в LPC2294, там глюки сплошные, даташиту ничего не соответствует. Флаг прерывания сбрасывается через раз, если по даташиту делать. помогла errata от другого контроллера (LPC2292). А про глюки в UART в LPC2294 в еррате на него ни слова, блин. Буржуины хреновы. Одна проблема осталась - прошивка fpga компиляется 7.5 минут. И еще 1.5 минуты примерно качается в Пентагон.
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"