Lines Matching refs:record
76 const struct ihex_binrec *record;
90 record = (const struct ihex_binrec *)firmware->data;
91 for (; record; record = ihex_next_binrec(record)) {
92 if (be32_to_cpu(record->addr) > fx.max_internal_adress) {
93 ret = ezusb_writememory(dev, be32_to_cpu(record->addr),
94 (unsigned char *)record->data,
95 be16_to_cpu(record->len), WRITE_EXT_RAM);
100 be32_to_cpu(record->addr), record->data,
101 be16_to_cpu(record->len));
110 record = (const struct ihex_binrec *)firmware->data;
111 for (; record; record = ihex_next_binrec(record)) {
112 if (be32_to_cpu(record->addr) <= fx.max_internal_adress) {
113 ret = ezusb_writememory(dev, be32_to_cpu(record->addr),
114 (unsigned char *)record->data,
115 be16_to_cpu(record->len), WRITE_INT_RAM);
120 be32_to_cpu(record->addr), record->data,
121 be16_to_cpu(record->len));