Andreas "Paul" Pauli
|
29f0eea2ef
|
cpu/cc2538: add GPIO_PIN() macro to periph_conf.h. (#5507)
|
2016-06-08 14:36:54 -04:00 |
|
zhuoshuguo
|
1cbe79a373
|
CPU: fix include header guards
Fix cpu/lpc2387/include/lpc2387.h
|
2016-06-08 16:38:20 +02:00 |
|
Joakim Nohlgård
|
c2b20f1f27
|
cpu/cc2538: Cast enum to unsigned int for comparison
|
2016-06-01 16:42:15 +02:00 |
|
Ian Martin
|
10b001c3eb
|
cpu/cc2538: eliminate cc2538.ld and use cortexm_base.ld instead
|
2016-05-10 12:21:29 -04:00 |
|
DipSwitch
|
eb6eed6c2c
|
cpu/cc2538/spi: Fix compiler warning of possible uninitialized variable
|
2016-04-19 22:43:51 +02:00 |
|
kYc0o
|
699410efc8
|
Merge pull request #5124 from locicontrols/fixes
cpu/cc2538: fix build errors when UART1 or the 32 kHz crystal is enabled
|
2016-04-14 12:00:53 +02:00 |
|
Cenk Gündoğan
|
8b7512f0bf
|
Merge pull request #5187 from Yonezawa-T2/i2c_debug
i2c: add missing #ifdef block
|
2016-03-30 09:34:40 +02:00 |
|
Yonezawa-T2
|
7271c928cc
|
i2c: add missing #ifdef block
|
2016-03-30 16:24:38 +09:00 |
|
Yonezawa-T2
|
dc9f769835
|
NEEDS SQUASHING i2c: revert partially
|
2016-03-29 17:37:50 +09:00 |
|
Yonezawa-T2
|
1ce140d910
|
debug: fix compilation error for %p formatter
|
2016-03-29 11:46:29 +09:00 |
|
Ian Martin
|
a553fe0f84
|
cpu/cc2538: fix build errors when UART1 or the 32 kHz crystal is enabled
|
2016-03-28 17:31:58 -04:00 |
|
Ian Martin
|
a2ac92b2bd
|
cpu/cc2538: add periph/spi driver
|
2016-03-28 17:24:07 -04:00 |
|
Ian Martin
|
7b8c86ec16
|
cpu/cc2538/periph/gpio: fix gpio_init() bugs in cfed0e3
|
2016-03-23 13:59:02 -04:00 |
|
Hauke Petersen
|
cfed0e33cc
|
cpu/cc2538: adapted to GPIO inerface changes
|
2016-03-17 14:39:11 +01:00 |
|
Joakim Nohlgård
|
30ed36b236
|
cpu/cc2538: i2c: Make WARN_IF use {} to silence Clang warning when ENABLE_DEBUG=0
|
2016-03-13 08:14:39 +01:00 |
|
Ian Martin
|
705879741c
|
cpu/cc2538: use the MCU's default UART FIFO interrupt levels
|
2016-03-07 17:52:06 -05:00 |
|
Ian Martin
|
5f05a956db
|
cpu/cc2538: clear only the latched UART interrupt flags
Otherwise incoming bytes can remain in the receive FIFO indefinitely.
|
2016-03-07 17:52:06 -05:00 |
|
|
a6a98dc5a9
|
cpu: cc2538: add missing include to periph_cpu.h
|
2016-03-07 23:25:20 +01:00 |
|
kYc0o
|
740635daaa
|
Merge pull request #3765 from locicontrols/cc2538-i2c
cpu/cc2538: add periph/i2c driver
|
2016-03-07 18:22: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 |
|
Ian Martin
|
4936edb80f
|
cpu/cc2538: initialize the GPIO controller to a default state
|
2016-03-03 11:16:24 -05:00 |
|
Ian Martin
|
9642f2531a
|
cpu/cc2538: add periph/i2c driver
|
2016-03-03 11:04:39 -05:00 |
|
kYc0o
|
e730f1bdc3
|
Merge pull request #4878 from locicontrols/cc2538-periph-timer
cpu/cc2538/periph/timer overhaul
|
2016-03-03 11:11:57 +01:00 |
|
kYc0o
|
ec1bea389b
|
Merge pull request #2753 from locicontrols/baudrate-fix
cpu/cc2538: avoid using bitfields with the LCRH register
|
2016-03-02 11:41:02 +01:00 |
|
Ian Martin
|
b6fbdb2f79
|
Avoid rounding errors during frequency scaling.
|
2016-03-01 15:18:45 -05:00 |
|
Ian Martin
|
4176d04b02
|
cpu/cc2538/periph/timer overhaul
* Use the 32-bit counter mode.
* Apply frequency scaling for non-16 MHz frequencies.
|
2016-03-01 15:15:16 -05:00 |
|
Ian Martin
|
92a16a50dd
|
cc2538 gptimer corrections.
|
2016-03-01 14:59:50 -05:00 |
|
Ian Martin
|
c91ae645a5
|
cpu/cc2538: break-out the bitfields in the GPTimer IMR register.
|
2016-03-01 14:59:50 -05:00 |
|
Hauke Petersen
|
b11a3ad74b
|
cpus: adapted timer implementations to API changes
|
2016-02-29 14:45:00 +01:00 |
|
Ian Martin
|
04bd6e5f7c
|
cpu/cc2538: avoid using bitfields with the LCRH register
Otherwise the UART ignores the new baudrate divisor.
|
2016-02-26 11:42:32 -05: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
|
216a4cb432
|
cpu/cc2538: adapted HWRNG implementation
|
2016-02-14 12:58:30 +01:00 |
|
Joakim Nohlgård
|
943c106461
|
cpu/cc2538: Update to match timer_init API change
|
2016-02-13 21:29:36 +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
|
ad0abdcadd
|
cpus: use default isr_ctx struct in GPIO drivers
|
2016-01-27 17:00:37 +01:00 |
|
Hauke Petersen
|
e1df626a9b
|
cpu/cc2538: doxgen fixes
- added missing documentation
- repaired doxygen groups
|
2016-01-27 09:55:24 +01:00 |
|
Hauke Petersen
|
ad23d0dcea
|
cpu/cc2538: harmonized naming of vendor headers
|
2016-01-27 09:55:24 +01:00 |
|
Oleg Hahm
|
4780b5cba1
|
cc2538: fix pedantic compiler warnings
|
2015-12-07 20:28:53 +01:00 |
|
Hauke Petersen
|
a58d577cb1
|
cpu/cc2538: adapted UART driver
|
2015-10-27 14:59:38 +01:00 |
|
Joakim Nohlgård
|
cbaeccdb90
|
periph/timer: Drop timer_reset
|
2015-10-17 20:11:03 +02:00 |
|
Ian Martin
|
40b93ea6ad
|
cpu/cc2538: uart init overhaul
|
2015-09-29 12:26:13 -04:00 |
|
Ian Martin
|
aca53006b0
|
cpu/cc2538: preserve UART_CTL flags when clearing an error condition
|
2015-09-29 12:26:13 -04:00 |
|
Ian Martin
|
b2c51bed6a
|
cpu/cc2538: eliminate unused macros UART_1_CTS_PORT and UART_1_RTS_PORT
|
2015-09-29 12:26:13 -04:00 |
|
Ian Martin
|
d70705f840
|
cpu/cc2538: round when computing the UART baudrate divisor
|
2015-09-29 12:26:13 -04:00 |
|
|
8c147f1e3c
|
cpu: cc2538: remove obsolete hwtimer support
|
2015-09-16 10:58:52 +02:00 |
|
Emmanuel Baccelli
|
014939805e
|
Merge pull request #3062 from alignan/pull/remote-port
New Zolertia Re-Mote platform (CC2538 + CC1120)
|
2015-08-25 21:18:13 +02:00 |
|
daniel-k
|
7a86344c4d
|
cpu/cortexm_common: gather addition information on hardfault
|
2015-08-19 14:24:54 +02:00 |
|
Antonio Lignan
|
b8823b7afe
|
Zolertia Re-Mote platform (cc2538 + cc1120) port
|
2015-08-17 14:17:32 +02:00 |
|
Hauke Petersen
|
37078856e7
|
cpu/cc2538: optimization of startup code
- make use of common startup code
- make use of common exception handlers
- renamed startup.c to vectors.c
|
2015-06-15 16:00:51 +02:00 |
|
Hauke Petersen
|
47e8472949
|
cpu/cc2538: adjusted to changed GPIO interface
|
2015-06-12 19:10:49 +02:00 |
|