[an error occurred while processing this directive]
|
наверное непонятно написал - обьясняю вопрос:
кристалл 5502
есть coff-файл с известной точкой входа (поскольку писано все на С, то имя ее "_c_int00")
загрузка через UART или I2C EEPROM - смысл вопроса одинаков для обоих
согласно документу spra911 я должен выдавать в UART (или прошить в I2CEEPROM) последовательность байт:
32-Bit Entry Point Address
32-Bit Register Configuration Count
16-Bit Register Address 16-Bit Delay Indicator
16-Bit Register Contents 16-Bit Delay Count
32-Bit Section Byte Count
32-Bit Section Byte Start Address
Data Byte * 4 * n
32-Bit Zero Byte Count (End of Boot Table)
как бы мне сформировать из моего coff-файла файл с приведенным чуть выше содержанием ?
как это увязать с опцией hex55 -e _c_int00 - не понимаю ?
или тыкните носом куда читать или расскажите так, что делать
всем заранее спасибо !
E-mail: info@telesys.ru