Bas Stottelaar
|
22243aec7a
|
cpu/*: realign ENABLE_DEBUG
|
2020-10-23 00:46:26 +02:00 |
|
Francisco Molina
|
e2c57cde95
|
cpu/cc2538: cleanup init, add cc2538_rf_obs_sig module
|
2020-10-22 18:17:08 +02:00 |
|
Francisco Molina
|
145d24499d
|
cpu/cc2538_rf: remove RADIO_IRQ_PRIO
|
2020-10-22 17:26:08 +02:00 |
|
José Alamos
|
9fd49581e7
|
Merge pull request #15140 from fjmolinas/pr_tx_start_radio_hal
sys/net/ieee802154/radio: add IEEE802154_RADIO_INDICATION_TX_START
|
2020-10-22 16:57:27 +02:00 |
|
Francisco Molina
|
0175abc8e5
|
cc2538/cc2538_rf_radio_ops: add TX/RX_START
|
2020-10-22 14:59:06 +02:00 |
|
Bas Stottelaar
|
ab6188cea3
|
cpu/*: add missing include of assert.h
|
2020-10-22 11:13:08 +02:00 |
|
Jose Alamos
|
fa0dd8b5e2
|
netdev_ieee802154_submac: set addresses using netdev_register
|
2020-10-19 15:18:35 +02:00 |
|
Jose Alamos
|
c1a9d352f3
|
cc2538_rf: unify auto_init for HAL and netdev
|
2020-10-19 15:18:34 +02:00 |
|
Jose Alamos
|
ee5adad401
|
ieee802154/radio: replace indication mechanism
|
2020-10-14 18:07:28 +02:00 |
|
Benjamin Valentin
|
a1a67265cd
|
cc2538_rf: use prefix for global function name
|
2020-09-11 13:33:37 +02:00 |
|
Benjamin Valentin
|
8ac3332cb6
|
cc2538_rf: add EUI provoder for primary EUI-64
|
2020-09-11 13:33:37 +02:00 |
|
Benjamin Valentin
|
1811686540
|
cc2538_rf: register with netdev
|
2020-09-11 13:33:37 +02:00 |
|
Benjamin Valentin
|
6675c5f5c0
|
cc2538_rf: pass address via pointer
|
2020-09-11 13:33:37 +02:00 |
|
benpicco
|
84e36e6fcc
|
Merge pull request #14985 from jia200x/pr/hal/cc2538_rf/fix_style_issues
cc2538_rf_hal: fix style issues
|
2020-09-09 17:41:02 +02:00 |
|
Jose Alamos
|
9d770ec1bd
|
cc2538_rf_hal: fix style issues
|
2020-09-09 13:07:58 +02:00 |
|
Jose Alamos
|
d3630dcabe
|
cc2538_rf: add missing const qualifiers
|
2020-09-09 11:18:01 +02:00 |
|
|
63554b1a0c
|
cpu/cc2538/radio: only build required files
|
2020-09-04 15:25:36 +02:00 |
|
Jose Alamos
|
1401635787
|
cc2538: implement radio hal
|
2020-09-04 11:09:17 +02:00 |
|
Jose Alamos
|
2d7c316226
|
cc2538_netdev: disable netdev if radio hal is present
|
2020-09-03 18:20:50 +02:00 |
|
Jose Alamos
|
2917879407
|
cc2538: move chunks of init function to netdev
|
2020-09-03 18:20:49 +02:00 |
|
Jose Alamos
|
4cbd3a91b2
|
cc2538: move IRQ clear to netdev irq handler
|
2020-09-03 18:20:49 +02:00 |
|
Jose Alamos
|
519f8f4529
|
cc2538: fix RSSI offset
|
2020-07-31 16:08:04 +02:00 |
|
Matthew Bradbury
|
ba51e90228
|
cpu/cc2538: Flush the RX FIFO (if overflowed) after a receive
|
2020-04-20 18:19:23 +01:00 |
|
Matthew Bradbury
|
bcfb437746
|
cpu/cc2538: Do not check XREG_RSSISTATbits for RSSI_VALID
|
2020-04-20 18:18:56 +01:00 |
|
Matthew Bradbury
|
ecfe4a4e8f
|
cpu/cc2538: Check CRC of received message after reading message contents
|
2020-04-20 18:18:56 +01:00 |
|
Matthew Bradbury
|
fc0581056a
|
cpu/cc2538: Check for a minimum length to read from a received frame
|
2020-04-20 18:18:56 +01:00 |
|
Matthew Bradbury
|
f0e48f0741
|
cpu/cc2538: Prevent underflow of the RX FIFO
|
2020-04-20 18:18:53 +01:00 |
|
Jose Alamos
|
3ad574a822
|
drivers/netdev: use netdev_trigger_event_isr function
|
2020-03-06 14:03:43 +01:00 |
|
|
b01c6707a5
|
cpu/cc2538: fix typos
|
2019-11-23 22:39:36 +01:00 |
|
smlng
|
6183d5f5c5
|
netdev: remove layer2 netstats from netdev drivers
Removing usage of netdev->stats in all net drivers, as it is
handled by gnrc_netif.
|
2019-02-01 11:25:27 +02:00 |
|
Sebastian Meiling
|
4eaf1d8135
|
Merge pull request #10384 from bergzand/pr/netdev/ref_nid
netdev_ieee802154/radios: refactor PAN ID reset to generic ieee802154 reset
|
2018-11-28 12:15:45 +01:00 |
|
|
da0866a6a0
|
cc2538_rf: Remove PAN ID initialization from reset
|
2018-11-28 11:31:02 +01:00 |
|
Martine Lenders
|
7a8469f1aa
|
Merge pull request #10426 from bergzand/pr/cc2538_rf/undedup_channel
cc2538_rf: Don't use netdev_ieee802154_t for channel
|
2018-11-25 13:26:57 +01:00 |
|
|
897044623a
|
cc2538_rf: Don't propagate channel to 802154 layer
|
2018-11-25 10:38:13 +01:00 |
|
|
40b4af1905
|
cc2538_rf: Add NETOPT_CHANNEL to getters
|
2018-11-25 10:38:08 +01:00 |
|
|
08dd9a1df8
|
cc2538_rf: Don't propagate address to 802154 layer
|
2018-11-17 22:38:18 +01:00 |
|
|
ffe6aed83e
|
cc2538_rf: Add NETOPT_ADDRESS{,_LONG} to getters
|
2018-11-17 22:38:17 +01:00 |
|
Semjon Kerner
|
5b0152f4f7
|
drivers/netdev_ieee802154: drop NETOPT_MAX_PKT_SIZE
|
2018-10-16 13:28:03 +02:00 |
|
smlng
|
0067be035c
|
cpu/cc2538: cleanup netdev calls in radio driver
Cleanup netdev calls using &dev->netdev for all functions and
thereby omiting the explicit cast.
|
2018-07-13 12:17:03 +02:00 |
|
smlng
|
520f5b60b3
|
cpu/cc2538: use netdev reset function in radio driver
|
2018-07-13 12:17:03 +02:00 |
|
|
23b414b732
|
drivers: net: adapt to iolist-using netdev
|
2018-03-06 14:00:31 +01:00 |
|
smlng
|
7309171303
|
build: fix unused parameter errors
cpu, sam0_common: fix unused parameter in periph/spi
cpu, kinetis_common: fix unused parameter in periph/spi
cpu, cc2538: fix unused param in periph/i2c
cpu, cc2538: fix unused param in periph/spi
cpu, sam3: fix unused param in periph/spi
cpu, stm32_common: fix unused param in periph/pm
cpu, stm32f3: fix unused params in periph/i2c
cpu, nrf5x_common: fix unused param in periph/gpio
cpu, nrf5x_common: fix unused param in periph/spi
cpu, lpc2387: fix unused params in periph/spi
cpu, cc2538: fix unused params in radio/netdev
cpu, cc2650: fix unused params in periph/uart
cpu, lm4f120: fix unused param in periph/spi
cpu, lm4f120: fix unused params in periph/timer
cpu, lm4f120: fix unused params in periph/uart
cpu, stm32_common: fix unused params in periph/dac
cpu, stm32l0: fix unused params in periph/i2c
cpu, msp430fxyz: fix unused params in periph/uart
cpu, mips: fix unused params
cpu, cc430: fix unused-params in periph/timer
cpu, msp430fxyz: fix unused params in periph/spi
drivers, cc2420: fix unused param
cpu, mips32r2_common: fix unused params in periph/timer
cpu, cc2538: fix unused-param in periph/i2c
cpu, mips32r2_common: fix unused-param in periph/timer
cpu, msp430fxyz: fix unused params in periph/timer
cpu, atmega_common: fix unused params in periph/spi
driver, nrfmin: fix unused params
cpu, cc2538_rf: fix unused params
driver, netdev_ieee802514: fix unused param
cpu, mip_pic32m: fix unused params
cpu, lpc2387: fix unused params in periph/pwm
tests/driver_sdcard_spi: fix unused params
cpu, sam3: fix unused param in periph/pwm
tests/driver_dynamixel: fix unused params, and style issues
cpu, cc430: fix unused param in periph/rtc
cpu, atmega_common: fix unused params in periph/i2c
|
2017-11-28 14:36:01 +01:00 |
|
Joakim Nohlgård
|
065bc62e0a
|
netdev: Make set() value parameter const void *
|
2017-08-25 13:41:19 +02:00 |
|
|
0ccc264538
|
drivers: initial implementation of sx127x radio (LoRa mode only)
|
2017-06-30 19:00:40 +02:00 |
|
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
```
|
2017-03-15 09:31:20 +01:00 |
|
Hauke Petersen
|
3a00fe8e49
|
cpus: make use of cortexm_isr_end()
|
2016-12-21 11:28:46 +01:00 |
|
smlng
|
35adde55d2
|
cppcheck: cpu/cc2538 reduce scope of variables
|
2016-12-20 15:48:54 +01:00 |
|
Martine Lenders
|
20e1fce5b7
|
ieee802154: centralize default values
|
2016-10-26 15:32:12 +02:00 |
|
Aaron Sowry
|
9f05620654
|
cc2538: Fix indentation
|
2016-10-26 19:48:34 +13:00 |
|
smlng
|
89978ab8e5
|
cc2538: add netstat_l2
|
2016-10-21 21:56:04 +02:00 |
|