- Feb 26, 2014
-
-
Damien George authored
-
Damien George authored
Don't need to wrap bitfields in their own struct. Compiler does the correct thing without it.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Update LED configuration
-
Damien George authored
Print an error if an invalid BOARD is specified
-
Damien George authored
Add EXTI support
-
Damien George authored
Fix floating point printing of negative numbers in the range (0, -1.0)
-
Dave Hylands authored
-
Dave Hylands authored
-
- Feb 25, 2014
-
-
Dave Hylands authored
-
- Feb 24, 2014
-
-
Damien George authored
Also change int -> machine_int_t where appropriate.
-
Damien George authored
With this option selected, only HID on its own works, not VCP+HID.
-
- Feb 23, 2014
-
-
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
-
- Feb 22, 2014
-
-
Damien George authored
Add Configurable LFN support to FatFS
-
mux authored
-
Damien George authored
-
Damien George authored
Some functionality is still missing (eg and, or, bit shift), and some things are buggy (eg subtract).
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
strtonum clashes with BSD function of same name, and our version is different so warrants a unique name. Addresses Issue #305.
-
Damien George authored
-
Damien George authored
parse: Refactor parse node encoding to support full range of small ints.
-
Paul Sokolovsky authored
Based on suggestion by @dpgeorge at https://github.com/micropython/micropython/pull/313
-
- Feb 21, 2014
-
-
Paul Sokolovsky authored
Specifically, VM's small ints are 31 bit, while parser's only 28. There's already MP_OBJ_FITS_SMALL_INT(), so, for clarity, rename MP_FIT_SMALL_INT() to MP_PARSE_FITS_SMALL_INT().
-
Paul Sokolovsky authored
TODO: De-duplicate DECODE_UINT, etc. definitions.
-
- Feb 20, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Assuming we have truncating (floor) division, way to do ceiling division by N is to use formula (x + (N-1)) / N. Specifically, 63 bits, if stored 7 bits per byte, require exactly 9 bytes. 64 bits overflow that and require 10 bytes.
-
Paul Sokolovsky authored
-
Damien George authored
-
- Feb 19, 2014
-
-
Damien George authored
Support varlen encoding for arbitrary int and uint numbers
-
Damien George authored
-
Damien George authored
Add pin mapping code.
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
http://docs.python.org/3.3/library/functions.html#__import__ : "When the name variable is of the form package.module, normally, the top-level package (the name up till the first dot) is returned, not the module named by name. However, when a non-empty fromlist argument is given, the module named by name is returned."
-