diff --git a/drivers/cc2420/cc2420.c b/drivers/cc2420/cc2420.c index 7fc5f01e3d00ffa4d315739d5170e24825470c5a..b6982e096f98e1a6744696a05ca990026ca3dc65 100644 --- a/drivers/cc2420/cc2420.c +++ b/drivers/cc2420/cc2420.c @@ -38,7 +38,7 @@ void cc2420_setup(cc2420_t * dev, const cc2420_params_t *params) /* set pointer to the devices netdev functions */ dev->netdev.netdev.driver = &cc2420_driver; /* pull in device configuration parameters */ - memcpy(&dev->params, params, sizeof(cc2420_params_t)); + dev->params = *params; dev->state = CC2420_STATE_IDLE; /* reset device descriptor fields */ dev->options = 0;