Bas Stottelaar
|
92b1dfc703
|
drivers/*: realign ENABLE_DEBUG
|
2020-10-23 01:26:09 +02:00 |
|
Benjamin Valentin
|
1afe72a5e5
|
drivers/enc28j60: register with netdev
|
2020-10-08 10:36:56 +02:00 |
|
|
d0dadb49c0
|
drivers/enc28j60: fix typo 'Preamle' -> 'Preamble'
|
2020-10-02 08:02:45 +02:00 |
|
|
304bce3724
|
drivers: configure per driver dependency resolution
|
2020-07-20 14:32:16 +02:00 |
|
Martine Lenders
|
e5d692babe
|
Merge pull request #14493 from miri64/netopt/cleanup/rm-LINK_CONNECTED
netopt: remove deprecated alias NETOPT_LINK_CONNECTED
|
2020-07-17 22:35:46 +02:00 |
|
|
490126cfa0
|
drivers: move USEMODULE_INCLUDES in each driver directories
|
2020-07-15 20:36:27 +02:00 |
|
Martine S. Lenders
|
8dba9a9188
|
netopt: remove deprecated alias NETOPT_LINK_CONNECTED
|
2020-07-10 16:18:13 +02:00 |
|
Jose Alamos
|
3ad574a822
|
drivers/netdev: use netdev_trigger_event_isr function
|
2020-03-06 14:03:43 +01:00 |
|
|
f81e5c552a
|
drivers/enc28j60: fix typos
|
2019-11-23 22:39:39 +01:00 |
|
Francois Berder
|
4a31f94cfc
|
many typo fixes
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
|
2019-11-23 22:39:07 +01:00 |
|
|
44f9c3fa28
|
enc28j60: use ethernet address helper functions
|
2019-06-10 21:07:02 +02:00 |
|
Marian Buschsieweke
|
f5cd25bdab
|
drivers/enc28j60: Allow sending with empty chunks
This commit allows `netdev_driver_t::send()` of `enc28j60` to be passed an
`iolist_t` containing one or more empty elements.
|
2019-03-20 09:57:45 +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 |
|
Gunar Schorcht
|
5cb2dd32e0
|
drivers/enc28j60: fix of #9784
|
2019-01-24 23:25:17 +01:00 |
|
smlng
|
f35e4786f3
|
drivers/enc28j60: always set memory bank, if valid
Simplify handling of memory banks, ie. remove check if current bank
is target bank and set it explicitly every time.
|
2018-09-05 13:26:08 +02:00 |
|
smlng
|
4759f691fc
|
drivers/enc28j60: cleanup
Simplify usage of params via MACROs and copy params struct instead
of (re)assigning values to driver struct. Overall code cleanup.
|
2018-09-05 13:26:08 +02:00 |
|
Gunar Schorcht
|
738c1161c0
|
enc28j60: improvements to fix #9043
|
2018-07-17 19:19:15 +02:00 |
|
Gunar Schorcht
|
af226d4fec
|
enc28j60: fix compilation with l2 stats enabled
|
2018-05-07 13:42:03 +02:00 |
|
Martine Lenders
|
ce807173ff
|
Merge pull request #8601 from bergzand/pr/netopt-link-status
netopt/drivers: Add phy link status output
|
2018-03-18 15:25:01 +00:00 |
|
|
8735adee7d
|
enc28j60: add link status support
|
2018-03-18 15:32:41 +01:00 |
|
Martine Lenders
|
a9836ca946
|
Merge pull request #8686 from aabadie/pr/drivers/params/enc28j60
drivers/enc28j60: use new driver params scheme
|
2018-03-07 15:05:38 +01:00 |
|
|
23b414b732
|
drivers: net: adapt to iolist-using netdev
|
2018-03-06 14:00:31 +01:00 |
|
|
e0243d5529
|
drivers/enc28j60: use new driver params scheme
|
2018-03-01 14:03:02 +01:00 |
|
smlng
|
b283b7784c
|
make: fix various compile errors with Wextra
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
sys, pm_layered: fix casting nonscalar to the same type
cpu, stm32_common: fix type-limits, remove always true assert
cpu, stm32f4: fix pointer arithmetic in periph/i2c
drivers, at86rf2xx: fix type-limits where condition always true
saul, gpio: fix if no gpio configured for saul
cpu, saml21: add frequency check to periph/timer
driver, cc110x: fix unused param and type-limts errors
boards, wsn430-common: fix old-style-declaration
make: fix old style definition
drivers, sdcard_spi: fix old style typedef
driver, at30tse: remove unnecessary check
driver, nrf24: fix type-limit
driver, pn532: change buffer from char to uint8_t
tests/driver_sdcard: fix type limits
boards, feather-m0: add missing field inits
driver, tcs37727: fix type limits
pkg, emb6: disable some compiler warnings
tests/emb6: disable some compiler warings
pkg, openthread: fix sign compare and unused params
tests/trickle: fix struct init
tests/pthread_cooperation: fix type limits
board, mips-malta: remove feature periph_uart
shell: fix var size for netif command
gnrc, netif: fix sign-compare
gnrc, nib: fix sign-compare
shell: fix output in netif command
posix: fix type-limits in pthread_cond
|
2017-11-28 18:31:43 +01:00 |
|
kYc0o
|
58e3fab133
|
drivers/enc28j60/enc28j60.c: fix counter var length
|
2017-11-07 11:45:44 +01:00 |
|
|
94c753c07a
|
drivers: doxygen cleanup
|
2017-09-01 15:12:20 +02:00 |
|
Joakim Nohlgård
|
065bc62e0a
|
netdev: Make set() value parameter const void *
|
2017-08-25 13:41:19 +02:00 |
|
smlng
|
a7b049f98a
|
drivers: coding style, use {} for empty while loops
|
2017-06-11 20:08:10 +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
|
79a113d1ba
|
sys/drivers: renamed uuid module to luid
|
2017-02-27 11:01:20 +01:00 |
|
Hauke Petersen
|
dc3e78d521
|
drivers/end28j60: adapted to SPI API changes
|
2017-01-25 16:46:45 +01:00 |
|
Hauke Petersen
|
4105011867
|
drivers/enc28j60: used uuid module for addr gen
|
2017-01-19 11:09:29 +01:00 |
|
Martine Lenders
|
bd2429f299
|
cpu: drivers: adapt devices for netdev2 parameter type change
|
2016-08-03 12:30:51 +02:00 |
|
|
d7b17684e4
|
drivers: net: adapt to removed event_callback argument
|
2016-06-02 11:11:40 +02:00 |
|
Oleg Hahm
|
4ba73928ac
|
drivers enc28j60: correctly initialize netstats
Driver's netstats should be initialize in init, not isr...
|
2016-04-03 18:04:32 +02:00 |
|
Oleg Hahm
|
021e94ee6a
|
netdev2: introduce linklayer netstats
|
2016-03-29 22:34:09 +02:00 |
|
Oleg Hahm
|
26b3263f8a
|
netdev2: moved ethernet header into subdir
|
2016-03-25 15:10:07 +01:00 |
|
Hauke Petersen
|
e51d634aeb
|
drivers: adapted gpio_init(_x)() calls
|
2016-03-17 14:55:30 +01:00 |
|
Martine Lenders
|
8db42427cb
|
native/drivers/sys: adapt ethernet netdev2 for info struct
|
2016-02-22 12:37:26 +01:00 |
|
|
2e61f4d365
|
drivers: enc28j60: correctly pass on isr_arg
|
2016-02-21 21:55:33 +01:00 |
|
Hauke Petersen
|
f3ac84d43a
|
drivers: s/CPUID_ID_LEN/CPUID_LEN/
|
2016-02-08 11:10:59 +01:00 |
|
Hauke Petersen
|
22cc26e9d7
|
drivers: added driver for enc28j60 ethernet chip
|
2015-12-08 11:51:18 +01:00 |
|