mbed-os/hal
Russ Butler 749fd4d540 Update Ticker wrapper to handle early interrupts
Update the LowPowerTickerWrapper class to handle rather than ignore
early low power ticker interrupts. This ensures that devices don't get
stuck in sleep due to a ignored early low power ticker interrupt.
2018-12-27 22:25:57 -06:00
..
TARGET_FLASH_CMSIS_ALGO hal: add spdx license 2018-12-27 22:25:54 -06:00
mpu Rework MPU use option 2018-12-11 16:14:50 -06:00
storage_abstraction Removed bad \ref tag, but left in the tag name. Updated old param names in gpio_api.h and added new params in ticker_api.h 2017-06-08 15:52:31 -05:00
LowPowerTickerWrapper.cpp Update Ticker wrapper to handle early interrupts 2018-12-27 22:25:57 -06:00
LowPowerTickerWrapper.h hal: add spdx license 2018-12-27 22:25:54 -06:00
analogin_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
analogout_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
buffer.h hal: add spdx license 2018-12-27 22:25:54 -06:00
can_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
can_helper.h hal: add spdx license 2018-12-27 22:25:54 -06:00
crc_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
critical_section_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
dma_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
ethernet_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
flash_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
gpio_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
gpio_irq_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
i2c_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
itm_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
lp_ticker_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_critical_section_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_flash_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_gpio.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_itm_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_lp_ticker_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_lp_ticker_wrapper.cpp hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_lp_ticker_wrapper.h hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_pinmap_common.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_sleep_manager.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_ticker_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mbed_us_ticker_api.c hal: add spdx license 2018-12-27 22:25:54 -06:00
mpu_api.h Rework MPU use option 2018-12-11 16:14:50 -06:00
pinmap.h hal: add spdx license 2018-12-27 22:25:54 -06:00
port_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
pwmout_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
qspi_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
rtc_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
serial_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
sleep_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
spi_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
spm_api.h set proper groups for spm and HAL 2018-12-05 11:09:50 +00:00
ticker_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
trng_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00
us_ticker_api.h hal: add spdx license 2018-12-27 22:25:54 -06:00