aboutsummaryrefslogtreecommitdiffstats
path: root/src/sam3
Commit message (Collapse)AuthorAgeFilesLines
* src: Rename source folders for atsam and atsamd architecturesFlorian Heilmann2019-01-1217-1753/+0
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* sam3: Implement board reset via SAM RSTC hardwareKevin O'Connor2019-01-071-1/+6
| | | | | | | Use the RSTC hardware block to perform a full reset on a "reset" command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Add USB support for the SAM4 "UDP" hardwareKevin O'Connor2019-01-076-2/+256
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Add support for sam4s8c chipsKevin O'Connor2019-01-0710-8/+222
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Add additional SPI and USART buses to spi.cKevin O'Connor2019-01-071-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Merge sam4e_spi.c into spi.cKevin O'Connor2019-01-074-163/+193
| | | | | | Determine at runtime if the SPI or USART devices should be used. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Add enable_pclock() helper functionKevin O'Connor2019-01-0710-22/+32
| | | | | | Add a helper function to enable peripheral clocks. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Enable i2c on sam3x8eKevin O'Connor2019-01-073-17/+16
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Merge sam4e8e support into sam3 codeKevin O'Connor2019-01-0714-61/+649
| | | | | | | Most of the peripherals on the sam4e8e are similar to the ones on the sam3x8e mcu. Merge the code together and use just one code directory. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Rename src/sam3x8e to src/sam3Kevin O'Connor2019-01-0710-0/+649
This is in preparation for merging sam3 and sam4 code into one directory. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>