hal_stm32
hal_stm32 copied to clipboard
Add a function to check if the Quad or Octo NOR flash is in memoryMapped mode to the series: stm23U5x serie stm32H7x serie stm23L5x serie stm23L4x serie
Note from RM0008: - 00: No remap (CH1/PA6, CH2/PA7, CH3/PB0, CH4/PB1) - 01: Not used - 10: Partial remap (CH1/PB4, CH2/PB5, CH3/PB0, CH4/PB1) - 11: Full remap (CH1/PC6, CH2/PC7, CH3/PC8,...
FSMC and FMC are very similar, but FSMC pins in STM32_open_pin_data are identified as FSMC_xxx, so they are not included in generated pinctrl dts files. This just modify the regex...
If read 2 different channels in turn, CHSELR register will content two channels. need erase register before write a new channel
This patch adds the missing isActiveFlag_RxErr function for stm32g0xx_ll_ucpd.h Signed-off-by: Jason Yuan
There is no need to disable the irq and backup/restore PRIMASK in the LST_remove_head and LST_remove_tail functions of the lib/stm32wb/hci/stm_list.c because the call to LST_remove_node() will do. If done twice...
Generate DCMI pins definitions for H7 family. Related PR: - https://github.com/zephyrproject-rtos/zephyr/pull/71462 - https://github.com/zephyrproject-rtos/zephyr/pull/71463
Configure zephyr/module.yaml to allow importation of BLE controller-only firmware required to work with zephyr bluetooth stack. Also, add in ./CMakeLists.txt the include file generation from the blob.
It looks like the original code was a bad copy-paste from H5 HAL. ETH_DMATXDESC_LS and ETH_DMATXDESC_TTSS are flags from the DESC0 register. This allows to effectively et the TX timestamp...
Provide BLE controller implementation for STM32WB0x SOCs. Provide the required license (ST ULTIMATE LIBERTY) to use the binary BLOB. Modify the yaml file to support fetching the STM32WB0 binary stack...