aboutsummaryrefslogtreecommitdiff
path: root/stm/usrsw.c
AgeCommit message (Collapse)Author
2014-05-21stm: Remove long-obsolete stm/ port.Damien George
2014-03-30Rename rt_* to mp_*.Damien George
Mostly just a global search and replace. Except rt_is_true which becomes mp_obj_is_true. Still would like to tidy up some of the names, but this will do for now.
2014-02-26Remove param from python API of ext_registerDave Hylands
Minor cleanup.
2014-02-23Add EXTI supportDave Hylands
Revamp usrsw to use new exti code. Add user switch callback function.
2014-02-03Initial support for NetduinoDave Hylands
This also fixes up the IRQ for the PYBOARD4 USERSW although I was unable to test that functionality.
2014-01-25stm: Improved ADC module; add BOARD_NAME config value.Damien George
2014-01-23stm: Remove unnecessary #includes; small other changes.Damien George
2014-01-22Add Generic Feature Macros to mpconfigportmux
* Add some generic feature macros to mpconfigport * Move pin and port definitions from usrsw.c to mpconfigport
2014-01-21stm: Put TARGET in mpconfigport.h; support PYBv4.Damien George
2014-01-21Revamp qstrs: they now include length and hash.Damien George
Can now have null bytes in strings. Can define ROM qstrs per port using qstrdefsport.h
2014-01-05stm: pull-up usr switch on pyboard (fixes regression).Damien George
2014-01-05Add Initial Support for STM32F4DISCOVERY Boardmux
* Add a TARGET definition to Makefile (default PYBOARD). * Add support for discovery LEDs in led module. * Add support for discovery user switch in usersw * Add EXTI interrupt handler for discovery user switch on (PA0). * Parameterize led and usrsw modules pins and port. * Issue #83
2014-01-05stm: rename sw_xx to switch_xx; change Python bindings to new version.Damien George
2014-01-05Move user switch code into a separate modulemux
* Move user switch code from main.c into a separate module (usrsw) * Add usrsw.c to Makefile