| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-06 | ports: 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-02-21 | cc3200: Remove util/std.h, can just use stdio.h instead. | Damien George | |
| 2017-01-30 | cc3200: Convert to use new VFS sub-system and new ooFatFs library. | Damien George | |
| 2015-11-29 | cc3200: Correct buffer offset in serial flash diskio module. | danicampora | |
| 2015-11-08 | cc3200: FatFS configuration moved to the library folder. | Alex March | |
| Port specific settinigs defined in mpconfigport. FreeRTOS and semphr headers added to define SemaphoreHandle_t for the SYNC_T. | |||
| 2015-11-01 | cc3200: Remove includes of rom.h (must be included via rom_map.h). | danicampora | |
| 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-21 | cc3200: New SD and RTC API plus os and time modules' extensions. | Daniel Campora | |
| 2015-09-10 | cc3200: Improve file system check routine. | Daniel Campora | |
| 2015-08-16 | cc3200: Rework SD API. Increase heap to avoid malloc failures. | Daniel Campora | |
| 2015-08-09 | cc3200: Speed up file system checking during start-up. | Daniel Campora | |
| 2015-08-09 | cc3200: Fix bug in ffconf regarding '/flash' string length. | Daniel Campora | |
| This bug was introduced when renaming '/sflash' to '/flash'. | |||
| 2015-07-10 | cc3200: Set simplelink time and date when enabling WLAN. | Daniel Campora | |
| 2015-05-24 | cc3200: 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-13 | lib: Move time utility functions to common library. | Josef Gajdusek | |
| 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-03-29 | lib: Update FatFs to R0.11. | Daniel Campora | |
| There are lots of cosmetic changes, but this release brings a very important bug fix: - Fixed f_unlink() does not remove cluster chain of the file. With R0.10c if you try to write a file that is too large to fit in the free space of the drive, the operation fails, you delete the incomplete file, and it seems to be erased, but the space is not really freed, because any subsequent write operations fail because the drive is "still" full. The only way to recover from this is by formatting the drive. I can confirm that R0.11 fixes the problem. | |||
| 2015-03-18 | cc3200: Fixes and improvements to the SD card driver. | danicampora | |
| 2015-03-16 | cc3200: Align SD card driver with new SDK release(1.1.0). | danicampora | |
| 2015-03-14 | cc3200: Prevent multiple memory allocations if sflash init fails. | danicampora | |
| 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-02-26 | cc3200: Modify simplelink FreeRTOS OSI layer to only use semaphores. | danicampora | |
| Before, both mutexes and semaphores were used. Using only the latter and with a bit of cleanup to remove some code bloat, we save ~600 bytes of code. | |||
| 2015-02-22 | cc3200: Remove dependencies from FreeRTOS. | danicampora | |
| Use the simplelink wrappers instead. This is one step further towards having a single module for the cc3200 and the cc3100. | |||
| 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-21 | cc3200: Add SD module and disable SD card support for the LAUNCHXL. | danicampora | |
| 2015-02-13 | cc3200: Add I2C module. Only master mode is currently supported. | danicampora | |
| 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. | |||
