Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Auto generated API documentation and code listings for platform_drivers
ain_desc | Structure holding analog input descriptor |
ain_init_param | Structure holding parameters for analog input initialization |
ain_platform_ops | Structure holding analog input function pointers that point to the platform specific function |
aout_desc | Structure holding analog output descriptor |
aout_init_param | Structure holding the parameters for analog output initialization |
aout_platform_ops | Structure holding analog output function pointers that point to the platform specific function |
data_capture_ops | Structure holding function pointers that points to device specific data capture functions |
mbed_analog_in_desc | Analog input pin specific descriptor for the mbed platform |
mbed_analog_out_desc | Analog output pin specific descriptor for the mbed platform |
mbed_gpio_desc | GPIO specific descriptor for the mbed platform |
mbed_gpio_init_param | Structure holding the GPIO init parameters for mbed platform |
mbed_i2c_desc | I2C specific descriptor for the mbed platform |
mbed_i2c_init_param | Structure holding the I2C init parameters for mbed platform |
mbed_irq_desc | Structure holding the platform descriptor for Interrupt Request |
mbed_irq_init_param | Structure holding the extra parameters for Interrupt Request |
mbed_spi_desc | SPI specific descriptor for the mbed platform |
mbed_spi_init_param | Structure holding the SPI init parameters for mbed platform |
mbed_timer_desc | Structure holding the mbed specific Timer parameters |
mbed_uart_desc | UART specific descriptor for the mbed platform |
mbed_uart_init_param | Structure holding the UART init parameters for mbed platform |
Code
adc_data_capture.c [code] | ADC common data capture interface for IIO based applications |
adc_data_capture.h [code] | Header for ADC data capture interfaces |
ain.cpp [code] | Implementation of mbed specific analog input functionality |
ain.h [code] | |
aout.cpp [code] | Implementation of mbed specific analog output functionality |
aout.h [code] | |
delay.cpp [code] | Implementation of Mbed specific delay functionality |
errno.h [code] | Error macro definition for ARM Compiler |
gpio.cpp [code] | Implementation of GPIO Mbed platform driver interfaces |
gpio_extra.h [code] | : Header containing extra types required for GPIO interface |
i2c.cpp [code] | Implementation of I2C Mbed platform driver interfaces |
i2c.h [code] | |
i2c_extra.h [code] | : Header containing extra types required for I2C interface |
irq.cpp [code] | Implementation of Interrupt Mbed platform driver interfaces |
irq_extra.h [code] | : Header containing extra types required for IRQ drivers |
mbed_ain_aout_extra.h [code] | |
platform_support.cpp [code] | : support functions and declarations for particular platform |
platform_support.h [code] | : support functions and declarations for selected platform |
pwm.cpp [code] | Implementation of PWM Mbed platform driver interfaces |
pwm_extra.h [code] | : Header containing extra types required for Mbed PWM interface |
spi.cpp [code] | Implementation of SPI Mbed platform driver interfaces |
spi.h [code] | |
spi_extra.h [code] | : Header containing extra types required for SPI interface |
timer.cpp [code] | Implementation of Timer MBED Platform Driver Interfaces |
timer_extra.h [code] | |
uart.cpp [code] | Implementation of UART Mbed platform driver interfaces |
uart_extra.h [code] | : Header containing extra types required for UART interface |