zhuoshuguo
a54655890e
LWMAC: a simple duty cycling 802.15.4 MAC protocol.
5 years ago
Vincent Dupont
ab5f8548f2
can: add conn_can top layer interface
...
This module provide support for raw can and isotp
socket-like user interface.
5 years ago
Vincent Dupont
63ca443b05
can: add ISO-TP support
...
ISO-TP is ISO15765 transport protocol over CAN.
Upper interface is located in sys/include/can/isotp.h.
5 years ago
Vincent Dupont
68f1ea8fd0
native: add a CAN device using socketCAN
5 years ago
Vincent Dupont
144a0700f5
can: add autoinit basic support
5 years ago
Vincent Dupont
5469ba1d49
can: add CAN stack
...
The CAN stack support only raw CAN at this time.
It contains a device interface (drivers/include/can/candev.h) and the data link
layer, build around can/device.c can/pkt.c and can/router.c. can/dll.c contains
the upper level and lower level interface to send and receive CAN frames.
Upper layer interface is located in include/can/raw.h
5 years ago
Kaspar Schleiser
fce919d27c
evtimer: initial import
5 years ago
Martine Lenders
e92f97cb12
gnrc_ipv6_nib: initial import of internal NIB functions
5 years ago
zhuoshuguo
7565cd1d10
gnrc_mac: use software csma when needed.
5 years ago
José Ignacio Alamos
017280db13
pkg/openthread: add OpenThread core
5 years ago
kYc0o
db3a5453a4
Makefile.dep: add dependencies for gcoap
5 years ago
Hauke Petersen
fdadfe279c
net: added link layer address filter module
5 years ago
Simon Brummer
42e15ed7c4
gnrc_tcp: improvement: Replace tcbs msg queue with mbox
5 years ago
Hauke Petersen
a8972ab757
make: fix indention to 2 spaces in Makefile.dep
5 years ago
MichelRottleuthner
938fe26757
pkg/fatfs: switched to git mirror for downloading FatFs code instead of authors webserver, added Makefile.dep for fatfs, cleanup code for using rtc
5 years ago
MichelRottleuthner
e0f60ba10a
pkg: add package for FatFs with support for sdcard_spi and native
5 years ago
Martine Lenders
13770361bb
net: remove conn API
...
conn was deprecated in 38217347
. 3 Releases later and now that no module
is using it RIOT-internally anymore, I think it is time to say goodbye.
5 years ago
Martine Lenders
53a9dc36ed
nhdp: port to sock
5 years ago
Martine Lenders
14ed6d2b90
lwip_sock: depend on sock pseudo-modules
5 years ago
Martine Lenders
8b5eda9020
posix_sockets: port to vfs for file descriptors
5 years ago
Vincent Dupont
f0bd96b690
spiffs: add SPIFFS as a package
...
This implements basic features with the VFS interface
5 years ago
Kaspar Schleiser
7af03ab624
sys: net: introduce simple sock DNS client
5 years ago
Martine Lenders
2db9ed11d1
od: simplify od module to only provide od_hex_dump
...
To my knowledge no one was using the more complex functionalities of
this module (except for the test application and pktbuf which just used
the same flags as the `od_hex_dump()` wrapper), so why not reduce the
functionality of this module?
5 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
```
5 years ago
Kaspar Schleiser
26b99a57be
cpu: native: add vfs wrappers
5 years ago
Joakim Nohlgård
0371769e72
devfs: Dynamic file system for device nodes
5 years ago
Joakim Nohlgård
dcc37329df
sys/vfs: A virtual file system (VFS) layer for RIOT
...
The VFS layer provides file system abstractions to allow using a unified
interface to access files from mounted file systems.
5 years ago
Hauke Petersen
bb71986ecf
net: added emCute - introducing MQTT-SN support
5 years ago
Martine Lenders
b915d15de1
pkg: provide sock_tcp support for lwip
5 years ago
Martine Lenders
5e983db605
gnrc_zep: remove gnrc_zep
...
This ZEP implementation is based on `gnrc_netdev`, it is complicated to
use, I'm not even sure anyone used it except me or if it is working
still. See #6121 for a better port of ZEP.
5 years ago
Martine Lenders
a45256a2a7
pkg: provide sock_udp support for lwip
5 years ago
smlng
43de60daf0
net: add tcp_hdr_print
5 years ago
smlng
7fdd473271
pktdump: add icmpv6 print
5 years ago
Martine Lenders
1ccdc4643f
posix_sockets: port to sock
6 years ago
Martine Lenders
f57fba5dba
sock: introduce sock pseudo-modules
6 years ago
Simon Brummer
abd307b89d
gnrc_tcp : initial implementation
6 years ago
Ken Bannister
fa815993ae
gcoap: Move from gnrc directory up to net directory
6 years ago
Hauke Petersen
1469d46501
test/examples/make: inc all of SAUL on saul_default
...
- make saul_default dependent on saul_reg and auto_init_saul
- adapt default example and the saul test application
6 years ago
Martine Lenders
bf60c2fbfa
pkg: provide sock_ip support for lwip
6 years ago
Kaspar Schleiser
dd70231bed
sys: uart_stdio: make use of isrpipe
6 years ago
Kaspar Schleiser
b89d81fdba
sys: add isrpipe
6 years ago
Joakim Nohlgård
199140e50b
sys/div: Add support for big 64 bit numbers
6 years ago
Kaspar Schleiser
3af5e3e315
sys: net: uhcpc: port to sock
6 years ago
Ken Bannister
f3431fb49e
gcoap: initial commit
6 years ago
Luminita
cf3f02c2e1
sntp: initial import
6 years ago
Martine Lenders
b971c575ad
gnrc_sock_udp: provide port for sock_udp
6 years ago
Hauke Petersen
d7dbac7c61
drivers: added driver for W5100 Ethernet chips
6 years ago
Martine Lenders
b84d955921
gnrc_netreg: add mbox support
6 years ago
Michael Andersen
1d6b9c6f8d
sys/rtt_stdio: Support SEGGER RTT for stdin/stdout
6 years ago
Kaspar Schleiser
af5afeadec
pkg: emb6: move dependencies to pkg Makefile.dep
6 years ago