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
63ca443b05
can: add ISO-TP support
...
ISO-TP is ISO15765 transport protocol over CAN.
Upper interface is located in sys/include/can/isotp.h.
2017-06-19 15:36:20 +02:00
Vincent Dupont
68f1ea8fd0
native: add a CAN device using socketCAN
2017-06-19 15:36:20 +02:00
Vincent Dupont
144a0700f5
can: add autoinit basic support
2017-06-19 15:35:26 +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
Sebastian Meiling
30be4f7673
Merge pull request #7202 from kaspar030/murdock_enable_http_cache
...
murdock: enable dlcache
2017-06-19 11:15:18 +02:00
Sebastian Meiling
cbb23fb588
Merge pull request #7121 from kb2ma/gcoap/thread_safety
...
net/gcoap: Protect internal state for multithreaded use
2017-06-19 11:04:50 +02:00
0e7529be7a
Merge pull request #7205 from biboc/change_author_biboc
...
Change my email address - biboc
2017-06-19 10:50:54 +02:00
biboc
0e41861db0
Change my email address:
...
<baptiste.clenet@xsoen.com>
to
<bapclenet@gmail.com>
2017-06-19 10:38:16 +02:00
d9f41e6d66
murdock: enable dlcache
2017-06-19 09:25:09 +02:00
Ken Bannister
aa2f97c80f
net/gcoap: Protect update to open requests with mutex.
2017-06-18 06:29:43 -04:00
Ken Bannister
24b21dbfbc
net/gcoap: Protect message ID state with atomic updates.
...
Also changed semantics for storage of message ID, from last ID to next ID.
This change provides idiomatic use of the return value of the atomic
function, without other side effects on gcoap.
2017-06-18 06:16:15 -04:00
ed9899ad57
Merge pull request #6643 from kaspar030/add_http_dl_cache
...
dist/tools: add http download with caching
2017-06-17 18:17:45 +02:00
d772dc0116
boards: x86-multiboot-common: use dlcache for downloading toolchain
2017-06-17 17:00:55 +02:00
c1cd257544
pkg: tlsf: use dlcache
2017-06-17 17:00:55 +02:00
d98e25b7d9
pkg: nordic_softdevice_ble: use dlcache
2017-06-17 17:00:55 +02:00
d69352a237
dist/tools: add dlcache.sh
2017-06-17 17:00:55 +02:00
031870038b
Merge pull request #6767 from miri64/evtimer/feat/initial
...
evtimer: initial import
2017-06-17 00:25:22 +02:00
Cenk Gündoğan
25a5989cce
Merge pull request #7164 from smlng/enh/trickle/fix_7161
...
trickle: enhancements
2017-06-16 23:46:55 +02:00
smlng
5cb8a86e44
trickle: enhancements
...
- add asserts
- update docu
2017-06-16 23:04:01 +02:00
Martine Lenders
0f39c5549e
tests: add test for evtimer underflow
2017-06-16 16:50:54 +02:00
Martine Lenders
15732bede6
tests: provide tests for evtimer
2017-06-16 16:50:54 +02:00
fce919d27c
evtimer: initial import
2017-06-16 16:50:54 +02:00
a6fcbcde9c
Merge pull request #7159 from OTAkeys/pr/stmclk_f2
...
cpu/stm32f2: implement stmclk interface for stm32f2
2017-06-15 19:09:57 +02:00
Francisco Acosta
468f12f87d
Merge pull request #6899 from bergzand/drivers/mrf24j40-remdefine
...
drivers/mrf24j40 remove obsolete RSSI_BASE_VALUE define
2017-06-15 16:57:45 +02:00
Cenk Gündoğan
f1dc041728
Merge pull request #7180 from miri64/gnrc_ipv6_nib/fix/nc-cache-out
...
gnrc_ipv6_nib: fix caching mechanism of neighbor cache
2017-06-15 13:00:41 +02:00
Martine Lenders
bfa515bd43
tests: enhance tests for caching error case
2017-06-15 11:40:46 +02:00
Martine Lenders
b32200e3ad
gnrc_ipv6_nib: fix caching mechanism of neighbor cache
2017-06-15 11:40:46 +02:00
9dadb9cbaf
Merge pull request #7158 from OTAkeys/pr/stmclk_f4
...
cpu/stm32f4: implement stmclk interface for stm32f4
2017-06-15 11:23:24 +02:00
92147cf269
Merge pull request #7168 from smlng/driver/tmp006/rework
...
driver: tmp006 rework
2017-06-14 23:10:45 +02:00
smlng
054c002960
saul: add support for tmp006
2017-06-14 20:45:01 +02:00
smlng
c17d64eaff
tests: adapt driver_tmp006 to rework
2017-06-14 20:45:01 +02:00
smlng
42a09128aa
drivers: rework tmp006
2017-06-14 20:44:59 +02:00
Sebastian Meiling
64297e343b
Merge pull request #6781 from aabadie/driver_bmp180_cleanup
...
drivers/bmp180: implementation refactoring and cleanup
2017-06-14 12:14:36 +02:00
41d1de1ba3
tests/driver_bmp180: apply changes in driver API
2017-06-14 09:48:20 +02:00
da16943e8c
sys/auto_init/saul: update bmp180 saul support with api changes
2017-06-14 09:48:20 +02:00
0e6e3b368b
drivers/bmp180: driver cleanup
2017-06-14 09:48:20 +02:00
Francisco Acosta
3af1fe5675
Merge pull request #7134 from smlng/macos/fix/posix/clockid_t
...
posix: fix redefined clockid_t on macOS
2017-06-13 17:48:20 +02:00
smlng
16bd7db5dc
posix: fix redefined clockid_t on macOS
2017-06-13 17:32:21 +02:00
Cenk Gündoğan
58067bd489
Merge pull request #7179 from miri64/ndp/enh/backoff-max
...
ndp: Add constant for retrans. timer exp. backoff maximum
2017-06-13 14:13:48 +02:00
Martine Lenders
7a444e56c1
ndp: Add constant for retrans. timer exp. backoff maximum
2017-06-13 14:08:26 +02:00
Hauke Petersen
50ea5b0665
Merge pull request #7147 from smlng/saul/gpio/phynode
...
saul: add support for LEDs and buttons on pba-d-01-kw2x
2017-06-13 11:32:29 +02:00
smlng
367247242f
saul: add support for LEDs and buttons on pba-d-01-kw2x
2017-06-13 11:25:46 +02:00
Joakim Nohlgård
54b68844e0
Merge pull request #7165 from mfrey/kinetis-uart
...
kinetis: Use 9 bit UART config for 8E1, 8O1 modes
2017-06-13 09:04:04 +02:00
Francisco Acosta
5f0b8e5b80
Merge pull request #6978 from gebart/pr/kinetis-mcg
...
kinetis: MCG improvements
2017-06-12 23:27:39 +02:00
Sebastian Meiling
863bda7bc8
Merge pull request #7163 from cgundogan/pr/trickle_fix
...
trickle: adjust old_interval to max / 2 in case of I > Imax
2017-06-12 09:48:03 +02:00
Martine Lenders
ec9073e48e
Merge pull request #7171 from cgundogan/pr/nib_acronym
...
doc: nib: neighbor information base everywhere you look
2017-06-12 01:14:23 +02:00
Cenk Gündoğan
ef9ee54fe2
doc: nib: neighbor information base everywhere you look
2017-06-12 00:49:07 +02:00
Martine Lenders
38a99fb7cf
Merge pull request #7170 from smlng/enh/drivers/coding_style
...
drivers: coding style, use {} for empty while loops
2017-06-11 21:53:35 +02:00
smlng
a7b049f98a
drivers: coding style, use {} for empty while loops
2017-06-11 20:08:10 +02:00