Francisco Acosta
|
eb06b13722
|
Merge pull request #5754 from locicontrols/cc2538-timer-pr
CC2538 periph/timer overhaul
|
7 years ago |
Martine Lenders
|
20e1fce5b7
|
ieee802154: centralize default values
|
7 years ago |
Aaron Sowry
|
9f05620654
|
cc2538: Fix indentation
|
7 years ago |
smlng
|
89978ab8e5
|
cc2538: add netstat_l2
|
7 years ago |
Aaron Sowry
|
191dc0ffad
|
cpu/cc2538: Wait for transmission to complete before returning from send()
|
7 years ago |
Kees Bakker
|
bac5cda1e3
|
periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.
Also convert uint8_t ptrs to void ptrs
|
7 years ago |
smlng
|
77250f89a3
|
cc2538: disable l2 ack recv irq
|
7 years ago |
Aaron Sowry
|
2ba43d560f
|
cpu/cc2538: Remove superfluous mutex lock
|
7 years ago |
Oleg Hahm
|
908f5489b6
|
Merge pull request #5653 from aeneby/rssi_lqi_fix_v2
cpu/cc2538: Make ED and LQI values 802.15.4 compliant
|
7 years ago |
Peter Kietzmann
|
28638bea92
|
Merge pull request #5725 from aeneby/tx_underrun_fix
cpu/cc2538: wait for ongoing transmission before flushing TX FIFO
|
7 years ago |
Kaspar Schleiser
|
5ab97fe38b
|
cpu: build cortexm vectors.c without LTO
|
7 years ago |
Aaron Sowry
|
5f71cc82fb
|
cpu/cc2538: wait for ongoing transmission before flushing TX FIFO
|
7 years ago |
Ian Martin
|
abae801105
|
cpu/cc2538/periph/timer overhaul. support 16-bit and 32-bit modes
|
7 years ago |
Martine Lenders
|
bd2429f299
|
cpu: drivers: adapt devices for netdev2 parameter type change
|
7 years ago |
Jason Tran
|
4136b95930
|
cpu/cc2538: fix debug statements
|
7 years ago |
Aaron Sowry
|
66b36397b6
|
cpu/cc2538: Enable CRC checking of received packets (#5654)
|
7 years ago |
kYc0o
|
91410f5259
|
Merge pull request #5626 from aabadie/default_channel
makefiles: expose a single DEFAULT_CHANNEL variable
|
7 years ago |
Aaron Sowry
|
105c31925f
|
cpu/cc2538: Make ED and LQI values 802.15.4 compliant
|
7 years ago |
Aaron Sowry
|
a301c37c2e
|
cpu/cc2538: Remove union names from structs
Make the unions anonymous, since this makes referencing
their bytes much simpler.
|
7 years ago |
Alexandre Abadie
|
271cbc26b8
|
drivers/cc2420 & cpu/cc2538: adding support for default channel configuration
|
7 years ago |
Aaron Sowry
|
a2ba22dd0f
|
cpu/cc2538: Add RF driver
|
7 years ago |
Andreas "Paul" Pauli
|
29f0eea2ef
|
cpu/cc2538: add GPIO_PIN() macro to periph_conf.h. (#5507)
|
7 years ago |
zhuoshuguo
|
1cbe79a373
|
CPU: fix include header guards
Fix cpu/lpc2387/include/lpc2387.h
|
7 years ago |
Joakim Nohlgård
|
c2b20f1f27
|
cpu/cc2538: Cast enum to unsigned int for comparison
|
7 years ago |
Ian Martin
|
10b001c3eb
|
cpu/cc2538: eliminate cc2538.ld and use cortexm_base.ld instead
|
7 years ago |
DipSwitch
|
eb6eed6c2c
|
cpu/cc2538/spi: Fix compiler warning of possible uninitialized variable
|
7 years ago |
kYc0o
|
699410efc8
|
Merge pull request #5124 from locicontrols/fixes
cpu/cc2538: fix build errors when UART1 or the 32 kHz crystal is enabled
|
7 years ago |
Cenk Gündoğan
|
8b7512f0bf
|
Merge pull request #5187 from Yonezawa-T2/i2c_debug
i2c: add missing #ifdef block
|
7 years ago |
Yonezawa-T2
|
7271c928cc
|
i2c: add missing #ifdef block
|
7 years ago |
Yonezawa-T2
|
dc9f769835
|
NEEDS SQUASHING i2c: revert partially
|
7 years ago |
Yonezawa-T2
|
1ce140d910
|
debug: fix compilation error for %p formatter
|
7 years ago |
Ian Martin
|
a553fe0f84
|
cpu/cc2538: fix build errors when UART1 or the 32 kHz crystal is enabled
|
7 years ago |
Ian Martin
|
a2ac92b2bd
|
cpu/cc2538: add periph/spi driver
|
7 years ago |
Ian Martin
|
7b8c86ec16
|
cpu/cc2538/periph/gpio: fix gpio_init() bugs in cfed0e3
|
7 years ago |
Hauke Petersen
|
cfed0e33cc
|
cpu/cc2538: adapted to GPIO inerface changes
|
7 years ago |
Joakim Nohlgård
|
30ed36b236
|
cpu/cc2538: i2c: Make WARN_IF use {} to silence Clang warning when ENABLE_DEBUG=0
|
7 years ago |
Ian Martin
|
705879741c
|
cpu/cc2538: use the MCU's default UART FIFO interrupt levels
|
7 years ago |
Ian Martin
|
5f05a956db
|
cpu/cc2538: clear only the latched UART interrupt flags
Otherwise incoming bytes can remain in the receive FIFO indefinitely.
|
7 years ago |
Kaspar Schleiser
|
a6a98dc5a9
|
cpu: cc2538: add missing include to periph_cpu.h
|
7 years ago |
kYc0o
|
740635daaa
|
Merge pull request #3765 from locicontrols/cc2538-i2c
cpu/cc2538: add periph/i2c 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 |
Ian Martin
|
4936edb80f
|
cpu/cc2538: initialize the GPIO controller to a default state
|
7 years ago |
Ian Martin
|
9642f2531a
|
cpu/cc2538: add periph/i2c driver
|
7 years ago |
kYc0o
|
e730f1bdc3
|
Merge pull request #4878 from locicontrols/cc2538-periph-timer
cpu/cc2538/periph/timer overhaul
|
7 years ago |
kYc0o
|
ec1bea389b
|
Merge pull request #2753 from locicontrols/baudrate-fix
cpu/cc2538: avoid using bitfields with the LCRH register
|
7 years ago |
Ian Martin
|
b6fbdb2f79
|
Avoid rounding errors during frequency scaling.
|
7 years ago |
Ian Martin
|
4176d04b02
|
cpu/cc2538/periph/timer overhaul
* Use the 32-bit counter mode.
* Apply frequency scaling for non-16 MHz frequencies.
|
7 years ago |
Ian Martin
|
92a16a50dd
|
cc2538 gptimer corrections.
|
7 years ago |
Ian Martin
|
c91ae645a5
|
cpu/cc2538: break-out the bitfields in the GPTimer IMR register.
|
7 years ago |
Hauke Petersen
|
b11a3ad74b
|
cpus: adapted timer implementations to API changes
|
7 years ago |