]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - test_src/dump-decl.c
fixing some decryption bugs in GCM128
[avr-crypto-lib.git] / test_src / dump-decl.c
index 0053df85a77a19696b4af1c277cbf8df97a165aa..ba74727f3daad81337454efa012919af4300e210 100644 (file)
@@ -36,9 +36,9 @@
  
 #define DUMP_WIDTH 16
 
-void pgm_read_block(voidbuffer, uint32_t addr, uint8_t length);
-void ee_read_block(voidbuffer, uint32_t addr, uint8_t length);
-void ram_read_block(voidbuffer, uint32_t addr, uint8_t length);
+void pgm_read_block(void *buffer, uint32_t addr, uint8_t length);
+void ee_read_block(void *buffer, uint32_t addr, uint8_t length);
+void ram_read_block(void *buffer, uint32_t addr, uint8_t length);
 
 const char flash_trigger[]  PROGMEM = "fF";
 const char ram_trigger[]    PROGMEM = "sSrRmM";
@@ -48,7 +48,7 @@ const char flash_desc[]  PROGMEM = "flash";
 const char ram_desc[]    PROGMEM = "ram";
 const char eeprom_desc[] PROGMEM = "eeprom";
 
-typedef struct {
+typedef const struct {
        PGM_P trigger;
        PGM_P desc;
        void (*fpt)(void*, uint32_t, uint8_t);
@@ -61,4 +61,4 @@ memtype_desc_t memtype_desc[] PROGMEM = {
        { NULL,            NULL,            NULL        }
 };
 
-void dump(chars);
+void dump(char *s);