Commit Graph

51 Commits (362077d3d53b1ffb32e7151367940d411d04df64)

Author SHA1 Message Date
Kaspar Schleiser 5ab97fe38b cpu: build cortexm vectors.c without LTO 7 years ago
Joakim Nohlgård 7275f9845f cpu: Conditionally define LITTLE_ENDIAN
Caused problems with redefined macros when building with a recent newlib
7 years ago
Ian Martin 49ae438dd5 doc: eliminate clutter in adc and gpio periph docs 7 years ago
zhuoshuguo 1cbe79a373 CPU: fix include header guards
Fix cpu/lpc2387/include/lpc2387.h
7 years ago
Hauke Petersen 9bd848f113 cpu/saml21: adapted GPIO driver 7 years ago
Hauke Petersen b23cde98cf cpus: adapted UART implementations to cb type change 7 years ago
Oleg Hahm 1c260c2228 Merge pull request #4655 from bapclenet/SAML21/RTC
Driver RTC for the board SAML21 by FWX
7 years ago
Oleg Hahm 596c25daca Merge pull request #4943 from gebart/pr/while-loops
Use {} notation for empty while loops
7 years ago
Baptiste 455555304c SAML21/RTC: Add RTC driver 7 years ago
Kaspar Schleiser 6881f65f46 cpu: cortexm*: move cpu_conf.h stuff from cpu.h into cpu_conf_common.h 7 years ago
Joakim Nohlgård e607de5b95 cpu/saml21: Use {} notation for empty while loops 7 years ago
Peter Kietzmann c8829a49b8 Merge pull request #4838 from haukepetersen/fix_periph_timerarg
drivers/timer: added callback argument
7 years ago
Joakim Nohlgård 3af809bdfc Merge pull request #4910 from kaspar030/core_header_cleanup
core: header cleanup
7 years ago
Hauke Petersen b11a3ad74b cpus: adapted timer implementations to API changes 7 years ago
Kaspar Schleiser 9082273746 core: header cleanup 7 years ago
Joakim Nohlgård f0584f8ee0 cpu/saml21: spi: Cast enum to unsigned int for comparison 7 years ago
Joakim Nohlgård 3d8c8b295d cpu/saml21: Update to match timer_init API change 7 years ago
Hauke Petersen 48a639f8fd cpu/sam21_common: used shared periph_cpu.h 7 years ago
Hauke Petersen 722b342df3 cpu/sam21_common: unified CPUID implementation 7 years ago
Hauke Petersen ef3169fbf7 cpu/saml21: use sam21_common implementations 7 years ago
Hauke Petersen 940097336a cpu: cleanup and unification of CPUID implementations
- moved definition of CPUID_LEN to periph_cpu.h
- fixed some doxygen
- simplyfied some implementations
7 years ago
Hauke Petersen ad0abdcadd cpus: use default isr_ctx struct in GPIO drivers 7 years ago
Ludwig Knüpfer 3b2d26b0dc cpu/saml21: fix typo in gpio.c 8 years ago
Hauke Petersen 65673663b5 cpu/saml21: adapted UART driver 8 years ago
Joakim Nohlgård cbaeccdb90 periph/timer: Drop timer_reset 8 years ago
Hauke Petersen d43dc9182f cpu: s/GPIO(x,y)/GPIO_PIN(x,y)/ 8 years ago
Peter Kietzmann be8f63769c Merge pull request #3879 from sgso/fix_spi_slave_return_codes
cpu: let spi_init_slave() stubs return error codes
8 years ago
Joakim Nohlgård 98c465008b all: Update @gebart family name, email 8 years ago
Sebastian Sontberg 8b4fcc2a14 cpu: let spi_init_slave() stubs return error codes 8 years ago
Kaspar Schleiser 889991503e cpu: saml21: remove obsolete hwtimer support 8 years ago
Kaspar Schleiser 6dec2efdd6 saml21: add lpm support 8 years ago
Kaspar Schleiser 21c774fd82 cpu: saml21: use periph_common SPI functions 8 years ago
Peter Kietzmann f62bc56648 Merge pull request #3215 from haukepetersen/fix_periphcpu_addenums
cpu: added dev_enums.h include to all periph_cpu.h
8 years ago
Hauke Petersen 4ae5204b36 cpu: added dev_enums.h include to all periph_cpu.h 8 years ago
Hauke Petersen aa583f254d cpu/saml21: optimization of startup code
- make use of common startup code
- make use of common exception handlers
- renamed startup.c to vectors.c
8 years ago
Hauke Petersen ac8ad5419d cpu/saml21: added custom GPIO_UNDEF define 8 years ago
Hauke Petersen aeecb09883 cpu/saml21: remodeld GPIO driver implementation 8 years ago
Hauke Petersen 401adb8b58 Merge pull request #3018 from kaspar030/saml21_add_rtt
saml21: add periph rtt support
8 years ago
Hauke Petersen 744ec88a74 cpu: use cortexm common linkerscript 8 years ago
Joakim Gebart c09a8484e2 cortexm: Move ldscripts into separate directory
Less clutter inside the cpu/* directories by placing linker scripts
under cpu/*/ldscripts/CPUNAME.ld
8 years ago
Hauke Petersen 3c48722e0f cpu/saml21: adapted to centralized cpu conf 8 years ago
Hauke Petersen bca23c410b cpu/saml21: use core_panic in startup.c 8 years ago
Hauke Petersen 93fe62f975 cpu/saml21: removed non-existent exception handlers 8 years ago
Hauke Petersen c91a0983c0 cpu/saml21: fixed some formatting in startup.c 8 years ago
haukepetersen 0d5c8546f3 cpu: adapted Makefiles to unified cortexm module 8 years ago
Hauke Petersen 9943f51080 global: renamed cpu-conf.h into cpu_conf.h 8 years ago
haukepetersen 286a8f2aad cpu/saml21: removed not needed files
- removed hwtimer_arch.c
- removed syscalls.c
8 years ago
Kaspar Schleiser 4872e7c1ab saml21: add RTT support 8 years ago
haukepetersen c9b371bb7f cpu/saml21: simplified Makefiles
- made use common Makefiles
- changed name of linkerscript
8 years ago
Kaspar Schleiser bd479a5564 cpu: saml21: adapt to new THREAD_ stacksize defines 8 years ago