X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/35edb766593d019b89a3f40b6d6cdd2b50f18032..1157e75889d3d6d23d1e2514f401cd5b354bd149:/avr/print-utils.c diff --git a/avr/print-utils.c b/avr/print-utils.c index 3f48620..9ce3e50 100644 --- a/avr/print-utils.c +++ b/avr/print-utils.c @@ -5,6 +5,7 @@ */ #include "common.h" +#include #include #include #include "con-utils.h" @@ -28,6 +29,12 @@ void ram_read_buf(uint8_t *buf, uint32_t addr, uint8_t count) *buf++ = *(uint8_t *) (size_t) addr++; } +void flash_read_buf(uint8_t *buf, uint32_t addr, uint8_t count) +{ + while (count--) + *buf++ = *(const __memx uint8_t *) (__uint24) addr++; +} + int dump_mem(uint32_t address, uint32_t offset, uint32_t len, void (*readfkt)(uint8_t *, uint32_t, uint8_t), char *title) {