Gaëtan Harter
ca5d13cc2a
pkg/*: adapt to new state file targets
...
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Martine Lenders
7cf1bab2e6
emb6: deprecate package
...
I basically didn't work on `emb6` since 2016 and adapting to the newest
version would mean some major overhaul. However, the development at
their end seems to be stalled [since March 2018][emb6-develop] as well.
All this speaks for deprecating this package.
[emb6-develop]: https://github.com/hso-esk/emb6/tree/develop
2019-10-09 11:50:17 +02:00
Martine S. Lenders
0d8511616a
emb6: fix documentation
2019-10-09 11:27:52 +02:00
ce9b1e3826
pkg: remove not needed git-downloaded dependencies
...
This is implicitly done by the "pkg-prepare"-step of the main make
instance.
2019-06-28 09:38:44 +02:00
PeterKietzmann
8f766c3fac
pkt/emb6: fix typo in hwrng call
2019-02-19 17:51:01 +01:00
Martine Lenders
a077dc5782
emb6_sock_udp: unify cppcheck-suppress reason with others
2018-11-06 10:02:13 +01:00
Martine Lenders
9e3ce7b5a7
emb6_sock_udp: fix typo in cppcheck suppression
2018-11-06 10:00:47 +01:00
Martine Lenders
0d5dafe924
emb6_sock_udp: copy receive remote correctly
...
The `src` member of `sock_udp_t` for `emb6` is a pointer, not a value,
so it should not be referenced.
This fixes the output issue encountered during the
[2018.10 RC1 testing][RC1].
[RC1]: https://github.com/RIOT-OS/Release-Specs/issues/76#issuecomment-435924505
2018-11-05 17:18:48 +01:00
Lotte Steenbrink
7f08ca15f5
emb6: update link to documentation pdf
...
Update the link to the emb6 documentation pdf to its state at the time of PKG_VERSION, since the pdf has since been deleted from https://github.com/hso-esk/emb6/tree/develop/doc/ .
Resolves https://github.com/RIOT-OS/RIOT/issues/8596 .
2018-09-19 14:26:58 +02:00
Martine Lenders
adbc977370
emb6_sock_udp: fix atomic initialization
2018-07-19 20:45:53 +02:00
Martine Lenders
dbafd505fd
emb6: ignore llvm warnings
2018-07-19 20:44:43 +02:00
f2791dcec5
pkg/emb6: Rebuild patches for consistency
2018-07-16 14:30:28 +02:00
3c128a0ed7
pkg/emb6: Add utils/random to rename patch
...
Both random_init and random_rand are prefixed with emb6_ to prevent
function name collisions with RIOT
2018-07-16 14:27:38 +02:00
acf7a104d2
emb6: explicitly configure RX complete interrupt
2018-07-12 12:34:15 +02:00
Martine Lenders
45107b529d
emb6_sock_udp: provide port for #9376 API fix
2018-06-20 14:51:17 +02:00
4e5e5007c7
pkg/emb6: update to use iolists
2018-03-06 14:00:32 +01:00
Martine Lenders
388d8ab841
emb6: remove patch to fix warnings and ignore them instead
...
This allows for easier maintainance of the package, since smaller
patches lead to less conflicts when applying these patches.
2018-02-15 19:07:34 +01:00
Martine Lenders
06ab28a9a1
emb6: ignore implicit fallthrough errors by GCC 7
2018-02-15 19:07:34 +01:00
Martine Lenders
2b3b225485
emb6: allow for warnings to be disabled
...
Currently, due to the way emb6 is compiled in our build system, it is
not possible to deactivate certain warnings. This fix provides a
solution for that, by building the submodules in the package build step
instead of on their own, similar to how JerryScript is build.
2018-02-15 19:07:34 +01:00
smlng
3eb6c0cc25
pkg/emb6: fix patching with newer git version
2018-02-08 15:59:17 +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
Martine Lenders
3c499b2e54
emb6: Update periph_hwnrg CPP check
2017-11-24 10:49:47 +01:00
Martine Lenders
a785ee5212
emb6: update PNRG access
...
This this build branch doesn't seem to be build, this slipped through
back, when the PNRG functions were renamed.
2017-11-23 18:54:40 +01:00
c4ebd18be2
pkg: enhance doxygen packages documentation
2017-07-03 09:56:07 +02:00
0fcc7d3834
cleanup: apply headerguard script output
2017-05-24 17:54:02 +02:00
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.
2017-04-28 15:23:54 +02:00
Martine Lenders
20f6ab6daf
emb6: provide sock_udp port
2017-04-26 09:18:01 +02:00
cfd10c394a
adapt to changed byteorder.h
2017-04-13 11:35:35 +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
8d88781e05
make: pkg: make use of PKGDIRBASE
2017-03-10 14:18:44 +01:00
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
2017-01-19 18:30:53 +01:00
Oleg Hahm
4f4214235b
timex: unambiguous time conversion macros
2017-01-19 13:18:08 +01:00
Martine Lenders
94b7c08045
Merge pull request #6225 from miri64/pkg/fix/emb6-prep-6211
...
emb6: prepare for #6211
2017-01-10 22:12:19 +01:00
Martine Lenders
185be4ed59
emb6: prepare for #6211
2017-01-10 13:49:50 +01:00
5f9bb4eec9
pkg: emb6: add license information, cleanup
2017-01-08 21:55:46 +01:00
Joakim Nohlgård
7c48c891a0
xtimer: Update xtimer usage to match API changes
2016-11-29 20:44:31 +01:00
af5afeadec
pkg: emb6: move dependencies to pkg Makefile.dep
2016-09-29 15:41:13 +02:00
Matthias Kolja Miehl
318bc53671
pkg/emb6: emb6_conn_udp: fix nullPointer error
2016-09-05 02:17:34 +02:00
7718f114cb
all: remove pointer casts for msg.content.ptr
2016-06-02 23:13:42 +02:00
575ee23679
pkg: emb6: adapt to removed netdev2 callback_event arg
2016-06-02 11:11:40 +02:00
Martine Lenders
0ab8aae529
emb6: add conn_udp wrapper
2016-03-30 18:56:02 +02:00
Martine Lenders
0b0d3b18c1
emb6: add netdev2 wrapper
2016-03-30 18:55:00 +02:00
Martine Lenders
518f645779
emb6: provide minimal HAL wrapper
2016-03-30 18:52:21 +02:00
Martine Lenders
aecb8ef15b
emb6: initial import
2016-03-30 18:51:42 +02:00