summaryrefslogtreecommitdiffstats
path: root/bsps/arm/atsam/spi/sc16is752.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update company nameSebastian Huber2023-05-201-1/+1
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* bsps/arm/atsamv: Change license to BSD-2Joel Sherrill2022-07-081-3/+22
| | | | Updates #3053.
* bsps/arm/: Scripted embedded brains header file clean upJoel Sherrill2022-03-101-6/+0
| | | | Updates #4625.
* arm/atsam: Make interrupt server configurableSebastian Huber2020-08-051-16/+11
| | | | | | | | | | | | | The external UART over SPI device SC16IS752 uses the interrupt server for interrupt processing. The interrupt server is also heavily used by libbsd. The interrupt processing for the SC16IS752 is time critical and doesn't work if network traffic is processed at the same priority. With #4033 custom interrupt servers are available. Change atsam_sc16is752_spi_create() to support user-defined interrupt servers. Introduced atsam_sc16is752_spi_config to cut down the argument count of this function. Close #4039.
* bsp/atsam: Use PIO for SC16IS752.Christian Mauderer2019-10-231-21/+23
| | | | This allows to mix SC16IS752 chips with other interrupts.
* bsps: Move SPI drivers to bspsSebastian Huber2018-04-231-0/+85
This patch is a part of the BSP source reorganization. Update #3285.