5462 Commits (a0cb4eda9a6faef109f64da39e441f2b11afc872)
 

Author SHA1 Message Date
Peter Hinch b8133c4c0f docs: Update pyb.I2C constructor to reflect changes in Pyboard Lite. 9 years ago
Peter Hinch 4a6cac4643 docs: Update asm tutorial, maximum number of allowed args is now 4. 9 years ago
Damien George 99146ea444 tests/io: Remove "testfile" at end of open_plus test. 9 years ago
Damien George 556a1df6fd esp8266/ets_alt_task: Make FIRST_PRIO=0 to cover all task priorities. 9 years ago
Paul Sokolovsky 9d7b871f58 esp8266: Store frozen modules in FlashROM. 9 years ago
Damien George 2466cb67f8 docs/esp8266: Update quick reference: i2c.readfrom and neopixel example. 9 years ago
Damien George 3acaa28b52 py: Don't allocate an extra parse node for power exponent. 9 years ago
Paul Sokolovsky 52e062ef33 py/frozenmod: Allow port to override lexer to use for frozen modules. 9 years ago
Damien George 664f03f466 tests: Add a test for argument passing to inline-asm functions. 9 years ago
Damien George 9a58316de2 py/objfun: Allow inline-asm functions to be called with 4 arguments. 9 years ago
Damien George be989be861 qemu-arm: Enable builtin override feature, and enable more tests. 9 years ago
Damien George 1ded19d4b3 qemu-arm: Reinitialise uPy heap and runtime at start of each test. 9 years ago
Damien George 157056ecdf tests: Add new subdir "stress/" specifically for stress tests. 9 years ago
Damien George ab69ed7dac tests: Split large tests into smaller files, to run with a small heap. 9 years ago
Damien George 9996adc37d tests/run-tests: Add cmd line option "--heapsize". 9 years ago
Damien George cea6cf8a5e py/formatfloat: Fix buffer overflow when formatting tiny numbers. 9 years ago
Damien George 0d1f8868b6 py: For mp_buffer_info_t, change len type from mp_uint_t to size_t. 9 years ago
Damien George 77f85db41e py/objarray: Fix array slice assignment when array is reallocated. 9 years ago
Damien George 06b398489e py/parsenum: Fix compiler warnings for no decl and signed comparison. 9 years ago
Damien George 0be6359f39 py: When printf'ing an object as a pointer, pass the concrete pointer. 9 years ago
Damien George 2a1cca20b1 py: Fix passing of some wide int types to printf varg format list. 9 years ago
Damien George e7cd1699df py/argcheck: Use size_t instead of mp_uint_t to count number of args. 9 years ago
Damien George dddb98db8b py/parsenum: Use size_t to count bytes, and int for type of base arg. 9 years ago
Dave Hylands 99fc0d120a stmhal: NUCELO_F401RE cleanup 9 years ago
Dave Hylands 00f921ce02 stmhal: Rename STM32F401NUCLEO to NUCLEO_F401RE 9 years ago
Dave Hylands 031fadd10e stmhal: Add board definition files for NUCLEO_F411RE 9 years ago
Paul Sokolovsky e5c39a3a9e esp8266: Switch to lwIP built from source. 9 years ago
Paul Sokolovsky 0779409d0d extmod/modlwip: lwip_tcp_receive: Properly map lwIP error to POSIX errno. 9 years ago
Paul Sokolovsky ba8f7d5171 extmod/modlwip: Add socket.setblocking() method. 9 years ago
Paul Sokolovsky 09ed5bcbbb extmod/modlwip: Rework getaddrinfo() data passing. 9 years ago
Peter Hinch 21b74604f9 docs: Add Python speed optimisation guide, including minimal viper ref. 9 years ago
Peter Hinch 85d3b6165a docs: Update details on using ADCAll object for vref/vbat channels. 9 years ago
Peter Hinch 70f32f0f73 docs: Update asm_thumb2_hints_tips re return type of asm funcs. 9 years ago
Christopher Arndt 3d0e3a3d3e esp8266: Mention git submodule in build instructions for esp8266 port. 9 years ago
Damien George 932f07ccf5 esp8266: Rejig Makefile so extmod/modlwip.o is placed under build/. 9 years ago
Paul Sokolovsky 4c2cb7e384 esp8266: Define MICROPY_EVENT_POLL_HOOK for the port. 9 years ago
Paul Sokolovsky 6e5c31c947 esp8266: Be sure to build ets_alt_task. 9 years ago
Paul Sokolovsky a099bfe89c esp8266/esp_mphal: Add higher-level event polling function. 9 years ago
Paul Sokolovsky e5b047369b extmod/modlwip: Use MICROPY_EVENT_POLL_HOOK for event polling if defined. 9 years ago
Paul Sokolovsky 54fc247f9b esp8266/ets_alt_task: Update for vendor SDK 1.5.0. 9 years ago
Paul Sokolovsky 97375f4576 esp8266/ets_alt_task: Be sure to "pop" event before calling its handler. 9 years ago
Damien George 7261f17b9e esp8266: Feed WDT in ets_loop_iter(). 9 years ago
Paul Sokolovsky 97c2628900 esp8266: Add alternative event loop implementation. 9 years ago
Damien George 9ae51257bd py: Use MP_SMALL_INT_POSITIVE_MASK to check if uint fits in a small int. 9 years ago
Paul Sokolovsky 5239a8a82b esp8266/modnetwork: Add symbolic names for network interfaces: STA_IF & AP_IF. 9 years ago
Paul Sokolovsky a49c16069c esp8266/modnetwork: Introduce interface .config() method. 9 years ago
Paul Sokolovsky d5a12a6608 esp8266/modnetwork: Move config defines to the top. 9 years ago
Paul Sokolovsky 1c43a0fbf8 esp8266/modnetwork: Add per-interface .active() method. 9 years ago
Paul Sokolovsky 7378c50b2f esp8266: Move wifi_mode() and phy_mode() to network module. 9 years ago
Paul Sokolovsky 9e8396accb esp8266/modnetwork: Allow to configure STA and AP interfaces separately. 9 years ago