diff --git a/drivers/ata8520e/ata8520e.c b/drivers/ata8520e/ata8520e.c index c6168b6c93..c456dbe35e 100644 --- a/drivers/ata8520e/ata8520e.c +++ b/drivers/ata8520e/ata8520e.c @@ -239,7 +239,7 @@ static void _poweroff(const ata8520e_t *dev) int ata8520e_init(ata8520e_t *dev, const ata8520e_params_t *params) { /* write config params to device descriptor */ - memcpy(&dev->params, params, sizeof(ata8520e_params_t)); + dev->params = *params; /* Initialize pins*/ if (gpio_init_int(INTPIN, GPIO_IN_PD,