aboutsummaryrefslogtreecommitdiff
path: root/cc3200/mods/pybsleep.c
AgeCommit message (Collapse)Author
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George
This is to keep the top-level directory clean, to make it clear what is core and what is a port, and to allow the repository to grow with new ports in a sustainable way.
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
There were several different spellings of MicroPython present in comments, when there should be only one.
2015-10-31all: Add py/mphal.h and use it in all ports.Damien George
py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations.
2015-10-29cc3200: Switch from HAL_Delay() to mp_hal_delay_ms().Paul Sokolovsky
2015-09-27cc3200: Disable uheapq and uhashlib.Daniel Campora
Those two are rarely used features and better to have the extra heap.
2015-09-27cc3200: Rename pyb module to machine.Daniel Campora
2015-09-27cc3200: New WLAN API including test.Daniel Campora
2015-09-27cc3200: New irq API, affects all classes that provide the irq method.Daniel Campora
2015-09-10cc3200: Add alternate functions list to Pin object.Daniel Campora
Also remove pin.high() and pin.low() methods.
2015-09-10cc3200: Fix bug in pybsleep remove.Daniel Campora
2015-09-10cc3200: Implement new Pin API.Daniel Campora
2015-08-16cc3200: Make sure to update sleep objects when registered.Daniel Campora
2015-08-09cc3200: Refactor PRCM special user bits implementation.Daniel Campora
2015-06-10cc3200: Use the pull up/down resistors on the antenna selection pins.Daniel Campora
2015-06-08cc3200: Wrap antenna_init0() with #if MICROPY_HW_ANTENNA_DIVERSITY.Daniel Campora
2015-06-07cc3200: Re-config antenna selection when waking from suspended mode.Daniel Campora
2015-06-07cc3200: Add antenna selection feature to WLAN.Daniel Campora
2015-05-29cc3200: Fix incorrect type for the wake cause variable.Daniel Campora
2015-05-24cc3200: Remove NIC abstraction layer.Daniel Campora
That layer is nice, but the CC3200 doesn't need it and getting rid of it saves ~200 bytes, which are more than welcome.
2015-05-22cc3200: Finally unlock the full wake on WLAN feature set.Daniel Campora
2015-05-03cc3200: Implement Sleep.wake_reason()Daniel Campora
2015-04-29cc3200: Correct Sleep module name. Must be 'Sleep', not 'sleep'.Daniel Campora
2015-04-18cc3200: Clean up and reduce use/include of std.h.Damien George
2015-03-26cc3200: Minor refactorings on modwlan and pybsleep.Daniel Campora
2015-03-26cc3200: Reenable active interrupts when waking from suspended mode.Daniel Campora
2015-03-25cc3200: Add GPIO25 to the pins list of the WiPy and the WiPy-SD.Daniel Campora
This allows to properly initialize the system led and add it to the sleep module so that it can be restored when resuming from suspended mode.
2015-03-21cc3200: Reduce soft reset time. WLAN is not reinit, just reenabled.danicampora
2015-03-21cc3200: Remove superfluous code in pybsleep.danicampora
2015-03-18cc3200: Add parameter to wlan_stop() for custom timeout values.danicampora
2015-03-17cc3200: Add RTC callback with wake-up from sleep capability.danicampora
2015-03-16cc3200: Disable all wake sources on start-up.danicampora
2015-03-14cc3200: Rewrite the PRCM RTC functionality methods.danicampora
This allows to use the On-Chip retention registers for both the RTC and to share notification flags between the bootloader and the application. The two flags being shared right now are the "safe boot" request and the WDT reset cause. we still have 2 more bits free for future use.
2015-03-12cc3200: Allow separate selection of the power mode in Pin callbacks.danicampora
2015-03-12cc3200: Keep WLAN enabled during suspend mode.danicampora
2015-03-11cc3200: Disable WLAN in suspended mode if NW wake is not enabled.danicampora
2015-03-11cc3200: Add power management framework. Add mpcallback class.danicampora
Supports suspend and hibernate modes. Waking is possible throug GPIO and WLAN. The mpcallback class is generic and can be reused by other classes.
2015-03-11cc3200: Add preliminary low power deep sleep support.danicampora