aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-03-24esp8266: Add onewire helper functions as C module.Damien George
2016-03-24esp8266: Implement bit-bang I2C read, and add i2c.readfrom method.Damien George
2016-03-24esp8266: Clean up bit-bang I2C implementation.Damien George
2016-03-24esp8266/modpybi2c: Add missing include.Paul Sokolovsky
2016-03-24esp8266: Add basic I2C driver, with init and writeto methods.Damien George
2016-03-24esp8266: Expose pin object as a public structure for use as C pin API.Damien George
2016-03-23esp8266: Enable auto-indent in REPL.Paul Sokolovsky
2016-03-23esp8266: Add "socket" and "usocket" aliases for lwip module.Paul Sokolovsky
2016-03-23esp8266: Enable non-blocking stream support.Paul Sokolovsky
2016-03-23esp8266: Enable more extmod's: uheapq, ure, uzlib.Damien George
2016-03-23esp8266: Add module weak link from json to ujson.Damien George
2016-03-23esp8266: Enable urandom module.Paul Sokolovsky
2016-03-23esp8266: Make mp_hal_delay_us work with new event framework.Damien George
2016-03-23esp8266: Update README with the latest features.Paul Sokolovsky
2016-03-19extmod/uctypes: Change param type from void* to byte*.Damien George
2016-03-19extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types.Damien George
2016-03-19extmod/uctypes: Use mp_binary_get_val helper when extracting value.Damien George
2016-03-19py/parse: When looking up consts, check they exist before checking type.Damien George
2016-03-17docs: Update pyb.UART.any() to mention that it returns character count.Peter Hinch
2016-03-17docs: Mention that pyb.SPI constructor accepts "X" and "Y" arguments.Peter Hinch
2016-03-17docs: Update pyb.I2C constructor to reflect changes in Pyboard Lite.Peter Hinch
2016-03-17docs: Update asm tutorial, maximum number of allowed args is now 4.Peter Hinch
2016-03-17tests/io: Remove "testfile" at end of open_plus test.Damien George
2016-03-17esp8266/ets_alt_task: Make FIRST_PRIO=0 to cover all task priorities.Damien George
2016-03-17esp8266: Store frozen modules in FlashROM.Paul Sokolovsky
2016-03-16docs/esp8266: Update quick reference: i2c.readfrom and neopixel example.Damien George
2016-03-16py: Don't allocate an extra parse node for power exponent.Damien George
2016-03-16py/frozenmod: Allow port to override lexer to use for frozen modules.Paul Sokolovsky
2016-03-16tests: Add a test for argument passing to inline-asm functions.Damien George
2016-03-16py/objfun: Allow inline-asm functions to be called with 4 arguments.Damien George
2016-03-15qemu-arm: Enable builtin override feature, and enable more tests.Damien George
2016-03-15qemu-arm: Reinitialise uPy heap and runtime at start of each test.Damien George
2016-03-15tests: Add new subdir "stress/" specifically for stress tests.Damien George
2016-03-15tests: Split large tests into smaller files, to run with a small heap.Damien George
2016-03-15tests/run-tests: Add cmd line option "--heapsize".Damien George
2016-03-15py/formatfloat: Fix buffer overflow when formatting tiny numbers.Damien George
2016-03-15py: For mp_buffer_info_t, change len type from mp_uint_t to size_t.Damien George
2016-03-14py/objarray: Fix array slice assignment when array is reallocated.Damien George
2016-03-14py/parsenum: Fix compiler warnings for no decl and signed comparison.Damien George
2016-03-14py: When printf'ing an object as a pointer, pass the concrete pointer.Damien George
2016-03-14py: Fix passing of some wide int types to printf varg format list.Damien George
2016-03-14py/argcheck: Use size_t instead of mp_uint_t to count number of args.Damien George
2016-03-14py/parsenum: Use size_t to count bytes, and int for type of base arg.Damien George
2016-03-13stmhal: NUCELO_F401RE cleanupDave Hylands
2016-03-13stmhal: Rename STM32F401NUCLEO to NUCLEO_F401REDave Hylands
2016-03-12stmhal: Add board definition files for NUCLEO_F411REDave Hylands
2016-03-12esp8266: Switch to lwIP built from source.Paul Sokolovsky
2016-03-12extmod/modlwip: lwip_tcp_receive: Properly map lwIP error to POSIX errno.Paul Sokolovsky
2016-03-12extmod/modlwip: Add socket.setblocking() method.Paul Sokolovsky
2016-03-12extmod/modlwip: Rework getaddrinfo() data passing.Paul Sokolovsky