circuitpython/ports
iabdalkader 5562ed3f43 stm32/pyb_can: Replace CAN.initfilterbanks with CAN.init keyword arg.
The CAN.initfilterbanks() class method is removed, and its functionality is
replaced with the "num_filter_banks" keyword argument to the CAN
constructor and CAN.init().  This configures the filter bank split.

This new approach provides more flexibility configuring the resources used
by a given CAN instance, allowing other MCUs like H7 to fit the API.  It
also brings CAN closer to how other machine peripherals are configured,
where everything is done in the constructor/init method.

This is a breaking change to the CAN API.
2022-04-02 22:42:00 +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: Expose pin 20 for ESP32. 2022-03-22 10:40:00 +11:00
esp8266 esp8266/modesp: Remove esp.info() function. 2022-03-22 11:03:29 +11:00
javascript py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
mimxrt mixmrt/machine_i2s: Add I2S protocol support. 2022-03-30 14:12:40 +11:00
minimal ports: Recompile bytecode tests now that .mpy format changed. 2022-02-24 18:29:02 +11:00
nrf nrf/modules: Include uasyncio in default board manifest. 2022-03-30 15:37:49 +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/moduos: Convert module to use extmod version. 2022-03-09 10:03:23 +11:00
rp2 rp2: Allow Overriding cmake frozen manifest from the command line. 2022-03-24 22:10:01 +11:00
samd samd/moduos: Convert module to use extmod version. 2022-03-09 10:03:23 +11:00
stm32 stm32/pyb_can: Replace CAN.initfilterbanks with CAN.init keyword arg. 2022-04-02 22:42:00 +11:00
teensy py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
unix unix/variants: Enable a few optimisations and features on dev, coverage. 2022-03-10 13:34:43 +11:00
windows windows: Switch to VFS subsystem and use VfsPosix. 2022-03-10 00:26:36 +11:00
zephyr zephyr/moduos: Convert module to use extmod version. 2022-03-09 10:03:23 +11:00