diff --git a/bsp/fh8620/drivers/pwm.c b/bsp/fh8620/drivers/pwm.c index 37978f21861bbbcca8e44a8a2fdc4670cfeda23e..58c9703d78245bcb524ad53edaf0b6dd38562dd6 100644 --- a/bsp/fh8620/drivers/pwm.c +++ b/bsp/fh8620/drivers/pwm.c @@ -186,7 +186,7 @@ int fh_pwm_probe(void *priv_data) PWM_Enable(pwm_obj, RT_FALSE); - pwm_dev = rt_calloc(sizeof(struct rt_device)); + pwm_dev = rt_calloc(1,sizeof(struct rt_device)); if (pwm_dev == RT_NULL) {