aboutsummaryrefslogtreecommitdiff
path: root/stm/main.c
AgeCommit message (Collapse)Author
2014-01-03Change mp_compile so that it returns a function object for the module.Damien George
2014-01-02Add module object, to be used eventually for import.Damien George
2013-12-29Change memory allocation API to require size for free and realloc.Damien
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-20stm: add pyb.sd_test; flash cache flushed only via MSD.Damien
2013-12-17stm: flush storage cache immediately; improve user interface.Damien
2013-12-11stm: add basic Servo class, and stop and standby functions.Damien
2013-12-06stm: add Led object; add option to reset filesystem.Damien
2013-12-05stm: initial commit of working CC3000 driver, based on Adafruit.Damien
2013-11-30stm: servos on PA0-3; MMA filtering; timer for Python REPL.Damien
2013-11-09STM: add LCD functions for pixel access; add RNG Py bindings.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-03Add simple PWM control command to STM code.Damien
2013-11-03Add simple file support to board.Damien
2013-11-02Floats work with MP on board; function for LCD pixel manipulation.Damien
2013-10-26Working SD card, but no functionality yet (was hardware error).Damien
2013-10-26Add USART support, connected to stdio for REPL.Damien
2013-10-26Add simple readline history.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-23Add working MMA support.Damien
2013-10-23Implement simple servo control using PWM.Damien
2013-10-23Implement boot-up commands; run main script after boot.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-21Implement crude but working REPL for board.Damien
2013-10-21Try to get REPL working, but bug with CDC VCP...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-17Fix up linker script; improve startup code; printf to USB.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