circuitpython/ports
robert-hh b0d460cd7d mimxrt/eth: Fix an Ethernet transmit error.
Sometimes frames could not be sent immediately because the controller was
still busy with previous frames.  Then, an error was returned to lwip.
This fix adds a limited number of retries for this busy state, waiting
100µs before the next attempt.  Typically the transmit succeeds now at the
second attempt.

Second change: Reset the controller for a clean state after soft reset.
2022-03-08 23:09:17 +11:00
..
bare-arm bare-arm/mpconfigport.h: Disable remaining optional features. 2021-11-01 14:23:06 +11:00
cc3200 ports: Consolidate inclusion of umachine module in built-ins. 2022-02-03 10:08:54 +11:00
esp32 esp32/machine_pin: Add support for pin drive strength. 2022-03-07 23:41:29 +11:00
esp8266 ports: Consolidate inclusion of umachine module in built-ins. 2022-02-03 10:08:54 +11:00
javascript py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
mimxrt mimxrt/eth: Fix an Ethernet transmit error. 2022-03-08 23:09:17 +11:00
minimal ports: Recompile bytecode tests now that .mpy format changed. 2022-02-24 18:29:02 +11:00
nrf ports: Consolidate inclusion of umachine module in built-ins. 2022-02-03 10:08:54 +11:00
pic16bit all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
powerpc ports: Recompile bytecode tests now that .mpy format changed. 2022-02-24 18:29:02 +11:00
qemu-arm qemu-arm: Add tests for freezing viper and asm_thumb code. 2022-02-24 18:29:02 +11:00
rp2 rp2/mpthreadport: Fix memory corruption when thread is created in core1. 2022-03-01 17:03:57 +11:00
samd ports: Consolidate inclusion of umachine module in built-ins. 2022-02-03 10:08:54 +11:00
stm32 stm32/mboot: Allow a board more control over entry initialisation. 2022-02-18 14:59:35 +11:00
teensy py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
unix unix/.gitignore: Remove *.py from ignore list. 2022-02-28 19:02:58 +11:00
windows windows: Unify project file headers. 2022-02-25 16:41:11 +11:00
zephyr zephyr/prj.conf: Enable CONFIG_BUILD_OUTPUT_HEX to generate .hex output. 2022-03-07 16:48:35 +11:00