Gregory Nutt
603efe6fb5
arch/arm/src/stm32 and configs/stm32f4discovery: Some feeble attempts to communicate with the BT860. Not much progress yet.
2018-04-16 15:24:28 -06:00
Gregory Nutt
e470846356
Remove all references to the Yahoo group.
2018-04-15 17:15:48 -06:00
Gregory Nutt
d25549ac54
This commit adds a Bluetooth HCI UART lower half driver for the STM32
...
Squashed commit of the following:
arch/arm/src/stm32: Add Kconfig options needed by the HCI UART. Various fixes to finally get a clean error free compile with no unexpected warnings.
arch/arm/src/stm32: In HCI UART, use spin_lock_irqsave() instead of enter_critical_section() whenever possible.
arch/arm/src/stm32: In HCI UART, fix up naming of configurations so that they are unique. Still needs Kconfig settings. Modify logic so that there can be multiple HCI UARTs, some supporting DMA and some not.
arch/arm/src/stm32: Integrate watermarks and software Rx flow control into the HCI UART driver.
arch/arm/src/stm32: Eliminate some HCI UART UART configuration options. Per the HCI UART spec, the link will b 8 data bits, no parity, 1 stop bit... Always.
arch/arm/src/stm32: Trivial cleanup
arch/arm/src/stm32: Fixes most initial compilation issues STM32 HCI UART driver. Still need to set up USART configuration parmeters for HCI UART
arch/arm/src/stm32: Completes first cut at STM32 HCI UART driver.
arch/arm/src/stm32: Completes most of read logic for HCI UART. Still needs to be able to block if no read data is available. Still missing write and flush logic.
drivers/wireless: Remove txenable from HCI UART methods. arch/arm/src/stm32: Reorganize some structures in HCI UART.
arch/arm/src/stm32: Still messaging the HCI uart driver.
arch/arm/src/stm32: Some trivial renaming.
arch/arm/src/stm32: A little more HCI-UART logic.
arch/arm/src/stm32: Initial setup to support HCI-UART. Little more than the serial driver with some name changes and a few things removed.
2018-04-13 10:36:23 -06:00
Gregory Nutt
0f10f6bdec
configs/*/include; Remove prototype of stm32_boardinitialize() from board.h files. The authorative prototype is in arch/arm/src/stm32*/stm32*_start.h
2017-12-16 20:02:03 -06:00
Alan Carvalho de Assis
a3e6d02d8b
configs/stm32f4discovery/include/board.h: Remove only I2C pin config, we can use PB6 and PB9
2017-11-28 12:20:45 -06:00
Alan Carvalho de Assis
e4fcf00fc5
configs/stm32f4disovery: Add support for JLX12864G display on STM32F4 Discovery board
2017-11-23 08:41:16 -06:00
Gregory Nutt
5245cbc6f5
STM32 SPI/I2S: Back out a bad pin mapping change from 4ab2a3661e
. Try to staighten out some I2C3 and SPI3 pin configuration stuff.
2017-06-16 09:34:22 -06:00
Taras Drozdovsky
4ab2a3661e
STM32F4: add cs43l22 audio driver and i2s driver
2017-05-21 14:14:09 -06:00
Gregory Nutt
8710b56670
STM32F4 Discovery: Add a pseudo-terminal example
2016-07-16 11:30:43 -06:00
Gregory Nutt
910bac65fa
STM32 Timer: Generalize and extend calculation of per-timer pre-scaler value. Inspired by original proposal from Pierre-noel Bouteville.
2016-06-03 11:38:59 -06:00
Alan Carvalho de Assis
4c211ebf5f
STM32F4-Discovery: Add support for PWM-driver RGB LED
2016-02-22 08:52:24 -06:00
Gregory Nutt
f56ed529e5
Remove prototypes for all user LED interfaces from board.h header files
2015-11-01 10:53:34 -06:00
Paul A. Patience
a778cb3a49
STM32F4-Discovery: Configure CAN2 GPIOs if UAVCAN uses two interfaces
2015-10-08 15:49:52 -04:00
Paul A. Patience
06a88178af
Nucleo F303RE and STM32F4-Discovery: Configure CAN GPIOs in board_app_initialize
2015-10-06 23:49:28 -04:00
pnb
508a55f6be
STM32F4Discovery: Should not include STM32 internal files when building for application
2015-09-19 07:56:50 -06:00
Alan Carvalho de Assis
9d490482d8
Configure stm32f4discovery board to support MAX31855 driver
2015-09-13 15:50:02 -06:00
Alan Carvalho de Assis
04b777cb9a
configs/stm32f4discovery/: Add support to BMP180 driver on STM32F4Discovery. From Alan Carvalho de Assis.
2015-07-20 07:22:01 -06:00
Gregory Nutt
68a97a53ac
Make some file section headers more consistent with standard
2015-04-08 09:15:17 -06:00
Gregory Nutt
9041a95605
STM32F4-Discovery: Fix some backwad conditional compilation
2014-09-29 06:49:55 -06:00
Gregory Nutt
0e9d155c76
STM32F4Discovery: Add support for the microSD card slot on the STM32F4DIS-BB base board
2014-09-20 12:55:23 -06:00
Gregory Nutt
741750869c
Add microSD card detect pin definition for the STM32F4DIS-BB board
2014-09-19 13:43:35 -06:00
Gregory Nutt
842f8fb051
Add STM32F4Discovery configuration with the STM32F4DIS-BB base board
2014-09-13 07:28:14 -06:00
Gregory Nutt
ab5b37189b
More trailing whilespace removal
2014-04-13 16:22:22 -06:00
Gregory Nutt
e5bfdcf36c
Rename up_buttoninit to board_button_intialize
2014-01-24 13:50:23 -06:00
Gregory Nutt
936c435d2e
Add a skeleton configuration that will eventually support the SAM4L Xplained Pro board
2013-06-03 15:11:56 -06:00
patacongo
5cd06a96de
Removed stm32_internal.h; Changes for clean compile of STM32F3Discovery configuration with SPI and USB
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5630 42af7a65-404d-4744-a932-0658087f49c3
2013-02-09 15:03:49 +00:00
patacongo
41f697bb86
STM32 OTG FS fix from Petteri Aimonen; Finish off some UG-2864AMBAG01 test logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5322 42af7a65-404d-4744-a932-0658087f49c3
2012-11-08 14:10:24 +00:00
patacongo
461311e9c8
ST32F4Discovery board.h patches from Freddie Chopin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5291 42af7a65-404d-4744-a932-0658087f49c3
2012-11-01 15:31:10 +00:00
patacongo
632eb9651e
Add USB host support to the STM32F4Discovery board
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5066 42af7a65-404d-4744-a932-0658087f49c3
2012-08-29 17:41:43 +00:00
patacongo
fcf9a415c2
Some repartitioning of STM32 functionality to better support a USB host driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5028 42af7a65-404d-4744-a932-0658087f49c3
2012-08-15 17:58:54 +00:00
patacongo
551663510e
Add STM32F4Discovery support for an SSD1289-based LCD
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4769 42af7a65-404d-4744-a932-0658087f49c3
2012-05-24 21:31:24 +00:00
patacongo
b0b0a45a6e
Fixes for the STM32 quadrature encoder
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4422 42af7a65-404d-4744-a932-0658087f49c3
2012-02-25 00:19:13 +00:00
patacongo
f5fa7a1742
Add QE support to STM32F4Discovery; add a test of the quadrature encoder driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4395 42af7a65-404d-4744-a932-0658087f49c3
2012-02-15 17:51:30 +00:00
patacongo
4d218e9dca
Fix STM32 F4 APB2 clock input frequencies
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4303 42af7a65-404d-4744-a932-0658087f49c3
2012-01-16 17:20:09 +00:00
patacongo
e7f40581f3
Add support for the STM32F4-Discovery (from Mike Smith)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4294 42af7a65-404d-4744-a932-0658087f49c3
2012-01-11 13:01:26 +00:00