warnings: fix alignment warnings
[fw/openocd] / src / target / avr32_mem.c
index 0767c55c7adf288a3cf521d3f267bfac4729ced3..fe6b8f0f10508992a192b1e573d1ff92d90798f4 100644 (file)
@@ -112,7 +112,7 @@ int avr32_jtag_read_memory8(struct avr32_jtag *jtag_info,
        if (addr & 3)
        {
                retval = avr32_jtag_mwa_read(jtag_info, SLAVE_HSB_UNCACHED,
-                               addr + i, (uint32_t*)data);
+                               addr + i, (uint32_t*)(void *)data);
 
                if (retval != ERROR_OK)
                        return retval;
@@ -126,7 +126,7 @@ int avr32_jtag_read_memory8(struct avr32_jtag *jtag_info,
        for (; i < (count & ~3); i+=4)
        {
                retval = avr32_jtag_mwa_read(jtag_info, SLAVE_HSB_UNCACHED,
-                               addr + i, (uint32_t*)data);
+                               addr + i, (uint32_t*)(void *)data);
 
                if (retval != ERROR_OK)
                        return retval;
@@ -139,7 +139,7 @@ int avr32_jtag_read_memory8(struct avr32_jtag *jtag_info,
        if (i < count)
        {
                retval = avr32_jtag_mwa_read(jtag_info, SLAVE_HSB_UNCACHED,
-                               addr + i, (uint32_t*)data);
+                               addr + i, (uint32_t*)(void *)data);
 
                if (retval != ERROR_OK)
                        return retval;