1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

94 Commits

Author SHA1 Message Date
Hauke Petersen
adfd201a20 cpu/sam3: reworked PWM driver implementation 2016-12-21 13:06:27 +01:00
Hauke Petersen
38c7d11f8c cpu/sam3: add gpio_init_mux() function 2016-12-21 13:05:59 +01:00
Hauke Petersen
3a00fe8e49 cpus: make use of cortexm_isr_end() 2016-12-21 11:28:46 +01:00
Hauke Petersen
2eebf36eb2 cpu/uart: make use of named return values 2016-10-28 10:32:00 +02:00
5ab97fe38b cpu: build cortexm vectors.c without LTO 2016-08-29 13:30:17 +02:00
Ian Martin
49ae438dd5 doc: eliminate clutter in adc and gpio periph docs 2016-06-29 15:08:32 -04:00
zhuoshuguo
efbbca1322 cpu: Fix header include guards 2016-06-20 10:18:59 +02:00
Hauke Petersen
f389754de3 cpu/sam3: adapted GPIO driver 2016-03-17 14:39:11 +01:00
Hauke Petersen
b23cde98cf cpus: adapted UART implementations to cb type change 2016-03-15 11:02:06 +01:00
Oleg Hahm
596c25daca Merge pull request #4943 from gebart/pr/while-loops
Use {} notation for empty while loops
2016-03-09 13:42:32 +01:00
6881f65f46 cpu: cortexm*: move cpu_conf.h stuff from cpu.h into cpu_conf_common.h 2016-03-05 18:20:17 +01:00
Joakim Nohlgård
752d481738 cpu/sam3: Use {} notation for empty while loops 2016-03-03 16:31:28 +01:00
Hauke Petersen
080638ab37 cpu/sam3: removed system_sam3xa.h header 2016-03-01 15:56:59 +01:00
Hauke Petersen
6ae8c42880 cpu/sam3: added clock initialization code 2016-03-01 15:43:01 +01:00
Hauke Petersen
b11a3ad74b cpus: adapted timer implementations to API changes 2016-02-29 14:45:00 +01:00
Joakim Nohlgård
0f0a22b652 cpu/sam3: spi: Cast enum to unsigned int for comparison 2016-02-28 00:08:30 +01:00
Hauke Petersen
af5ba0b5da cpu/sam3: reworked timer driver 2016-02-26 17:49:48 +01:00
Hauke Petersen
6b9088aa11 cpu/sam3: changed timer vendor header
- made channel cc registers accessible as array
2016-02-26 17:49:47 +01:00
Joakim Nohlgård
e2f7ac78f0 Merge pull request #4040 from gebart/pr/periph-timer-init-freq
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
2016-02-15 23:36:44 +01:00
Hauke Petersen
79cf50db03 cpu/sam3: adapted HWRNG implementation 2016-02-14 12:59:46 +01:00
Joakim Nohlgård
880d0d5879 cpu/sam3: Update to match timer_init API change 2016-02-13 21:29:36 +01:00
Hauke Petersen
ba8cda7894 cpu/sam3: adapted to PWM interface changes 2016-02-12 16:09:58 +01:00
Hauke Petersen
975e027360 cpu: use Hauke's correct email address 2016-02-09 16:09:40 +01:00
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
2016-02-08 14:36:03 +01:00
Hauke Petersen
e8e673d6ce cpu/sam3: simplified struct init in GPIO driver 2016-02-04 15:34:07 +01:00
Hauke Petersen
ad0abdcadd cpus: use default isr_ctx struct in GPIO drivers 2016-01-27 17:00:37 +01:00
Hauke Petersen
3101baa589 cpu/sam3: s/F_CPU/CLOCK_CORECLOCK/ 2016-01-27 09:52:44 +01:00
TobiasFredersdorf
9864c84c92 cpu/sam3: udpate gpio driver 2016-01-26 11:05:37 +01:00
nqdinh
e24d5031fe cpu/sam3: added cpuid periph driver implementation 2015-12-14 22:17:47 +07:00
Oleg Hahm
67c1084825 sam3: fix pedantic compiler warnings 2015-12-07 20:28:52 +01:00
Hauke Petersen
e1f028a859 cpu/sam3: reworked the UART driver 2015-10-28 12:05:35 +01:00
Hauke Petersen
4c3a397f34 cpu/sam3: adapted UART driver 2015-10-27 14:59:37 +01:00
Joakim Nohlgård
cbaeccdb90 periph/timer: Drop timer_reset 2015-10-17 20:11:03 +02:00
Joakim Nohlgård
98c465008b all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
90c1e7ce74 cpu: sam3: remove obsolete hwtimer support 2015-09-16 10:58:52 +02:00
626289b5c7 cpu: sam3: use periph_common SPI functions 2015-08-14 14:46:35 +02:00
Oleg Hahm
6a035fe910 doc: exclude sam3* completely from doxygen
Also remove doc.txt for sam3 (moved to cpu_conf.h)
2015-07-21 10:00:11 +02:00
Hauke Petersen
25abd13fb5 cpu/sam3: use hwtimer_compat module 2015-07-15 16:06:34 +02:00
Hauke Petersen
3be56ba97e cpu/sam3: fixed vectors.c
This was an error introduced by merging #3194...
2015-07-14 16:32:06 +02:00
Hauke Petersen
9476c03550 cpu/sam3: adjusted name of doxygen group 2015-06-15 14:29:46 +02:00
Hauke Petersen
2588a62d89 cpu/sam3: made headers for sam3e8x exclusive 2015-06-15 14:29:46 +02:00
Hauke Petersen
6764f7abcd cpu/sam3: moved pwm driver into correct position 2015-06-15 14:29:46 +02:00
Hauke Petersen
a819fd6474 cpu/sam3: fixed to remove cppcheck warnings
- fixed gpio driver
- fixed uart driver
2015-06-15 14:29:46 +02:00
Hauke Petersen
88c32664a8 cpu: s/sam3x8e/sam3/ 2015-06-15 14:29:46 +02:00