mbed-os/targets/TARGET_STM/TARGET_STM32L0/TARGET_NUCLEO_L073RZ
Laurent MEUNIER 024b3da5f1 STM32: analog_out: generalize code for multiple instance handling
Moving some code in common to be able to manage several ADC instances,
or several channels of an instance.

The change involves:
- moving dac_s structure definition to common_object.h
- create TARGET_STM/analogout_api.c and move fully common analog_out
functions in there
- rename analogout_api.c of each target family into analogout_device.c
to keep platform specific code
- update analogout_device.c to rely on obj->handle and obj->channel
- align analogout_init function as much as possible between families in
analogout_device.c files
2017-06-27 09:27:46 +02:00
..
device Fix STM32 crashes on boot due to unset VTOR 2017-06-13 12:12:20 -05:00
PeripheralNames.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
PeripheralPins.c Add support of ADC internal channels for L0 devices 2016-10-06 14:53:28 +02:00
PinNames.h STM32 Add USB pins name in PinNames.h files 2017-06-13 17:15:27 +02:00
objects.h STM32: analog_out: generalize code for multiple instance handling 2017-06-27 09:27:46 +02:00