106 Commits (f4641b2378121470747f52bd1eab9219ac933506)

Author SHA1 Message Date
Damien George 8d0421c3cf esp8266: Put mp_keyboard_interrupt in IRAM. 5 years ago
Damien George 98a3911c43 py/scheduler: Add "raise_exc" argument to mp_handle_pending. 5 years ago
Damien George e3ff52863b esp8266/modules/ntptime.py: Add comment about configuring NTP host. 5 years ago
JensDiemer c14ff6194c esp8266/modules: Fix AttributeError in _boot.py if flash not formatted. 5 years ago
David Lechner e79424d672 ports: Allow overriding CROSS_COMPILE in a custom makefile. 5 years ago
Jim Mussared 7ce1e0b1dc extmod/webrepl: Move webrepl scripts to common place and use manifest. 5 years ago
Damien George b47e155bd0 py/persistentcode: Add ability to relocate loaded native code. 5 years ago
Damien George 799b6d1e0c extmod: Consolidate FAT FS config to MICROPY_VFS_FAT across all ports. 5 years ago
Damien George cea9209e0f esp8266/moduos: Add optional support for VfsLfs1 and VfsLfs2. 5 years ago
Damien George 6eee5413ff esp8266/modules/flashbdev.py: Support extended block protocol. 5 years ago
Damien George c13f9f209d all: Convert nlr_raise(mp_obj_new_exception_msg(x)) to mp_raise_msg(x). 5 years ago
Damien George cfe1c5abf8 extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx. 5 years ago
Damien George d2384efa80 py: Automatically provide weak links from "foo" to "ufoo" module name. 5 years ago
Damien George f1d91908fa esp8266/boards: Add manifest_release.py with files for a release. 5 years ago
Jim Mussared df7f632fd7 esp8266: Allow building without a manifest. 5 years ago
Jim Mussared 8ba963cfa3 tools/makemanifest.py: Eval relative paths w.r.t. current manifest file. 5 years ago
Damien George 2fd3f2520d esp8266: Convert to use FROZEN_MANIFEST to specify frozen code. 5 years ago
Damien George d7a9388fe0 ports: Add new make target "submodules" which inits required modules. 5 years ago
Damien George 79ab82ea77 esp8266/modules/ntptime.py: Always close socket, and set day-of-week. 5 years ago
Mike Causer 53a9b45da1 esp8266: Add per-board configs, following other ports. 5 years ago
Damien George 0e72cc9029 esp8266/machine_adc: Add read_u16 method and refactor. 5 years ago
Damien George 625609a737 esp8266/machine_adc: Rename pyb_adc_* to machine_adc_*. 5 years ago
Damien George 060209240b esp8266: Put new profile code in iROM. 5 years ago
Damien George 96ace8082e esp8266/machine_uart: Allow remapping UART TX/RX pins from 1/3 to 15/13. 5 years ago
Damien George 2d3d4f7483 esp8266/mpconfigport.h: Enable lwIP raw sockets. 5 years ago
Damien George ef00048fed extmod/modwebrepl: Add config option to put filebuf[512] on stack/bss. 5 years ago
Damien George 89a23a05b3 esp8266: Provide custom machine_time_pulse_us that feeds soft WDT. 5 years ago
Damien George c80614dfc8 ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 5 years ago
Paul m. p. P 637aa9784d esp8266/uart: Fix invalid ringbuf name when event driven REPL enabled. 5 years ago
Damien George 5357dad52e esp8266: Fix ticks_ms to correctly handle wraparound of system counter. 6 years ago
Paul Sokolovsky 016d9a40fe various: Add and update my copyright line based on git history. 6 years ago
Damien George 99a8fa7940 esp8266/modmachine: Handle overflow of timer to get longer periods. 6 years ago
Damien George 0646e607b5 ports: Convert to use pyexec_file_if_exists() to execute boot/main.py. 6 years ago
Damien George c7d19dc0ad ports/{stm32,esp8266}: Set mpy-cross native arch for frozen native code. 6 years ago
Damien George b5f33ac2cb ports: Update to work with new oofatfs version. 6 years ago
Damien George 8ce22662fe esp8266/modmachine: Call ets_event_poll after waiti in machine.idle. 6 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
Mike Causer 812969d615 all: Change PYB message prefix to MPY. 7 years ago
Damien George 6e30f96b0b ports: Convert legacy uppercase macro names to lowercase. 6 years ago
Damien George 3ff3e96865 esp8266/modmachine: In lightsleep, only waiti if wifi is turned off. 6 years ago
Damien George 808dc95ab8 esp8266/modmachine: Implement simple machine.lightsleep function. 6 years ago
Damien George 2911e3554a esp8266/modmachine: Rename machine.sleep to machine.lightsleep. 6 years ago
Damien George d7cc92383c esp8266/modmachine: Implement optional time_ms arg to machine.deepsleep. 6 years ago
Damien George 18d3a5df26 esp8266/esp_mphal: Provide mp_hal_pin_od_high_dht so DHT works reliably. 6 years ago
Damien George 36808d4e6a esp8266/main: Activate UART(0) on dupterm for REPL before boot.py runs. 6 years ago
Damien George 52bec93755 esp8266/machine_uart: Add rxbuf keyword arg to UART constructor/init. 6 years ago
Damien George da1d849ad1 stm32,esp8266,cc3200: Use MICROPY_GC_STACK_ENTRY_TYPE to save some RAM. 6 years ago
Damien George 62b4bebf64 esp8266/modnetwork: Wait for iface to go down before forcing power mgmt. 6 years ago
Damien George 321d75e087 esp8266/modnetwork: Automatically do radio sleep if no interface active. 6 years ago
Damien George 9e2dd93145 esp8266/ets_alt_task: Process idle callback if no other events occurred. 6 years ago