Gregory Nutt
dbb40e5fe7
arch/arm/src/stm32f0l0/hardware: Fix some cosmetic naming problems associated with chip/ vs hardware/ sub-directories.
2019-05-27 08:03:46 -06:00
Jason Harris
2c3ca9d756
Here's a patch to split the STM32 FMC/FSMC functionality (FSMC = flexible static memory controller, FMC = flexible memory controller = FSMC + sdram support). This commit makes FMC it's own thing rather than piggy backing on the FSMC code. The peripherals have a few utility functions and this commits lets you have a common function in the arch/arm/src/stm32 rather than having duplicate functions in the board code.
2019-05-27 07:21:52 -06:00
raiden00pl
9c676a9e67
Merged in raiden00/nuttx_lora (pull request #876 )
...
Initial support for STM32G0
configs: initial support for nucleo-g071rb
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-27 11:48:57 +00:00
Gregory Nutt
788f77a9af
Cosmetic
2019-05-26 12:33:42 -06:00
Daniel Agar
642c0f8df6
Merged in dagar/nuttx/pr-stm32f7_dtcm_profcs (pull request #875 )
...
STM32F7 DTCM add procfs register
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-25 19:57:26 +00:00
Gregory Nutt
d5bbbba8ad
Rename all remaining arch/xxx/src/xxx/chip to arch/xxx/src/xxx/hardware.
2019-05-25 09:27:28 -06:00
Gregory Nutt
4126ec86cb
Rename arch/arm/src/stm32/chip to arch/arm/src/stm32/hardware.
2019-05-25 08:31:02 -06:00
Gregory Nutt
91db79663d
Rename arch/arm/src/samv7/chip to arch/arm/src/samv7/hardware.
2019-05-25 08:17:40 -06:00
Gregory Nutt
bc5cacc79f
Rename arch/arm/src/samd5e5chip to arch/arm/src/samd5e5/hardware.
2019-05-25 08:12:10 -06:00
Gregory Nutt
2ebc21b005
Rename arch/arm/src/samd2l2/chip to arch/arm/src/samd2l2/hardware.
2019-05-25 08:06:46 -06:00
Gregory Nutt
d3679df0cc
Rename arch/arm/src/sama5/chip to arch/arm/src/sama5/hardware.
2019-05-25 07:59:12 -06:00
Gregory Nutt
f4c2449c30
Rename arch/arm/src/sam34/chip to arch/arm/src/sam34/hardware.
2019-05-25 07:37:39 -06:00
Gregory Nutt
5e01e07a4e
Rename arch/arm/src/nrf52/chip to arch/arm/src/nrf52/hardware.
2019-05-25 07:29:41 -06:00
Gregory Nutt
cef5e9a08e
Rename arch/arm/src/lpc43xx/chip to arch/arm/src/lpc43xx/hardware.
2019-05-25 07:22:59 -06:00
Gregory Nutt
7faccef1b8
Fix some errors found in build testing.
2019-05-24 19:26:01 -06:00
Gregory Nutt
7298b4caa3
Rename arch/arm/src/imxrt/chip to arch/arm/src/imxrt/hardware. One more tine.
2019-05-24 18:54:55 -06:00
Gregory Nutt
9839f8ad91
Rename arch/arm/src/efm32/chip to arch/arm/src/efm32/hardware.
2019-05-24 18:51:49 -06:00
Gregory Nutt
961b17e740
Revert "Rename arch/arm/src/imxrt/chip to arch/arm/src/imxrt/hardware."
...
This reverts commit 159dbb9ff1
.
2019-05-24 18:40:39 -06:00
Gregory Nutt
159dbb9ff1
Rename arch/arm/src/imxrt/chip to arch/arm/src/imxrt/hardware.
2019-05-24 18:25:44 -06:00
Gregory Nutt
50d18f9774
Rename arch/arm/src/stm32l4/chip to arch/arm/src/stm32l4/hardware.
2019-05-24 18:06:01 -06:00
Gregory Nutt
a26e229834
arch/arm/src/kinetis/hardware/kinetis_k20k40k60mpu.h: Fix idempotency definitions and some additional typos.
2019-05-24 17:41:38 -06:00
Gregory Nutt
2899e529b8
Rename arch/arm/src/kinetis/chip to arch/arm/src/kinetis/hardware.
2019-05-24 17:10:46 -06:00
Gregory Nutt
9b38f5cf2f
Rename arch/arm/src/stm32h7/chip to arch/arm/src/stm32h7/hardware.
2019-05-24 16:54:25 -06:00
Gregory Nutt
2cf0d6a3aa
Rename arch/arm/src/stm32f7/chip to arch/arm/src/stm32f7/hardware.
2019-05-24 16:48:06 -06:00
Gregory Nutt
cdf3dba418
Fix another error found in build testing.
2019-05-24 16:17:01 -06:00
Gregory Nutt
c0b5fb3b40
Fix some errors found in build testing.
2019-05-24 16:05:36 -06:00
Gregory Nutt
7d57d59197
Rename arch/arm/src/am335x/chip to arch/arm/src/arm335x/hardware.
2019-05-24 15:58:25 -06:00
Gregory Nutt
8e7da81916
Rename arch/arm/src/lpc11xx/chip to arch/arm/src/lpc11xx/hardware.
2019-05-24 15:38:59 -06:00
Gregory Nutt
01ad31c2fa
Rename arch/arm/src/cd56xx/chip to arch/arm/src/56xx/hardware.
2019-05-24 15:33:08 -06:00
Gregory Nutt
9a19e48e38
Rename arch/arm/src/a1x/chip to arch/arm/src/a1x/hardware.
2019-05-24 15:29:12 -06:00
Gregory Nutt
88d2a12e06
Fix some errors found in build testing
2019-05-24 15:07:48 -06:00
Gregory Nutt
ad2f469cf0
Rename arch/arm/src/kl/chip to arch/arm/src/kl/hardware.
2019-05-24 15:04:39 -06:00
Gregory Nutt
9ad4dbcc95
Rename arch/arm/src/tmc570/chip to arch/arm/src/tmc570/hardware.
2019-05-24 14:53:32 -06:00
Gregory Nutt
7156012a94
Rename arch/arm/src/xmc4/chip to arch/arm/src/xmc4/hardware.
2019-05-24 14:49:06 -06:00
Gregory Nutt
291d2f486d
Fix an error found in build testing.
2019-05-24 14:39:51 -06:00
Gregory Nutt
b855e3988f
Rename arch/arm/src/nuc1xx/chip to arch/arm/src/nuc1xx/hardware.
2019-05-24 14:36:08 -06:00
Gregory Nutt
f46ad3f6a6
Rename arch/arm/src/lpc17xx/chip to arch/arm/src/lpc17xx/hardware.
2019-05-24 14:15:01 -06:00
Gregory Nutt
8db1bae3a1
Rename arch/arm/src/imx6/chip to arch/arm/src/imx6/hardware.
2019-05-24 13:52:38 -06:00
Gregory Nutt
23f57b1d59
Rename arch/arm/src/lpc54xx/chip to arch/arm/src/lpc54xx/hardware.
2019-05-24 13:39:49 -06:00
Gregory Nutt
b6152cb409
arch/arm/src/stm32f0l0/stm32_dma_v1.c: Fix yet another compilation error found in this file by build testing.
2019-05-22 08:57:39 -06:00
Gregory Nutt
ae2a3d4efd
arch/arm/src/stm32f0l0/stm32_dma_v1.c: Fix a compilation probleml found in build testing.
2019-05-22 08:28:03 -06:00
Gregory Nutt
b49be4bb20
Squashed commit of the following:
...
arch/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
sched/ audio/ crypto/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
Documentation/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
fs/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
graphics/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
net/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
drivers/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
include/, syscall/, wireless/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
configs/: Remove all references to CONFIG_DISABLE_POLL. Standard POSIX poll can no longer be disabled.
2019-05-21 18:57:54 -06:00
Juha Niskanen
2df7235536
arch/arm/src/stm32l4: Make STM32L4 CRS synchronization source board configurable.
...
configs/nucleo-l432kc: Add new configuration settings to board.h
configs/nucleo-l452re: ditto
configs/nucleo-l496zg: ditto
configs/stm32l476vg-disco: ditto
2019-05-21 10:21:57 -06:00
Maximilian Kriegleder
8f285b249d
arch/arm/src/stm32/Kconfig: Correct some typos in conditional logic.
2019-05-21 10:15:30 -06:00
Mateusz Szafoni
8603a13f38
arch/arm/include/stm32f0l0/chip.h: Add one more definition of STM32_NADC.
2019-05-17 13:12:21 -06:00
raiden00pl
a5250662fa
Merged in raiden00/nuttx_lora/lora (pull request #872 )
...
Port AES and RND to STM32 M0 + some improvements
arch/arm/src/stm32f0l0/stm32_rng.c: change the function names to use the stm32_rng prefix
arch/arm/src/stm32f0l0/stm32_usbdev.c: move HSI48 enable to stm32xx_rcc.c
arch/arm/src/stm32f0l0: add support for AES
arch/arm/src/stm32f0l0: add support for RND
arch/arm/src/stm32f0l0: add HSI48 support for L0
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 18:46:30 +00:00
raiden00pl
0c6df13a4c
Merged in raiden00/nuttx_stm32 (pull request #871 )
...
arch/arm/src/stm32/Kconfig: simplify ARCH_HAVE_FPU selection and remove redundant options for F207
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-17 11:41:16 +00:00
Gregory Nutt
4676470dd7
arch/arm/src/stm32/chip/stm32_i2c.h: Fix typo in last PR noted by David Sidrane
2019-05-15 09:34:50 -06:00
raiden00pl
8ce1f1a67b
Merged in raiden00/nuttx_lora/lora (pull request #869 )
...
Port STM32F7 I2C to STM32F3 and STM32F0L0
arch/arm/src/stm32: port I2C IPv2 driver from F7 (only F3 chips)
arch/arm/src/stm32f0l0: port I2C IPv2 driver from F7
configs/b-l072z-lrwan1: nxlines_oled example (ssd1306)
configs/b-l072z-lrwan1: support for the I2C tool
configs/nucleo-f303ze: nxlines_oled example (ssd1306)
arch/arm/src/stm32h7/chip.h: cosmetics
arch/arm/src/stm32/chip/stm32_tim.h: cosmetics
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-05-15 08:20:28 +00:00
Juha Niskanen
2f46f4f11f
arch/arm/src/stm32l4: Port HSI48 and CRS from STM32F0L0
2019-05-14 06:35:34 -06:00