nuttx/boards/arm
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
..
a1x/pcduino-a10 Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
am335x/beaglebone-black Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
at32/at32f437-mini style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
c5471/c5471evm boards/arm/c5471: migrate to SPDX identifier 2024-11-10 01:12:34 +08:00
csk6 [nxstyle] fix Relative files path 2025-02-21 15:36:05 +01:00
cxd56xx boards: unify Private Types banners 2025-05-28 10:17:15 +08:00
dm320/ntosd-dm320 boards/arm/dm320: migrate to SPDX identifier 2024-11-10 01:12:34 +08:00
efm32 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
eoss3/quickfeather nuttx/boards:fix kconfig under apps/testing folder that change config-testing-mm to config-testing-heap 2025-01-23 18:19:02 +08:00
fvp-v8r-aarch32/fvp-armv8r-aarch32 nuttx/boards/XXX/defconfig:DEV_ZERO is not set 2024-12-30 22:22:29 +08:00
gd32f4 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
imx6/sabre-6quad binfmt:use crt0 inside of starthook 2025-04-09 23:07:29 +08:00
imx9/imx95-evk libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
imxrt style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
kinetis style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
kl style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lc823450/lc823450-xgevk boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
lpc17xx_40xx style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpc31xx style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpc43xx style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpc54xx/lpcxpresso-lpc54628 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpc214x style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpc2378/olimex-lpc2378 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
max326xx/max32660-evsys boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
mcx-nxxx/frdm-mcxn236 mcx-nxxx: Add LPI2C driver for mcx-nxxx architecture 2025-06-02 23:09:59 +08:00
moxart/moxa style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
mps boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
mx8mp/verdin-mx8mp boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
nrf52 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
nrf53 nrf5340-dk/rpmsghci_nimble_cpuapp: fix make build 2025-05-23 15:04:16 -03:00
nrf91 arch/arm:use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
nuc1xx/nutiny-nuc120 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
phy62xx/phy6222 arm/phy6222: Fix the garbled Linker Script 2024-11-10 14:19:33 -03:00
qemu board/arm/qemu: add knsh_smp for qemu-virt-armv7a kernel build 2025-04-28 22:17:43 +08:00
ra4 [nxstyle] fix Relative files path 2025-04-11 20:59:33 +08:00
rp23xx style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
rp2040 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
s32k1xx boards: unify Private Types banners 2025-05-28 10:17:15 +08:00
s32k3xx style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam34 boards: unify Private Types banners 2025-05-28 10:17:15 +08:00
sama5 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
samd2l2 boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
samd5e5 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
samv7 boards: unify Private Types banners 2025-05-28 10:17:15 +08:00
stm32 boards/nucleo-f446re: fix adc example 2025-06-14 10:44:37 -03:00
stm32f0l0g0 ADC Hardware register file updated for G0 2025-06-17 21:25:39 +08:00
stm32f7 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32h5/nucleo-h563zi boards/stm32h5/nucleo-h563zi: Add USART2 board defines. 2025-05-07 02:20:28 +08:00
stm32h7 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32l4 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32l5 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
stm32u5 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
stm32wb style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
stm32wl5/nucleo-wl55jc style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
str71x/olimex-strp711 boards: Replace CONFIG_NSH_LINELEN with CONFIG_LINE_MAX 2025-01-15 00:07:58 +08:00
tiva style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
tlsr82/tlsr8278adk80d style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
tms570 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
xmc4 libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00