walnux/boards
Tyler Bennett 54b7bf6e36 ADC Hardware register file updated for G0
First commit of ADC for G0. Have it working basically. Need to make changes regarding adccmn stuff.

Added changes to make stm32_adc.c compatible with both G0 and other families.

Add oversampling support. This is for G0 and L0. Add ADC oversampling to Kconfig. Use adccmn_modifyreg for all, updated hw file to accomodate G0.

Style fixes. Move init of oversampling to a function, and call it if OVERSAMPLE is configured.

Limited changes to stm32_bringup.c

Style fixes to hardware/stm32_adc.h

Changed nucleo-g0b1re to run at 64 MHz. Fixed errors in clock setup. Added defines for setting up ADC clock.

Added code for STM32G0 ADC clock configuration.

Added adc_ckmode_cfg function. ckmode bits were previously neglected, assuming async clock to ADC was used. Added other feedback from pull request #16500.

Added feedback from pull request #16500.

Changed format of STM32F0L0G0_HAVE_ADC_OVERSAMPLE config.

Removed FARs from ioc_set_oversample.

Fixed formatting of helps in Kconfig. Adjusted spacing on help content.

Simplified adc_common_cfg. CCR_PRESC relies on board.h

Fixed formatting

Add ADC pinmaps for stm32g0
2025-06-17 21:25:39 +08:00
..
arm ADC Hardware register file updated for G0 2025-06-17 21:25:39 +08:00
arm64 arm64/imx9: Support & configure RGMII-ID on RTL8211F 2025-06-05 08:58:24 +02:00
avr boards/avr/atmega: Added Elegoo Mega2560r3 board support 2025-05-31 00:29:18 +08:00
dummy
hc/m9s12 boards/hc/m9s12: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
mips boards: unify Private Types banners 2025-05-28 10:17:15 +08:00
misoc/lm32/misoc boards/misoc/lm32: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
or1k/mor1kx/or1k boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
renesas style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
risc-v riscv qemu-rv: fix kernel mapping by enabling CONFIG_MM_KMAP in knsh defconfig 2025-06-12 10:11:57 -03:00
sim/sim/sim boards/sim: add CAN support and configuration 2025-05-03 11:26:08 +08:00
sparc style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
tricore/tc3xx/tc397 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
x86/qemu/qemu-i486 qemu-i486: Simplify Make.defs by include Toolchain.defs 2025-01-27 02:28:39 +08:00
x86_64/intel64/qemu-intel64 boards/x86_64/qemu-intel64: add xHCI support to jumbo configs 2025-05-15 21:58:57 +08:00
xtensa Add BLE config to esp32-sparrow 2025-06-11 15:48:25 +08:00
z16/z16f/z16f2800100zcog boards/z16/z16f: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
z80 boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
.gitignore
Board.mk
boardctl.c libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
CMakeLists.txt boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
dummy.c boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
Kconfig boards/avr/atmega: Added Elegoo Mega2560r3 board support 2025-05-31 00:29:18 +08:00
Makefile boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00