| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-06-28 | cc3200/gccollect: Use MP_STATE_THREAD(stack_top) to get top of stack. | Damien George | |
| 2016-06-28 | cc3200: Use xTaskCreateStatic instead of osi_TaskCreate. | Damien George | |
| This allows to statically allocate the TCB (thread control block) and thread stack in the BSS segment, reducing the need for dynamic memory allocation. | |||
| 2016-06-28 | cc3200: Add basic threading capabilities. | Damien George | |
| Can create a new thread and run it. Does not use the GIL at this point. | |||
| 2015-11-16 | cc3200: Unmount all user file systems after a soft reset. | danicampora | |
| 2015-11-09 | lib/pyexec: Move header pyexec.h from stmhal directory. | Damien George | |
| 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-10-29 | cc3200: Switch from HAL_Delay() to mp_hal_delay_ms(). | Paul Sokolovsky | |
| 2015-09-27 | cc3200: Disable uheapq and uhashlib. | Daniel Campora | |
| Those two are rarely used features and better to have the extra heap. | |||
| 2015-09-27 | tests/wipy: Add machine module tests. | Daniel Campora | |
| 2015-09-27 | cc3200: Rename pyb module to machine. | Daniel Campora | |
| 2015-09-27 | cc3200: Implement support for os.dupterm(). | Daniel Campora | |
| 2015-09-27 | cc3200: New WLAN API including test. | 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: Improve Pin and UART implementation. | Daniel Campora | |
| Deassign pins af before assigning. Make uart.any() return the correct value everytime, this requires interrupts to be always enabled. | |||
| 2015-09-10 | cc3200: New UART API plus related test. | Daniel Campora | |
| 2015-09-10 | cc3200: Re-work Pin class according to the new API. | Daniel Campora | |
| Also add relevant test. | |||
| 2015-09-10 | cc3200: Implement new Pin API. | Daniel Campora | |
| 2015-08-16 | cc3200: Rework SD API. Increase heap to avoid malloc failures. | Daniel Campora | |
| 2015-08-09 | cc3200: On the first boot, always make AP ssid='wipy-wlan'. | Daniel Campora | |
| On the first boot don't add the MAC address, this is to speed up factory testing. | |||
| 2015-08-09 | cc3200: Refactor PRCM special user bits implementation. | Daniel Campora | |
| 2015-07-30 | cc3200: Append last 2 bytes of the MAC address to the default SSID. | Daniel Campora | |
| 2015-07-15 | cc3200: Remove superflous assignment since the result is not used. | Daniel Campora | |
| 2015-07-15 | cc3200: Create /flash/cert folder if it doesn't exist. | Daniel Campora | |
| 2015-07-15 | cc3200: Implement new OTA mechanism with 2 firmware update slots. | Daniel Campora | |
| 2015-07-07 | cc3200: Create /flash/sys and /flash/lib directories while booting. | Daniel Campora | |
| 2015-06-07 | cc3200: Add antenna selection feature to WLAN. | Daniel Campora | |
| 2015-05-27 | cc3200: Move the STDIO UART pin configuration to mpconfigboard.h. | Daniel Campora | |
| 2015-05-25 | cc3200: Remove duplicated checks for boot.py and main.py existency. | Daniel Campora | |
| 2015-05-22 | cc3200: Finally unlock the full wake on WLAN feature set. | Daniel Campora | |
| 2015-05-20 | cc3200: Add uhashlib. Supports SHA1 and SHA256. | Daniel Campora | |
| 2015-05-17 | cc3200: Add Timer module. Supports free running, PWM and capture modes. | Daniel Campora | |
| 2015-05-03 | cc3200: Implement Sleep.wake_reason() | Daniel Campora | |
| 2015-04-29 | cc3200: Move wlan_init0() to the boot section. | Daniel Campora | |
| This one creates a semaphore, therefore it must be executed only after a hard reset (or when coming out of hibernation). | |||
| 2015-04-18 | cc3200: Clean up and reduce use/include of std.h. | Damien George | |
| 2015-04-11 | cc3200: Enable long filename support in FatFS. | Daniel Campora | |
| This has implications all over the place. I have to admit that you can instantly see that usability improves, but it costs 3K. At the same time I took the oportunity to rename the '/SFLASH' drive to '/flash' which improves compatibility with the pyboard. | |||
| 2015-04-07 | cc3200: Enable the stdio UART for the LaunchXL only. | Daniel Campora | |
| 2015-04-07 | cc3200: Enable pull-ups for the STDIO UART pins. | Daniel Campora | |
| 2015-04-04 | cc3200: Add WLAN AP specific settings for each board. | Daniel Campora | |
| 2015-03-31 | cc3200: Add specific version file for the CC3200 port. | Daniel Campora | |
| Current version has been numbered as 0.9.0 since Timers/PWM support is still missing. | |||
| 2015-03-26 | cc3200: Add callback support to the UART for RX interrupts. | Daniel Campora | |
| 2015-03-25 | cc3200: 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-25 | cc3200: Keep WLAN enabled during the soft reset. | Daniel Campora | |
| 2015-03-21 | cc3200: Reduce soft reset time. WLAN is not reinit, just reenabled. | danicampora | |
| 2015-03-21 | cc3200: Add SPI module. | danicampora | |
| Only MASTER mode is supported. Transfer width is configurable to 8, 16 or 32 bits. | |||
| 2015-03-19 | cc3200: Move server methods from WLAN to the network module. | danicampora | |
| 2015-03-18 | cc3200: Add parameter to wlan_stop() for custom timeout values. | danicampora | |
| 2015-03-17 | cc3200: Make peripheral objects static. | danicampora | |
| This prevents duplication of objects in the sleep list. Also helps with reducing the code size by ~100 bytes. | |||
| 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-14 | cc3200: Remove unneeded code from modwlan and optimize startup time. | danicampora | |
| These changes also help reduce the hibernate wake-up time to 1s. | |||
