Alin Jerpelea
344968b8c2
arch/arm: migrate to SPDX identifier
...
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-12-06 09:25:23 +08:00
Alin Jerpelea
c39339a7a8
arch: arm: include: nxstyle fixes
...
nxstyle fixes to pass CI
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-03-22 19:28:38 -07:00
Alin Jerpelea
4daa276903
arch: arm: include: Author Gregory Nutt: update licenses to Apache
...
Gregory Nutt has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-03-22 19:28:38 -07:00
Dave Marples
d0cda60442
In the current implementation we only use very high priority interrupts (levels 0, 0x10 and 0x20 in CORTEX-M speak) but that means there are loads of lower priority ones that are effectively unused. I have *not* changed the semantics of these levels but have 'shifted' them to be based around the midpoint of the available interrupts (0x80) rather than at the top end....that allows for interrupts to be defined above (or, indeed, below) them as needed by the application. This should have no functional effect on existing code but adds in a clean capability to define higher priority interrupts.
2018-12-03 17:41:59 -06:00
Wolfgang Reißnegger
a22dc9b1a8
SAM3/4: Add support for ATSAM4S4C.
2017-01-18 11:56:51 -08:00
Gregory Nutt
83bc1c97c3
Rename irqsave() and irqrestore() to up_irq_save() and up_irq_restore()
2016-02-14 16:11:25 -06:00
Gregory Nutt
fae790a6dc
Add support for the SAM4CM. From Max Neklyudov
2014-06-25 08:25:52 -06:00
Gregory Nutt
fb774d677c
Add an alternate STM32 I2C driver that works around errata in the F103 chip (and maybe others). From Patrizio Simona
2014-05-14 07:48:47 -06:00
Gregory Nutt
697b0d5b61
correct some columnar alignment and spacing
2014-05-13 14:14:57 -06:00
Gregory Nutt
483fcdca03
SAM3/4: Integrate the SPI DMA interface with the existing code. Does not yet work.
2014-03-13 15:54:09 -06:00
Gregory Nutt
05cf59feef
Fix typo cloned to many files: SAM32 vs SAM34
2014-02-12 13:00:24 -06:00
Gregory Nutt
3855ce04e8
Beginning of high priority nested interrupt support for the ARMv7-M family
2013-12-21 11:03:38 -06:00
Gregory Nutt
c615f6e6fd
Support for the Atmel SAM4E family. From Mitko
2013-11-11 07:45:09 -06:00
Gregory Nutt
2ecac742b6
Flesh out the Arduino Due board configuratino and integrate it with the build and configuration system
2013-06-27 14:24:27 -06:00
Gregory Nutt
77b36e0bc1
Add peripheral configuration logic for the SAM3X/3A; Change all references to SAM3/4 SPI to SPI0 for compatibity with the SAM3X/3A which has SPI0 and SPI1; Add directory which will eventually holdl an Arduino Due port
2013-06-26 18:46:44 -06:00
Gregory Nutt
2812f5be67
Add support for SAM3X and 3A chips, interrupts, and peripheral IDs
2013-06-26 12:28:32 -06:00
Gregory Nutt
ea776434ba
Changes for a clean build of configs/sam4s-xplained
2013-06-11 17:33:43 -06:00
Gregory Nutt
3fb47dae74
SAM4S: GPIO, chip characteristics, peripheral Kconfig
2013-06-11 12:28:31 -06:00
Gregory Nutt
77f84ae94d
Add a skeleton configuration that will eventually support the SAM4L Xplained Pro board
2013-06-03 15:11:56 -06:00
Gregory Nutt
9e8ed732da
Add vector and chip cability definitions for the SAM4L family
2013-06-03 11:23:41 -06:00
Gregory Nutt
e9859095dc
Rename sam3u/ architecture directories to sam34/ to include the SAM4L
2013-06-02 13:57:22 -06:00