| 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-09-04 | cc3200: Use standard implementation of keyboard interrupt. | Damien George | |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen | |
| There were several different spellings of MicroPython present in comments, when there should be only one. | |||
| 2017-07-21 | cc3200: Use the name MicroPython consistently in code. | Alexander Steffen | |
| In a few places the cc3200 port uses the incorrect spelling Micropython instead of MicroPython. | |||
| 2017-03-31 | all: Use full path name when including mp-readline/timeutils/netutils. | Damien George | |
| This follows the pattern of how all other headers are now included, and makes it explicit where the header file comes from. This patch also removes -I options from Makefile's that specify the mp-readline/timeutils/ netutils directories, which are no longer needed. | |||
| 2017-03-10 | extmod/vfs_fat: Remove obsolete and unused str/len members. | Damien George | |
| 2017-03-10 | cc3200/mptask: Allocate flash VFS struct on the heap to trace root ptrs. | Damien George | |
| 2017-01-30 | extmod: Merge old fsusermount.h header into vfs.h and vfs_fat.h. | Damien George | |
| vfs.h is for generic VFS declarations, and vfs_fat.h is for VfsFat specific things. | |||
| 2017-01-30 | cc3200: Convert to use new VFS sub-system and new ooFatFs library. | Damien George | |
| 2016-12-27 | cc3200: Re-add support for UART REPL (MICROPY_STDIO_UART setting). | Paul Sokolovsky | |
| UART REPL support was lost in os.dupterm() refactorings, etc. As os.dupterm() is there, implement UART REPL support at the high level - if MICROPY_STDIO_UART is set, make default boot.py contain os.dupterm() call for a UART. This means that changing MICROPY_STDIO_UART value will also require erasing flash on a module to force boot.py re-creation. | |||
| 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. | |||
