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
hujun5
31a3cea64a
arch: rename xxxx_pause.c to xxxx_smpcall.c
...
Signed-off-by: hujun5 <hujun5@xiaomi.com >
2024-10-08 08:13:22 +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
Nathan Hartman
679b4fbee2
arch: Fix included directed -> included directly
...
This typo had been copied and pasted into numerous irq and syscall
headers.
2020-04-05 22:31:15 +01:00
Xiang Xiao
68951e8d72
Remove exra whitespace from files ( #189 )
...
* Remove multiple newlines at the end of files
* Remove the whitespace from the end of lines
2020-01-31 09:24:49 -06: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
Gregory Nutt
cb374e6e62
arch/: Clean up some naming and spacing.
2018-06-20 15:38:06 -06:00
Wolfgang Reißnegger
a22dc9b1a8
SAM3/4: Add support for ATSAM4S4C.
2017-01-18 11:56:51 -08:00
Gregory Nutt
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
2016-06-11 14:14:08 -06: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
36726b1bc4
Standardize the width of all comment boxes in header files
2015-10-02 17:42:29 -06:00
Gregory Nutt
29136e51cc
Clean up and review of header files for conformance to standards
2015-06-12 19:26:01 -06:00
Gregory Nutt
ae15c6963c
Make some file section headers more consistent with standard
2015-04-08 08:04:12 -06:00
Gregory Nutt
d8561fbcae
Remove execute privileges from some header files
2015-02-01 06:24:18 -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
f613048460
SAM3/4: Rename CONFIG_GPIO*_IRQ to CONFIG_SAM34_GPIO*_IRQ
2014-03-23 15:51:34 -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
6638022126
SAM4E-EK: Add basic board support
2014-03-10 15:18:46 -06:00
Gregory Nutt
d20d82b90e
SAM4E: Update SAM3/4 EEFC, MATRIX, and PMC register definition header files
2014-02-24 09:49:02 -06:00
Gregory Nutt
159938e6d8
SAM4E: Add vector definition header files
2014-02-21 08:46:16 -06:00
Gregory Nutt
05cf59feef
Fix typo cloned to many files: SAM32 vs SAM34
2014-02-12 13:00:24 -06:00
Gregory Nutt
29c43b0b24
Fixes a few more high priority, nested interrupt logic
2013-12-23 11:13:56 -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
8f41963efd
With these changes the Arduino Due port builds without errors
2013-06-27 15:07:07 -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
8865cf8be0
Add SAM3X/3A interrupt vectors
2013-06-26 12:59:56 -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
e6a3078b77
Add support for a generic windows-based EABI toolchain; Add NX configuration to force default NXTK border colors
2013-06-13 11:04:18 -06:00
Gregory Nutt
677365210e
SAM4S: Add NSH configuration. Calibrated delay loops. Port now seems fully functional
2013-06-12 10:56:42 -06:00
Gregory Nutt
ea776434ba
Changes for a clean build of configs/sam4s-xplained
2013-06-11 17:33:43 -06:00
Gregory Nutt
93ee6cb291
SAM4S: Add pin multiplexing definitions
2013-06-11 14:32:07 -06:00
Gregory Nutt
3fb47dae74
SAM4S: GPIO, chip characteristics, peripheral Kconfig
2013-06-11 12:28:31 -06:00
Gregory Nutt
6576156731
SAM4S: Add memory map and interrupt logic
2013-06-10 16:18:47 -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
d4b3514c85
Add interrupt and memory map definitions for the AT91SAM4L
2013-06-03 09:32:04 -06:00
Gregory Nutt
e9859095dc
Rename sam3u/ architecture directories to sam34/ to include the SAM4L
2013-06-02 13:57:22 -06:00