mirror of https://github.com/ARMmbed/mbed-os.git
I implemented the SLEEP feature for Rnesas mbed boards. The mainly changing is here. - hal_sleep() To satisfy the mbed specificationm, I implemented this function newly by using "sleep" that is one of low power mode that is incorporated in our hardware(RZ_A1). In the "sleep", peripheral and memory state are maintained, and the peripherals continue to work and can generate interrupts. - hal_deepsleep() To satisfy the mbed specificationm, I implemented this function newly by combined using "sleep" and "module standby" that is the low power mode that is incorporated in our hardware(RZ_A1). The "module standby" is peripheral module's powerdown. Also in case of our "module standby", it need to read register as dummy when access to each register. |
||
---|---|---|
.. | ||
TARGET_RZ_A1XX | ||
mbed_rtx.h |