dylad
8cfc42b562
cpu/sam_common: move some SAM3 drivers to common folder
...
This commit allows to share GPIO, Timers and UARTs driver across SAM3/SAM4s MCUs as they relies on the same IPs
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2025-02-17 16:29:25 +01:00
dylad
6b74c45a9b
cpu/sam3: miscellaneous cleanup
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2025-02-17 10:04:45 +01:00
Benjamin Valentin
338f0ff604
cpu/sam_common: make use of cortexm.ld
2022-09-23 15:55:12 +02:00
Benjamin Valentin
0e22910c94
cpu/sam_common: set CPU_HAS_BITBAND
...
- https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11057-32-bit-Cortex-M3-Microcontroller-SAM3X-SAM3A_Datasheet.pdf
- http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11100-32-bit%20Cortex-M4-Microcontroller-SAM4S_Datasheet.pdf
2020-08-08 12:44:11 +02:00
Alexandre Abadie
98b5487802
cpu/sam_common: remove use of export for LINKFLAGS
2020-01-02 09:50:14 +01:00
Gaëtan Harter
4b93f27d83
cpu: use makefiles/utils uppercase
...
Convert the variables to uppercase using the 'makefiles/utils' function.
2019-09-30 17:25:24 +02:00
Gaëtan Harter
1be5b7b10b
cpu: do not locally export compilation variables
...
These are already exported by `makefiles/vars.inc.mk`.
It is a prerequisite to allow handling compilation without global exports.
2019-08-29 10:35:53 +02:00
Alexandre Abadie
938677cc83
cpu*: fix doxygen grouping
2018-06-11 19:12:02 +02:00
Joakim Nohlgård
e29e0588b4
sam_common: Adjust ldscript memory segment attributes
2018-05-09 06:49:25 +02:00
smlng
140076b802
cpu, sam3: adapt to sam_common
2017-10-09 12:06:35 +02:00
smlng
9737225d88
cpu, sam_common: add basic common files
2017-09-20 16:58:08 +02:00
smlng
f1087d4e44
cpu, sam_common: add cmsis headers for Atmel sam3x and sam4s MCUs
2017-09-20 16:26:46 +02:00