From ba8f91fca3798773525f6c764e7f18377d5dd363 Mon Sep 17 00:00:00 2001 From: Michel Pollet Date: Wed, 18 Apr 2012 10:47:55 +0100 Subject: [PATCH] run_avr: Use the new read_ihex_chunks Still doesn't solve the problem of the avr assembler ihex being sparse, but at least the problem is no longer int he ihex code. Signed-off-by: Michel Pollet --- simavr/sim/run_avr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/simavr/sim/run_avr.c b/simavr/sim/run_avr.c index c0ade48..c50836c 100644 --- a/simavr/sim/run_avr.c +++ b/simavr/sim/run_avr.c @@ -107,8 +107,8 @@ int main(int argc, char *argv[]) fprintf(stderr, "%s: -mcu and -freq are mandatory to load .hex files\n", argv[0]); exit(1); } - struct ihex_chunk_t chunk[4]; - int cnt = read_ihex_chunks(filename, chunk, 4); + ihex_chunk_p chunk = NULL; + int cnt = read_ihex_chunks(filename, &chunk); if (cnt <= 0) { fprintf(stderr, "%s: Unable to load IHEX file %s\n", argv[0], argv[pi]); -- 2.20.1