micropython/ports
robert-hh e0b97013d0 mimxrt/hal/pwm_backport: Make PWM symmetric, and round division calcs.
Ensure the symmetry of PWM: the duty rate of X and Q channels was not 50%,
when it should have been.  That is evident at high frequencies, like 15Mhz
or 37.5 MHz.  At low frequencies the deviation mattered less.  The A/B
channels were fine.

Also round up or down non-integer division factors. Before, always the
floor value was used.
2022-03-08 23:11: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/hal/pwm_backport: Make PWM symmetric, and round division calcs. 2022-03-08 23:11: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