summaryrefslogtreecommitdiff
path: root/stm/Makefile
AgeCommit message (Collapse)Author
2014-01-04Don't error out if build/ directory already exists.Paul Sokolovsky
2014-01-04Add basic implementation of slice object.Paul Sokolovsky
So far, only start and stop integer indexes are supported. Step is not supported, as well as objects of arbitrary types.
2014-01-03Rename default config file to mpconfig.h, and port's to mpconfigport.h.Paul Sokolovsky
mpconfig.h will automatically pull mpconfigport.h.
2014-01-03Merge pull request #45 from iabdalkader/masterDamien George
Change dfu.py to be Python 2/3 compatible
2014-01-03Basic implementation of import.Damien George
import works for simple cases. Still work to do on finding the right script, and setting globals/locals correctly when running an imported function.
2014-01-03Change dfu.py to be Python 2/3 compatiblemux
* Chane dfu.py to use Python 3 syntax to avoid dependency on Python 2. * Update Makefile to call python instead of python2 * Fix #33
2014-01-03Change old use of module creation to new proper use.Damien George
2014-01-02Add module object, to be used eventually for import.Damien George
2013-12-30Use rm -rf to remove build dir, so it doesn't error out if dir doesn't exist.Paul Sokolovsky
2013-12-30Put unicode functions in unicode.c, and tidy their names.Damien George
2013-12-30Make unix-cpy cross platform; remove dependency of asmx64 on mpconfig.Damien George
2013-12-28changes to Makefile and main.c to add i2c.cHagen Kaye
2013-12-21Change object representation from 1 big union to individual structs.Damien
A big change. Micro Python objects are allocated as individual structs with the first element being a pointer to the type information (which is itself an object). This scheme follows CPython. Much more flexible, not necessarily slower, uses same heap memory, and can allocate objects statically. Also change name prefix, from py_ to mp_ (mp for Micro Python).
2013-12-20Fix a few compiler warnings.Damien
2013-12-20Add tools/dfu.py, and use it in stm/Makefile.Damien
2013-12-17stm: flush storage cache immediately; improve user interface.Damien
2013-12-05stm: initial commit of working CC3000 driver, based on Adafruit.Damien
2013-11-30stm: reorder things in Makefile.Damien
2013-11-09STM: add RNG support.Damien
2013-11-06Add to STM code timer functionality to call Python on interrupt.Damien
2013-11-04Add DAC, and simple audio driver to STM code.Damien
2013-11-01Add proper FPU compile flags; disable Python float support.Damien
2013-11-01Add syscfg and SPI libraries from STM.Damien
2013-10-26Add USART support, connected to stdio for REPL.Damien
2013-10-26Add support for RTC, used as a calendar.Damien
2013-10-25Add USB HID support. Runs as an alternative to VCP+MSC.Damien
2013-10-24Add support for SD card (not working).Damien
2013-10-23Implement simple servo control using PWM.Damien
2013-10-22Board running boot.py, working REPL, soft reboot.Damien
2013-10-22stm: improved GC, and cooked output for VCP.Damien
2013-10-21Make stm use garbage collector.Damien
2013-10-20Integrate new lexer stream with stm framework.Damien
2013-10-19Fix IRQ priority issue to give working USB; and some cleanup.Damien
2013-10-19Try to re-add USB support...Damien
2013-10-19Working SysTick, code factoring, some boot-up code.Damien
2013-10-18Partially implement proper flash storage.Damien
2013-10-16NLR and Python exceptions work on the board.Damien
2013-10-13Implement crude but functional CDC + MSC USB device.Damien
2013-10-13Inital commit of stm32f4xx framework.Damien