added prescaler for 16 bit pwm in LPC1347 target
Fork of mbed-dev by
Diff: targets/hal/TARGET_Atmel/TARGET_SAM_CortexM0P/gpio_api.c
- Revision:
- 64:41a834223ea3
- Parent:
- 15:a81a8d6c1dfe
--- a/targets/hal/TARGET_Atmel/TARGET_SAM_CortexM0P/gpio_api.c Mon Feb 15 09:00:10 2016 +0000 +++ b/targets/hal/TARGET_Atmel/TARGET_SAM_CortexM0P/gpio_api.c Mon Feb 15 10:00:10 2016 +0000 @@ -55,7 +55,7 @@ struct port_config pin_conf; obj->mode = mode; - pin_conf.direction = obj->direction; + pin_conf.direction = (enum port_pin_dir)obj->direction; pin_conf.powersave = obj->powersave; switch (mode) { case PullNone : @@ -75,9 +75,8 @@ { MBED_ASSERT(obj->pin != (PinName)NC); struct port_config pin_conf; - obj->direction = direction; - pin_conf.input_pull = obj->mode; + pin_conf.input_pull = (enum port_pin_pull)obj->mode; pin_conf.powersave = obj->powersave; switch (direction) { case PIN_INPUT :