- 24 Mar, 2014 1 commit
-
-
mux authored
* Add function to load static modules. * Use module_register to pyb module.
-
- 23 Mar, 2014 1 commit
-
-
Damien George authored
-
- 22 Mar, 2014 2 commits
-
-
Damien George authored
-
mux authored
-
- 21 Mar, 2014 1 commit
-
-
Damien George authored
-
- 15 Mar, 2014 1 commit
-
-
Damien George authored
-
- 12 Mar, 2014 1 commit
-
-
Damien George authored
These have been taken from the musl library. It's a bit of a hack for now, just to get math functions working.
-
- 10 Mar, 2014 2 commits
-
-
Damien George authored
MICROPY_ENABLE_FLOAT is automatically set in mpconfig.h if MICROPY_FLOAT_IMPL is set to a non-zero value.
-
Dave Hylands authored
-
- 09 Mar, 2014 1 commit
-
-
Damien George authored
-
- 08 Mar, 2014 5 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
mp_module_obj_t can now be put in ROM. Configuration of float type is now similar to longint: can now choose none, float or double as the implementation. math module has basic math functions. For STM port, these are not yet implemented (they are just stub functions).
-
Damien George authored
-
Damien George authored
-
- 01 Mar, 2014 1 commit
-
-
mux authored
-
- 27 Feb, 2014 1 commit
-
-
Dave Hylands authored
Minor cleanup.
-
- 26 Feb, 2014 4 commits
-
-
Damien George authored
-
Damien George authored
-
Dave Hylands authored
-
Dave Hylands authored
-
- 25 Feb, 2014 1 commit
-
-
Dave Hylands authored
-
- 24 Feb, 2014 1 commit
-
-
Damien George authored
With this option selected, only HID on its own works, not VCP+HID.
-
- 23 Feb, 2014 3 commits
-
-
Dave Hylands authored
Revamp usrsw to use new exti code. Add user switch callback function.
-
Damien George authored
Stack layout is different when -g used, so need to handle the pendsv jump differently. Addresses Issue #315.
-
Damien George authored
-
- 22 Feb, 2014 2 commits
-
-
mux authored
-
Damien George authored
Some functionality is still missing (eg and, or, bit shift), and some things are buggy (eg subtract).
-
- 19 Feb, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
-
- 18 Feb, 2014 1 commit
-
-
Dave Hylands authored
This commit also introduces board directories and moves board specific config into the appropriate board directory. boards/stm32f4xx-af.csv was extracted from the STM32F4xx datasheet and hand-tweaked. make-pins.py takes boards/stm32f4xx-af.csv, boards/stm32f4xx-prefix.c, and boards/BOARD-NAME/pins.csv as input and generates the file build/pins_BOARD_NAME.c The generated pin file for PYBOARD4 looks like this: https://gist.github.com/dhylands/9063231 The generated pins file includes all of the supported alternate functions, and includes upsupported alternate functions as comments. See the commnet block at the top of stm/pin_map.c for details on how to use the pin mapper. I also went ahead and modified stm/gpio.c to use the pin mapper.
-
- 17 Feb, 2014 4 commits
-
-
Damien George authored
To follow up pull request #309.
-
Paul Sokolovsky authored
This is compatible with what search path was before sys.path refactor, with addition of module library path ("0:/lib").
-
mux authored
-
Dave Hylands authored
-
- 16 Feb, 2014 5 commits
-
-
Damien George authored
GPIO functions are crude, and need to be replaced with better ones!
-
Damien George authored
-
Damien George authored
Raw REPL mode is activated by CTRL-A, and allows you to more easily communicate with the pyboard over the serial channel. In particular, automated communication using, eg, pyserial on the PC side.
-
Paul Sokolovsky authored
In particular, unix outputs to stderr, to allow to run testsuite against micropython built with debug output (by redirecting stderr to /dev/null).
-
Damien George authored
Addresses issue #299.
-