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.
6 years ago
Martine Lenders
1caa024038
posix: remove fd subsystem
...
Fixes #637 .
This only provides a subset of vfs while being incompatible with it.
Since POSIX sockets don't use this module anymore it can be removed.
6 years ago
Joakim Nohlgård
339a4da9dc
Makefiles: move to new directory /makefiles
6 years ago
Kaspar Schleiser
0b10dccf64
core: adapt to Makefile.submodule
6 years ago
Martine Lenders
1ccdc4643f
posix_sockets: port to sock
6 years ago
Martine Lenders
f57fba5dba
sock: introduce sock pseudo-modules
6 years ago
Oleg Hahm
df7927dc94
shell: introduce txtsnd pseudomodule
...
This commit allows to enable/disable the txtsnd shell command. The
command is used to send strings over L2 in GNRC. Until now the command
was automatically enabled if GNRC and shell_commands were present, which
may lead to confusion if no L2 packet handler is registered.
6 years ago
Martine Lenders
b971c575ad
gnrc_sock_udp: provide port for sock_udp
6 years ago
Martine Lenders
97adff5eac
gnrc_netreg: add arbitrary callback support
6 years ago
Martine Lenders
b84d955921
gnrc_netreg: add mbox support
6 years ago
Ian Martin
22b5de86a5
add mpu_stack_guard pseudomodule (just Cortex-M for now)
...
triggers an exception during stack overflow,
but at a cost of 32-63 bytes of RAM per thread.
6 years ago
Cenk Gündoğan
ad6677b33f
gnrc_rpl: netstats_rpl: introduce statistics
6 years ago
Kaspar Schleiser
3a6f95008d
core: mbox: introduce thread decoupled message queues
7 years ago
Cenk Gündoğan
1b4607ab43
auto_init: initialize gnrc_rpl
7 years ago
Oleg Hahm
6707c20b7d
netstats: initial import of IPv6 netstats
7 years ago
Martine Lenders
b605852638
lwip: introduce MLD as pseudo-module and deactivate by default
7 years ago
Joakim Nohlgård
50b48c28eb
sys/saul: Add analog inputs to SAUL via periph/adc
7 years ago
Joakim Nohlgård
734892dbaa
Makefile.pseudomodules: Sort pseudomodule list
7 years ago
Kaspar Schleiser
58a12e5034
core: make messaging optional
7 years ago
Martine Lenders
aecb8ef15b
emb6: initial import
7 years ago
Martine Lenders
410f44f07d
lwip: initial import of conn_ip wrapper
7 years ago
Kaspar Schleiser
abff2e3fb7
core: introduce thread flags
7 years ago
Martine Lenders
b0347527fd
lwip: map lwIP modules to RIOT modules
7 years ago
Oleg Hahm
47e7d31841
make: add netstats pseudomodules
7 years ago
Oleg Hahm
10f5f1aa33
make: introduce netif_default pseudomodule
...
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
7 years ago
Alexandre Abadie
e1fcee67c0
arm/newlib: Add pseudomodule to enable floating point printf support
7 years ago
Joakim Nohlgård
2b51e4b116
newlib: Introduce newlib_nano pseudomodule
7 years ago
Martine Lenders
399b8026d3
ieee802154: provide general header build and read functions
7 years ago
Martine Lenders
da23ffe096
gnrc: initial import of an asynchroneous error reporting API
7 years ago
Johann Fischer
994dd19f03
makefiles: add gnrc_sixlowpan_iphc_nhc module
7 years ago
Hauke Petersen
0390561e06
drivers: added S(ensor) A(ctuator) U(ber) L(ayer)
7 years ago
Kaspar Schleiser
9c93e72d81
sys: random: add simple LCG PRNGs
7 years ago
Martine Lenders
b87a3eab89
conn: Initial import of a light-weight network application API
7 years ago
Oleg Hahm
0e0a9d8e11
make: add netif pseudomodule
7 years ago
Kaspar Schleiser
085383bfae
core: remove hwtimer, switch schedstatistics to xtimer
7 years ago
Martine Lenders
e6c96cde53
gnrc_sixlowpan_nd_border_router: initial import
7 years ago
Martine Lenders
132f5e1b9c
gnrc_sixlowpan_nd_router: initial import
7 years ago
Martine Lenders
58ff31bfe9
gnrc: make all gnrc modules sub-modules of gnrc
8 years ago
Martine Lenders
b969eeb217
gnrc: rename ng_netbase to gnrc
8 years ago
Oleg Hahm
8639d2c27d
at86rf2xx: rename remaining files and variables
8 years ago
Martine Lenders
9cf5e5fb6a
ieee802154: remove ng_ prefix
8 years ago
Kaspar Schleiser
bbf64e81ec
remove defaulttransceiver, cc110x, cc2420 traces
8 years ago
Kaspar Schleiser
5d8349298f
remove bulk of legacy network stack and drivers
8 years ago
Martine Lenders
9e823076f4
ng_pktbuf: new default packet buffer implementation
8 years ago
Hauke Petersen
ae25d12dc7
make: added ng_netif_default as pseudomodule
8 years ago
Kaspar Schleiser
a267274e84
sys: make newlib support a module
8 years ago
Martine Lenders
3acc8718f2
ng_net: add 6LoWPAN as dependency for IEEE 802.15.4 devices
...
Only applies if ng_ipv6 also was included.
8 years ago
Kaspar Schleiser
c944d54171
core: log: introduce logging API
8 years ago
Martine Lenders
d76fb3fa8b
make: introduce *_default pseudo-modules
...
Fixes #2971
8 years ago
Hauke Petersen
fefac35c1c
drivers: new driver for at86rf2xx family radios
8 years ago