| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-08 | travis: Oops, remove "which"'s.travis-testing | Damien George | |
| 2015-11-08 | travis: Eighteenth time, this is as best as we can do. | Damien George | |
| 2015-11-08 | travis: Seventeenth try, and this will be the last search try. | Damien George | |
| 2015-11-08 | travis: Sixteenth try, surely it'll work? | Damien George | |
| 2015-11-08 | travis: Fifteenth try, should now find it. | Damien George | |
| 2015-11-08 | travis: Fourteenth try, getting close to arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Thirteenth try finding arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Twelfth try getting arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Eleventh try for arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Tenth try, still with arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Ninth attempt, still trying with arm-none-eabi-gcc. | Damien George | |
| 2015-11-08 | travis: Eight try: trying to find how to get gcc-arm-none-eabi installed. | Damien George | |
| 2015-11-08 | travis: Seventh try: try to get coveralls working. | Damien George | |
| 2015-11-08 | travis: Seventh try: use --user option for pip install. | Damien George | |
| 2015-11-08 | travis: Sixth try: properly fix .travis.yml. | Damien George | |
| 2015-11-08 | travis: Fifth try: fix comment in .travis.yml. | Damien George | |
| 2015-11-08 | travis: Fourth attempt: add more packages and build targets. | Damien George | |
| 2015-11-08 | travis: Third try: adding gcc-4.7 to package list. | Damien George | |
| 2015-11-08 | travis: Second attempt at new infra, using minimal build list. | Damien George | |
| 2015-11-08 | travis: First try at getting new Travis infrastructure running. | Damien George | |
| 2015-11-08 | travis: Print context info for failed qemu-arm. | Damien George | |
| 2015-11-08 | unix/gccollect: Fallback to setjmp-based register fetching automatically. | Paul Sokolovsky | |
| Now, if we build for an architecture which doesn't have dedicated support for getting registers for GC scanning, fallback to setjmp-based method automatically. It's still possible to force setjmp-based implementation on archs with dedicated support (e.g. for testing, or for peculiar calling conventions/optimizations). | |||
| 2015-11-07 | stmhal: Fix RTC code to work on the F7 | Dave Hylands | |
| 2015-11-07 | py: Clear finalizer flag when calling gc_free. | Dave Hylands | |
| Currently, the only place that clears the bit is in gc_collect. So if a block with a finalizer is allocated, and subsequently freed, and then the block is reallocated with no finalizer then the bit remains set. This could also be fixed by having gc_alloc clear the bit, but I'm pretty sure that free is called way less than alloc, so doing it in free is more efficient. | |||
| 2015-11-07 | stmhal: Print more information at HardFault time. | Dave Hylands | |
| 2015-11-07 | tools/pyboard.py: Don't add terminating \x04 character to stdout output. | Paul Sokolovsky | |
| 2015-11-07 | lib/mp-readline: Make it easy to exit auto-indent mode by pressing enter. | Damien George | |
| This patch allows you to stop auto-indent by pressing enter on a second blank line. Easier than having to use backspace, and prevents new users from getting stuck in auto-indent mode. | |||
| 2015-11-07 | tools/pyboard.py: Make -c (inline Python code) option compatible with python2. | Paul Sokolovsky | |
| 2015-11-06 | stmhal: Add missing regex property for parsing header comments | Tony Abboud | |
| 2015-11-06 | py: Adjust object repr C (30-bit stuffed float) to reduce code size. | Damien George | |
| This patch adds/subtracts a constant from the 30-bit float representation so that str/qstr representations are favoured: they now have all the high bits set to zero. This makes encoding/decoding qstr strings more efficient (and they are used more often than floats, which are now slightly less efficient to encode/decode). Saves about 300 bytes of code space on Thumb 2 arch. | |||
| 2015-11-06 | stmhal/rtc: LSx oscillator is only initialized upon initial power up. | T S | |
| Initial power up also includes VBAT. If LSE is configured but fails to start, LSI is used until next full power cycle. Also handles STM32F7xx variant. | |||
| 2015-11-07 | minimal: Clarify comments. | Paul Sokolovsky | |
| 2015-11-06 | cc3200: Force SSL method to be TLSV1. | danicampora | |
| The default setting of using the "highest" method available doesn't work with some servers like Microsoft Azure. TLSV1 seems to work with pretty much any server. | |||
| 2015-11-05 | cc3200: Make telnet server ignore NULL characters. | danicampora | |
| This fixes paste mode (Ctrl-E) which was not working for the telnet REPL. | |||
| 2015-11-04 | extmod/lwip: Change void pointers to unions, include new mphal.h file | Galen Hazelwood | |
| 2015-11-04 | teensy: Switch over to using frozen modules instead of memzip | Dave Hylands | |
| I left memzip in for the time being, so you can choose in the Makefile whether to USE_FROZEN or USE_MEMZIP. It looks like using frozen saves about 2472 bytes (using my set of 15 python files), mostly due to overheads in the zip file format. | |||
| 2015-11-04 | lib/memzip: Factor out memzip from teensy/ into lib/memzip. | Dave Hylands | |
| 2015-11-03 | docs: Add docs about REPL paste-mode and Control-C | Dave Hylands | |
| 2015-11-03 | docs: Move instructions on generating the documentation to docs/README.md | Dave Hylands | |
| 2015-11-04 | minimal: Add an explicit comment on the gchelper.s line in the Makefile. | Dave Hylands | |
| 2015-11-04 | README: Fix typo in package name. | Mike Bryant | |
| 2015-11-03 | lib/pyexec: For paste mode use "Ctrl" as the name of the key, not "CTRL". | Damien George | |
| 2015-11-02 | windows: Update build instructions in the README | stijn | |
| - use correct 'mingw-w64' package name - small grammar fixes - modify Cygwin build instructions to use that same compiler as well: the original mingw is stuck at gcc v4.7 and does not seem to be updated anymore - make it clear thet uPy also builds using Visual Studio versions > 2013 | |||
| 2015-11-02 | stmhal/can: Fix a bug in filter handling. | Henrik Sölver | |
| Reported here: http://forum.micropython.org/viewtopic.php?f=2&t=845 | |||
| 2015-11-03 | unix/unix_mphal: Typo fix in comment. | Paul Sokolovsky | |
| 2015-11-01 | stmhal: Add symbolic #defines for interrupt levels in irq.h. | Dave Curtis | |
| 2015-11-01 | cc3200: Remove includes of rom.h (must be included via rom_map.h). | danicampora | |
| 2015-11-01 | cc3200: Fix SPI clock divider calculation. | danicampora | |
| 2015-11-01 | extmod/re1.5: Workaround issue with mingw32-gcc 4.2.1. | Paul Sokolovsky | |
| 2015-11-01 | windows/README: Deprecate mingw32, suggest using mingw64. | Paul Sokolovsky | |
| Ubuntu's mingw32 has gcc 4.2.1, which is rather old and has incorrect non-initialized variable analysis which produces warnings, which per MicroPython default settings get turned into errors. | |||
