Joakim Nohlgård
|
6cda6a6560
|
periph/cpuid: Unify implementations to a common driver for several platforms
|
6 years ago |
Joakim Nohlgård
|
339a4da9dc
|
Makefiles: move to new directory /makefiles
|
6 years ago |
Martine Lenders
|
29842bb5e4
|
netdev2: rename to netdev and remove `gnrc_netdev`
With some minor hand-edits I used the following chain of commands:
```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
-e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
-e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
grep "netdev2" | while read dir; do
new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
git mv -f "$dir" "$new_dir"
done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | while read file; do
new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
git mv -f "$file" "$new_file"
done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
|
6 years ago |
smlng
|
40431fe5e3
|
cc2538: add feature periph_pm
|
6 years ago |
smlng
|
e0f19f3394
|
cc2538: fix timer_set for channel B
|
6 years ago |
Hauke Petersen
|
2f9e3c89e1
|
periph/hwrng: use void* buf for hwrng_read()
|
6 years ago |
Hauke Petersen
|
5bdb3bfa61
|
misc: aggregated doxygen fixes
|
6 years ago |
Hauke Petersen
|
4bfce892d3
|
drivers/periph&cpu: add and use common periph_init()
|
6 years ago |
Hauke Petersen
|
ed4cb561bb
|
boards/remote: fixed includes
|
6 years ago |
PeterKietzmann
|
3fa8a5e87c
|
cpu/cc2538: fix spi_transfer_bytes
|
6 years ago |
Hauke Petersen
|
ca5f1befb3
|
cpu/cc2538+boards: adapted to SPI API changes
- adapted the SPI driver
- adapted all boards using the CPU
|
6 years ago |
Alexandre Abadie
|
245f60edfa
|
cpu: fix typo in author email
|
6 years ago |
Oleg Hahm
|
7ee7801c10
|
*: remove trailing underscores from header guards
|
6 years ago |
Oleg Hahm
|
4f4214235b
|
timex: unambiguous time conversion macros
|
6 years ago |
Oleg Hahm
|
d0316fa7ae
|
periph timer: remove timer_irq_(en|dis)able
|
6 years ago |
Kaspar Schleiser
|
0194091673
|
remove obsolete lpm code
|
6 years ago |
Hauke Petersen
|
8feeea9a12
|
cpu/cc2538: reworked GPIO driver
|
6 years ago |
Hauke Petersen
|
3a00fe8e49
|
cpus: make use of cortexm_isr_end()
|
6 years ago |
smlng
|
35adde55d2
|
cppcheck: cpu/cc2538 reduce scope of variables
|
6 years ago |
Kaspar Schleiser
|
f4bee2672c
|
cpu: cc2538: remove typeof() usage
|
6 years ago |
Hauke Petersen
|
2eebf36eb2
|
cpu/uart: make use of named return values
|
6 years ago |
Martine Lenders
|
20e1fce5b7
|
ieee802154: centralize default values
|
6 years ago |
Aaron Sowry
|
9f05620654
|
cc2538: Fix indentation
|
6 years ago |
smlng
|
89978ab8e5
|
cc2538: add netstat_l2
|
6 years ago |
Aaron Sowry
|
191dc0ffad
|
cpu/cc2538: Wait for transmission to complete before returning from send()
|
6 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
|
6 years ago |
smlng
|
77250f89a3
|
cc2538: disable l2 ack recv irq
|
6 years ago |
Aaron Sowry
|
2ba43d560f
|
cpu/cc2538: Remove superfluous mutex lock
|
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 |
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 |
Joakim Nohlgård
|
abca77beb0
|
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 |
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 |