Martine Lenders
fcc57ddd04
gnrc_sixloenc: introduce pseudo-module
2019-01-04 13:29:47 +01:00
Vincent Dupont
06f0c14460
cortexm_common: enable FPU on cortex-m4f
2019-01-03 15:24:20 +01:00
Schorcht
74e1ab220c
drivers: add driver for CCS811 gas sensor
2018-12-20 12:42:44 +01:00
90db0bf253
Merge pull request #10253 from kYc0o/pr/riot_hdr
...
sys: add riotboot_hdr module
2018-12-04 09:44:45 +01:00
Francisco Acosta
00adbd69f6
sys: add riotboot_hdr submodule
...
riotboot_hdr enables to partition the internal flash memory
into "slots", each one with a header providing information
about the partition. The concept for now is limited to
firmware partitions, which are recognised by the riotboot
bootloader. In the future the concept might be extended to
represent other content.
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
2018-12-03 23:58:45 +01:00
Juan Carrano
3393dafe82
sys/crypto: configure AES via pseudomodules.
...
USEMODULE += crypto_aes_precalculated enables the precalculated T tables (the old
code).
USEMODULE += crypto_aes_unroll causes loops to be unrolled.
2018-11-15 18:25:26 +01:00
Martine Lenders
30dc2d91e1
Merge pull request #10203 from haukepetersen/opt_nimble_versioning
...
pkg/nimble: bump version to current master
2018-11-08 14:07:45 +01:00
Hauke Petersen
af57afe3ac
pkg/nimble: bump version to current master
2018-11-08 12:40:48 +01:00
Frits Kuipers
8b8790c18f
drivers/ds18: Add Maxim Integrated ds18 driver
...
tests/driver_ds18: Add test application for DS18B20 sensor.
tests/driver_ds18: Add whitelist of boards
2018-10-24 16:02:05 +02:00
Hauke Petersen
18cc7ee3ed
net/rdcli: rename to cord_ep
2018-10-17 15:21:49 +02:00
Hauke Petersen
226b9fa383
net/rdcli_simple: rename to cord_epsim
2018-10-17 15:21:49 +02:00
Martine Lenders
620befe9ea
lwip: move lwIP PSEUDOMODULES to pkg's Makefile.include
2018-10-15 21:40:31 +02:00
83be0314be
makefiles/pseudomodules: define vcnl40x0 sensor types
2018-10-15 11:44:04 +02:00
Hauke Petersen
9acce40aad
net: added full RD endpoint implementation
2018-10-12 14:41:40 +02:00
PeterKietzmann
b7615e9e1b
sys/ecc: remove separate hamming256 folder
2018-09-28 08:53:25 +02:00
Sören Tempel
e523e8f5ec
sys/cbor: remove module
...
Fixes #7707
Fixes #7800
2018-09-25 21:07:29 +02:00
Gaëtan Harter
a62c8a84dd
pseudomodules: allow defining them in pkg/PKG/Makefile.include
...
Officially allow packages to define pseudomodules in their Makefile.include as
done in the libcose package.
2018-07-05 16:03:07 +02:00
Martine Lenders
0ef62b9690
gnrc_ndp: add support for building RDNSS option
2018-07-05 11:01:22 +02:00
4ea93f3aea
Merge pull request #8542 from OTAkeys/pr/at_oob
...
drivers/at: at out-of-band data support for at commands parser
2018-07-04 19:01:28 +02:00
Marian Buschsieweke
d208c224b0
drivers: Renamed module sht11 to sht1x
...
The sensor family SHT10, SHT11 and SHT15 only differ in their accuracy (as in
calibration, not as in resolution). Thus, the same driver can be used for all.
The new driver name better reflects this fact.
2018-06-27 08:57:58 +02:00
Vincent Dupont
3393888cea
drivers/at: add URC registering and parsing feature
2018-06-26 10:03:10 -07:00
Martine Lenders
a6a7357077
shell_commands: add command for packet buffer stats
...
I'm using something like this command for a while now for debugging
GNRC. Usually, I just patch it into the application I'm using it with,
but I think there is a benefit to also provide it to RIOT upstream
properly.
2018-06-22 09:51:17 +02:00
Hauke Petersen
108284670c
net: added RD client for simplified registration
2018-04-09 10:37:10 +02:00
Hauke Petersen
49bd85d00a
sys/net: added Skald
...
Skald is a very small and simple, TX-only BLE stack that supports
sending advertisements only. It is useful for building all kinds
of BLE beacons with very minimal memory footprints.
2018-04-06 11:18:53 +02:00
3a6a3b8b14
drivers/si114x: initial basic support
2018-03-08 14:07:28 +01:00
Hauke Petersen
09dab1a9fb
drivers: add support for STM lis2dh12 accelerometer
2018-01-18 18:39:43 +01:00
b63412efa1
drivers: add rn2xx3 LoRa module driver
2018-01-18 10:46:54 +01:00
4c4e10fb31
makefiles: add lora pseudomodule
2017-12-14 15:01:09 +01:00
Cenk Gündoğan
b6581289a2
pkg: ccn-lite: adapt to v2
2017-12-01 16:14:27 +01:00
3367840fa2
sys/net/nanocoap: use submodules
2017-12-01 12:55:45 +01:00
3e4e3d261f
sys/posix: factor inet_*to* from header into .c file
2017-11-15 23:01:56 +01:00
Peter Kietzmann
a2721c03c9
sys/od: add ASCII representation to memory dump
2017-11-14 09:22:02 +01:00
Hauke Petersen
9c386716a9
Merge pull request #7241 from kaspar030/make_periph_use_submodules
...
make: use submodules for periph
2017-11-06 14:28:04 +01:00
Martine Lenders
0954dba17d
Merge pull request #6000 from kaspar030/add_event_system
...
sys: add asynchronous event system
2017-11-06 14:25:18 +01:00
0e09213e53
sys/event: initial commit of handler-based event system
2017-11-06 14:19:31 +01:00
46d824b6b1
make: add Makefile.periph
2017-11-06 12:01:01 +01:00
6f43e98b95
drivers/si70xx: cleanup and use pseudomodules
2017-11-05 18:13:19 +01:00
Martine Lenders
af5760977d
newlib: use RIOT dependency system for _GNU_SOURCE instead
2017-10-24 16:01:24 +02:00
Vincent Dupont
be588c2f0e
cpu/stm32_common: use pseudomodule for UART HW FC
2017-10-10 14:09:05 +02:00
Martine Lenders
d30216dcbe
gnrc_ipv6_nib: add configuration pseudo-modules
2017-10-06 23:21:18 +02:00
88433cba2f
sys: random: make use of submodules in Makefile
2017-08-30 23:49:30 +02:00
Martine Lenders
d9bb94eff8
Merge pull request #7183 from miri64/gnrc_pktbuf/enh/fix-common-module
...
gnrc_pktbuf: move common auxiliary functions to common module
2017-07-15 17:07:26 +02:00
0ccc264538
drivers: initial implementation of sx127x radio (LoRa mode only)
2017-06-30 19:00:40 +02:00
Pieter Willemsen
29e8bd1351
sys: cbor: makefiles can enable cbor functionality
...
new cbor pseudomodules:
- cbor_ctime
- cbor_float
- cbor_semantic_tagging
2017-06-27 17:45:42 +02:00
067231936f
Merge pull request #5793 from OTAkeys/pr/can_stack
...
can: add a CAN stack for RIOT
2017-06-26 16:02:35 +02:00
smlng
f1f80c0098
drivers/adcxx1c: use pseudomodules for device variants
2017-06-26 09:46:09 +02:00
Vincent Dupont
ab5f8548f2
can: add conn_can top layer interface
...
This module provide support for raw can and isotp
socket-like user interface.
2017-06-19 15:36:20 +02:00
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
2017-06-19 15:35:26 +02:00
Martine Lenders
d8336c38b6
gnrc_pktbuf: move common auxiliary functions to common module
...
The packet buffer was originally designed to have a replaceable
back-end. This is why the actual module is called `gnrc_pktbuf_static`.
However, since than some auxiliary functions snuck into the static
back-end, which should go into the common module (which is a
pseudo-module at the moment).
This fix makes the `gnrc_pktbuf` pseudo-module an actual module and
moves the auxiliary functions to that module.
2017-06-14 12:24:56 +02:00
4a852abd03
drivers/bmx280: factorize bme280 and bmp280 implementation
2017-06-02 14:54:17 +02:00