Gregory Nutt
2393a074e5
STM32: Add driver for STM32L162XX AES peripheral. Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2015-02-04 06:49:05 -06:00
Gregory Nutt
7b89f64b37
stm32-rtc: Add support for the internal low speed clock (LSI)
...
Some boards do not have the external 32khz oscillator installed, for those boards we must fallback to the crummy to the crummy internal RC clock. Turn on by defining CONFIG_RTC_LSICLOCK.
From Kevin Hester <kevinh@geeksville.com> via Lorenz Meier.
2015-01-02 06:32:40 -06:00
Gregory Nutt
3385fe60cf
stm32: Add missing clut register definition
...
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-12-19 13:28:42 -06:00
Gregory Nutt
e9074c8a44
stm32: rename CFBLR register name to the name used in the reference manual
...
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-12-19 13:26:04 -06:00
Gregory Nutt
f181dcef29
stm32: rename PLLSAI register name to this one in the reference manual
...
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-12-19 13:21:39 -06:00
Gregory Nutt
cb9e3c2bb9
Set the GPIO_SPEED_50MHz on all F2 and F4 SPI pin configurations. This is based on an F411 SPI1 errata but the fixed is generalized to all SPI and all F2 and F4 (let me know if this introduces any other issues). Discovered and fixed by Sebastien Lorquet after much consternation.
2014-12-08 09:51:52 -06:00
Gregory Nutt
13de352dcd
STM32L15: Fix typo in MCO pin definition. From Jussi Kivilinna
2014-12-02 10:18:02 -06:00
Gregory Nutt
eace825e3b
STM32 F4 I2C: Port Tridge's I2C noise resiliance logic from the PX4 repository.
2014-11-29 13:37:45 -06:00
Gregory Nutt
3d55cd82ee
Forgot too add file before last commit
2014-11-27 06:14:09 -06:00
Gregory Nutt
e69e2767ad
Correct a typo in the STM32 OTGFS register bit definitions
2014-11-13 10:43:54 -06:00
Gregory Nutt
dc16ffe11a
Fix a typo in an I2C header file. From Jahu Niskanen
2014-11-11 07:12:16 -06:00
Gregory Nutt
94270a0229
Add ADC pinmap definitions for the STM32 F103R from Lederhilger Martin
2014-10-21 06:48:16 -06:00
Gregory Nutt
d2cf8395f9
stm32: rename spi frame format definition
...
This renames the stm32 spi frame format definition to the short description
name as well as the other cr2 register flags.
Note! STM32_SPI3_FRF was never used by nuttx somewhere
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-10-20 15:12:59 -06:00
Gregory Nutt
7012d13e95
Cosmetic changes to comments
2014-10-10 16:54:47 -06:00
Gregory Nutt
abc90f0e50
Fix watchdog stop bit usage. From Lazlo
2014-10-10 11:36:50 -06:00
Gregory Nutt
1b1daeb7ef
Correct STM32 RTC EXTI bit definition. From Lazlo
2014-10-09 06:25:07 -06:00
Gregory Nutt
6ab29cbef9
Remove non-functional vestiges of OTGHS in FS mode (including OTGFS2); try to convert the stm32f429i-disco configuration to use OTGHS instead of OTFHS in FS mode (OTGFS2). But I don't have the boards and can't test
2014-10-07 15:25:31 -06:00
Gregory Nutt
6023219078
Integrates OTGHS support into the STM32; Eliminates the older OTGHS in FS mode logic. From Brennan Ashton
2014-10-07 15:05:30 -06:00
Gregory Nutt
362736b377
Add files that implement true high speed support for the STM32 OTGHS peripheral. From Brennan Ashton
2014-10-07 15:01:42 -06:00
Gregory Nutt
442d2adb7a
Fix for UART7 and UART8 on STM32 clock enable from Aton
2014-09-11 10:27:40 -06:00
Gregory Nutt
9be4972862
STM32 FLASH fixes: use size_t instead of uint16_t, make interface more generic. From Freddie Chopin
2014-08-28 09:11:20 -06:00
Gregory Nutt
d57c3b4e82
Update ChangeLog
2014-07-22 07:25:01 -06:00
Gregory Nutt
615b7d6c7a
Fix typos in the STM32 DAC header file. From Petteri Aimonen
2014-07-22 07:13:33 -06:00
Gregory Nutt
348e666278
STM32: Expicitly include header file files. From Freddie Chopin
2014-06-10 15:49:48 -06:00
Gregory Nutt
02bb1d69b8
Add support for the STM32152 and STM32162 Medium+ density parts (plus miscellaneous other improvements to the original STM32151 logic). From Jussi Kivilinna and Sami Pelkonen
2014-05-08 09:20:11 -06:00
Gregory Nutt
1cc859405e
STM32: Rename pinmap.h files to better reflect the chip naming conventions
2014-05-07 13:05:12 -06:00
Gregory Nutt
449ad68fa1
Correct some typos in STM32 RCC header files noted by Ramtin Amin
2014-05-05 07:23:26 -06:00
Gregory Nutt
b4f11306d3
STM32 F2: Fix SPI2 MOSI pin mapping. From dlsitzer
2014-04-16 12:35:33 -06:00
Gregory Nutt
e26466e6e4
Updates to the STM32 OTGFS host logic from Leo
2014-04-15 08:49:33 -06:00
Gregory Nutt
25d4ff745b
More trailing whilespace removal
2014-04-13 16:22:22 -06:00
Gregory Nutt
162e240ed3
Fix STM32F103VE SPI3 definitions; Fix bug introduced in recent NX reorganization. From Steve Redler IV
2014-01-08 16:44:11 -06:00
Gregory Nutt
e83bd3e961
Viewtools STM32F103: Add SSD1289 LCD support
2014-01-05 14:14:59 -06:00
Gregory Nutt
543c16de75
Fix naming of STM32 F3 SPI2 MOSI and MISO pins. From Brian Webb
2013-12-27 11:15:18 -06:00
Gregory Nutt
2d92d7825d
STM32F107 OTG FS clock presecaler cannot be configurated after the USB clock is enabled
2013-12-26 10:45:21 -06:00
Gregory Nutt
515fad9616
Add support for STM32F107 OTG FS (doesn't work) and update USB support for Viewtools STM32F107~
2013-12-26 09:22:37 -06:00
Gregory Nutt
8660aed4a9
F103VC, F105, and F107: Fix configuration and building of USB. configs/viewtools-stm32f107: Fix build for F103 and F107: F103 has USB device; F107 has OTGFS
2013-12-25 18:34:15 -06:00
Gregory Nutt
cdaa0b9671
ViewTool STM32F107: Basic NSH checks out okay
2013-12-01 10:05:40 -06:00
Gregory Nutt
ec3397dde6
STM32 F4: Add support for GPIOK and GPIOJ. From Ken Pettit
2013-11-28 08:13:59 -06:00
Gregory Nutt
5032829f9a
STM32F429 LTDC header files and framebuffer driver framework from Ken Pettit
2013-11-11 14:05:29 -06:00
Gregory Nutt
fe800abc58
STM32 OTG FS device and host drivers extended so that they can support either the OTG FS peripheral or the OTG HS peripheral (in FS mode). This was done as a quick way to get USB support on the STM32F429 which has only OTG HS. From Ken Pettit
2013-11-10 07:23:06 -06:00
Gregory Nutt
893f36c061
Support for the STM32F429 from Ken Pettit
2013-11-07 16:47:43 -06:00
Gregory Nutt
cda1fd00c7
Typo fixes for UART7 and UART8 DMA configs. From Mike Smith
2013-10-18 07:17:55 -06:00
Gregory Nutt
8924101566
STM32 F103C: Correct some errors in pinmapping. From David Sidrane
2013-10-16 07:26:41 -06:00
Gregory Nutt
f2a5c43b25
SAMA5: Framework for a TWI driver (incomplete)
2013-09-11 12:28:52 -06:00
Gregory Nutt
928d0ddd8a
STM32 Timer Register Bit Definitions: Some CCER bit settings changed per SourceForge bug #18 submitted by CCCTSAO
2013-09-02 08:01:09 -06:00
Gregory Nutt
e36a0e868d
SourceForge bug #16 Fix IO pin map. Add CONFIG_SERIAL_TERMIOS support. From CCTSAO
2013-08-23 11:48:53 -06:00
Gregory Nutt
84150fd7ed
STM32 F3 I2C driver from John Wharington
2013-07-30 10:35:17 -06:00
Gregory Nutt
4bdcceb3b3
STM32 DAC DMA fixes from John Wharington
2013-07-30 08:54:32 -06:00
Gregory Nutt
1c3116c91e
Add stm32_dmacapable interface to determine is it is possible to perform DMA from a given address.
2013-06-04 08:44:49 -06:00
Gregory Nutt
cfd63d53ad
Eliminated sam3u_internal.h. Use separate header files instead. More renaming from sam3u_ to sam_ to make room in the namespce for the sam4l_
2013-06-02 13:04:40 -06:00