255 Commits (ad1bac63f714550bc6e2b0a718ee155288254b7a)

Author SHA1 Message Date
Damien George 12e2656472 stm: allow more flash for the binary. 11 years ago
Damien George 823877bce0 stm: rename sw_xx to switch_xx; change Python bindings to new version. 11 years ago
mux de7fcc0c06 Move user switch code into a separate module 11 years ago
Damien George 1dd657fa87 Add fatfs readme/license. 11 years ago
Damien George 71c5181a8d Convert Python types to proper Python type hierarchy. 11 years ago
Paul Sokolovsky 5830fae26f Don't error out if build/ directory already exists. 11 years ago
Damien George eb7bfcb286 Split qstr into pools, and put initial pool in ROM. 11 years ago
Damien George 2a5e6538b9 stm: Add comments for storage read from cache. 11 years ago
stevie67 2c62e262b2 Fix issue #62: Cache loses data 11 years ago
Paul Sokolovsky 1c6de11f77 Add basic implementation of slice object. 11 years ago
Paul Sokolovsky b372bfca21 Rename default config file to mpconfig.h, and port's to mpconfigport.h. 11 years ago
Damien George 1fb031744f Change mp_compile so that it returns a function object for the module. 11 years ago
Damien George 66028ab6dc Basic implementation of import. 11 years ago
mux 1a1ba4d555 Change dfu.py to be Python 2/3 compatible 11 years ago
Damien George aae7847508 Change old use of module creation to new proper use. 11 years ago
Damien George 2870862601 Add module object, to be used eventually for import. 11 years ago
Paul Sokolovsky e1151e463d Use rm -rf to remove build dir, so it doesn't error out if dir doesn't exist. 11 years ago
Damien George 8cc96a35e5 Put unicode functions in unicode.c, and tidy their names. 11 years ago
Damien George 212c296c0b Make unix-cpy cross platform; remove dependency of asmx64 on mpconfig. 11 years ago
Damien 732407f1bf Change memory allocation API to require size for free and realloc. 11 years ago
Damien 7f7636e41c Add CODECONVENTIONS, and modify i2c module to conform. 11 years ago
Hagen Kaye 07590c2739 changes to Makefile and main.c to add i2c.c 11 years ago
Hagen Kaye 6474598c65 Added i2c python interface object 11 years ago
Damien 5bbc3cdc0e stm: Tidy up some wlan code. 11 years ago
Damien 6f95432407 stm: fix some compiler warnings in CC3000 code. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago
Damien e2880aa2fd Fix a few compiler warnings. 11 years ago
Damien f0d0940638 Add tools/dfu.py, and use it in stm/Makefile. 11 years ago
Damien b73085d288 stm: add pyb.sd_test; flash cache flushed only via MSD. 11 years ago
Damien 8c3da5c2c5 stm: flush storage cache immediately; improve user interface. 11 years ago
Damien 5285155ef7 stm: add basic Servo class, and stop and standby functions. 11 years ago
Damien ec643130d0 stm: add timer to storage cache so it can be flushed. 11 years ago
Damien 261dbf8ce5 stm: add __WFI to sys_tick delay. 11 years ago
Damien d6b4c66565 stm: add Led object; add option to reset filesystem. 11 years ago
Damien 065f8a5e0e stm: initial commit of working CC3000 driver, based on Adafruit. 11 years ago
Damien 8fe8413b56 stm: servos on PA0-3; MMA filtering; timer for Python REPL. 11 years ago
Damien 11809ee5d4 stm: disable audio function in systick. 11 years ago
Damien 81cc0e8f00 stm: add function to LCD module to show text. 11 years ago
Damien d3e59feb6b stm: reorder things in Makefile. 11 years ago
Damien 39c6c59868 STM: add LCD functions for pixel access; add RNG Py bindings. 11 years ago
Damien 5c13dbf6ee STM: add RNG support. 11 years ago
Damien 6d42ab6625 Small improvements to timer module. 11 years ago
Damien bd8e110207 Add to STM code timer functionality to call Python on interrupt. 11 years ago
Damien 1c62d04e2e Add DAC, and simple audio driver to STM code. 11 years ago
Damien 0c70f88734 Add simple PWM control command to STM code. 11 years ago
Damien e8674399f1 Add vprintf, vsnprintf to STM code. 11 years ago
Damien 0e496733fe Add simple file support to board. 11 years ago
Damien fecee2b0ae Floats work with MP on board; function for LCD pixel manipulation. 11 years ago
Damien 4c51cbdc0b Add proper FPU compile flags; disable Python float support. 11 years ago
Damien e8217c2a9b Remove debugging print for SD card; add comment to possibly-buggy USB code. 11 years ago