| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-11 | py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. | Damien George | |
| The first argument to the type.make_new method is naturally a uPy type, and all uses of this argument cast it directly to a pointer to a type structure. So it makes sense to just have it a pointer to a type from the very beginning (and a const pointer at that). This patch makes such a change, and removes all unnecessary casting to/from mp_obj_t. | |||
| 2015-10-31 | all: 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-09-27 | cc3200: Rename pyb module to machine. | Daniel Campora | |
| 2015-09-27 | cc3200: New irq API, affects all classes that provide the irq method. | Daniel Campora | |
| 2015-09-21 | cc3200: New SD and RTC API plus os and time modules' extensions. | Daniel Campora | |
| 2015-09-10 | cc3200: Re-work Pin class according to the new API. | Daniel Campora | |
| Also add relevant test. | |||
| 2015-08-16 | cc3200: Improve callback API. | Daniel Campora | |
| Rename "wakes" param to "wake_from" and make "value" an object instead of an integer. | |||
| 2015-07-10 | cc3200: Set simplelink time and date when enabling WLAN. | Daniel Campora | |
| 2015-07-02 | cc3200: Set WLAN date/time via the rtc.datetime method(). | Daniel Campora | |
| WLAN needs time info when validating certificates. | |||
| 2015-05-27 | cc3200: Add make_new method to the RTC, like in stmhal. | Daniel Campora | |
| 2015-05-17 | cc3200: Make sure RTC wake value is >= 1ms. | Daniel Campora | |
| 2015-05-17 | cc3200: Add Timer module. Supports free running, PWM and capture modes. | Daniel Campora | |
| 2015-05-17 | cc3200: Fix power mode param check in the UART callback constructor. | Daniel Campora | |
| 2015-05-13 | lib: Move time utility functions to common library. | Josef Gajdusek | |
| 2015-05-03 | cc3200: Clear the pending interrupt flag when disabling RTC callbacks. | Daniel Campora | |
| 2015-03-26 | cc3200: Add callback support to the UART for RX interrupts. | Daniel Campora | |
| 2015-03-17 | cc3200: Add RTC callback with wake-up from sleep capability. | danicampora | |
| 2015-03-16 | cc3200: Fix bug in RTC msec register access functions. | danicampora | |
| 2015-03-16 | cc3200: Remove double administration of callback objects. | danicampora | |
| 2015-03-14 | cc3200: 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-11 | cc3200: 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-11 | cc3200: Place functions only used while booting in a special section. | danicampora | |
| Such functions are never used after MicroPython has started, and they remain in RAM wasting space. Now they are placed in a special section named "boot" which sits just before the heap, allowing us to extend the effective heap area up to the new boot section. Right now, this gives us back ~1K, but in the future, more functions might end up in there as well. | |||
| 2015-02-21 | cc3200: Add explicit py/ path-prefix for py includes. | Damien George | |
| This is how it should be, so one knows exactly where the includes are coming from. | |||
| 2015-02-06 | cc3200: Add cc3200 port of MicroPython. | danicampora | |
| The port currently implements support for GPIO, RTC, ExtInt and the WiFi subsystem. A small file system is available in the serial flash. A bootloader which makes OTA updates possible, is also part of this initial implementation. | |||
