Benjamin Valentin
9183d16278
boards: add mcb2388
...
The MCB2388 Evaluation Board is a development board for the LPC2388 MCU.
LPC2388 and LPC2387 are very simmilar, the only difference is added USB Host
support.
Since this is not used yet, I chose to just pretend it's an lpc2387.
So far, only the two UARTs, LEDs and LCD display are configured.
2020-01-14 21:21:08 +01:00
4c0f4da40c
tests/driver_ili9341: enable backlight on PineTime
2020-01-14 21:06:43 +01:00
5c21df5fee
boards/pinetime: initial support for the PINE64 PineTime smartwatch
2020-01-14 21:06:43 +01:00
Francois Berder
634fea8347
boards: pic32-clicker: Use pic32prog as default programmer
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-01-14 19:43:13 +00:00
4fc31b51f8
Merge pull request #13097 from basilfx/feature/u8g2_refactoring_and_fixes
...
pkg/u8g2: refactoring and fixes
2020-01-14 19:15:38 +01:00
8d16ccb96a
Merge pull request #13115 from basilfx/feature/slstk3401a_doc_fixes
...
boards/slstk3401a: update documentation
2020-01-14 17:00:03 +01:00
ef947d3495
Merge pull request #13114 from basilfx/feature/slstk3402a_doc_fixes
...
boards/slstk3402a: update documentation
2020-01-14 16:59:52 +01:00
a1850773ff
Merge pull request #13116 from basilfx/feature/stk3600_docs
...
boards/stk3600: add documentation
2020-01-14 16:00:35 +01:00
Francisco Molina
4770b3c36b
doc/advanced-build-system-tricks: handle multiple boards
2020-01-14 15:48:33 +01:00
Martine S. Lenders
3082710f65
gnrc_ipv6_nib: allow for configuration of static link-local addresses
...
This feature was removed without replacment in 71a7dbf918
, but it can
still be useful.
Co-Authored-By: smlng <s@mlng.net>
2020-01-14 15:46:18 +01:00
f3476452cb
Merge pull request #13117 from basilfx/feature/stk3700_docs
...
boards/stk3700: add documentation
2020-01-14 15:28:27 +01:00
628f085f37
Merge pull request #13118 from basilfx/feature/slwstk6000b_docs
...
boards/slwstk6000b: add documentation
2020-01-14 15:02:49 +01:00
5de5616c92
Merge pull request #13113 from basilfx/feature/sltb001a_doc_fixes
...
boards/sltb001a: update documentation
2020-01-14 15:02:34 +01:00
Martine Lenders
7430ea98ed
Merge pull request #13096 from nmeum/pr/fix_asan_target
...
boards/native: fix all-asan Makefile target
2020-01-14 13:43:22 +01:00
petr
8fee219dc0
tests/pkg_u8g2: update tests
2020-01-14 13:23:25 +01:00
petr
b253f61a7f
pkg/u8g2: refactor the U8g2 package
...
- Passing RIOT-OS specific data as user_ptr
- Added necessary macros to Makefile.dep
- Added missing explicit dependency to xtimer module
- Renamed u8g2_riotos.c to more appropriate u8x8_riotos.c
- Added u8x8_riotos.h with the RIOT-OS specific functionality
- Removed the now-obsolete patch of U8g2
- Other minor fixes
2020-01-14 13:23:25 +01:00
Martine Lenders
350b33b023
Merge pull request #12936 from leandrolanzieri/pr/kconfig_migrate/usb
...
Kconfig: Expose USB configurations
2020-01-14 12:39:30 +01:00
Francisco
330d9dffc6
Merge pull request #12977 from leandrolanzieri/pr/makefiles/kconfig_only_when_needed
...
makefiles/kconfig: Only run Kconfig if it could generate configurations
2020-01-14 11:28:34 +01:00
Leandro Lanzieri
37f228e08a
tests/usbus_cdc_acm_stdio: Default to RIOT peripheral PID
2020-01-14 11:27:37 +01:00
Leandro Lanzieri
a5ef1b4876
tests/usbus: Default to RIOT peripheral PID
2020-01-14 11:27:12 +01:00
Leandro Lanzieri
59fed6f7e7
tests/usbus_cdc_ecm: Default to RIOT peripheral PID
2020-01-14 11:24:16 +01:00
Leandro Lanzieri
afba3b1bd2
examples/usbus_minimal: Default to RIOT peripheral PID
2020-01-14 11:22:58 +01:00
Francisco
f76f7c73ce
Merge pull request #12957 from aabadie/pr/cpu/fe310_spi
...
cpu/fe310: add spi peripheral driver
2020-01-14 10:54:47 +01:00
Francisco
1d206bca24
Merge pull request #12409 from miri64/gnrc_netif/fix/highest-source-scope-wins
...
gnrc_netif: highest source address scope wins selection
2020-01-14 10:43:24 +01:00
Leandro Lanzieri
903909fa4e
examples/usbus_minimal: Add default Kconfig PID/VID values
2020-01-14 10:34:53 +01:00
Leandro Lanzieri
84c3676e36
examples/usb_minimal: Set PID/VID if Kconfig is not used
2020-01-14 10:34:53 +01:00
Leandro Lanzieri
a1836d36a4
Kconfig: Expose USB peripheral configurations
2020-01-14 10:34:53 +01:00
Leandro Lanzieri
15bd4897c1
usb: Move configuration macros to 'CONFIG_' namespace
...
Macros that changed:
USB_CONFIG_VID -> CONFIG_USB_VID
USB_CONFIG_PID -> CONFIG_USB_PID
USB_CONFIG_MANUF_STR -> CONFIG_USB_MANUF_STR
USB_CONFIG_PRODUCT_STR -> CONFIG_USB_PRODUCT_STR
USB_CONFIG_CONFIGURATION_STR -> CONFIG_USB_CONFIGURATION_STR
USB_CONFIG_PRODUCT_BCDVERSION -> CONFIG_USB_PRODUCT_BCDVERSION
USB_CONFIG_SPEC_BCDVERSION -> CONFIG_USB_SPEC_BCDVERSION
USB_CONFIG_SELF_POWERED -> CONFIG_USB_SELF_POWERED
USB_CONFIG_MAX_POWER -> CONFIG_USB_MAX_POWER
USB_CONFIG_DEFAULT_LANGID -> CONFIG_USB_DEFAULT_LANGID
2020-01-14 10:34:53 +01:00
Bas Stottelaar
4f3083793d
Merge pull request #13099 from basilfx/feature/ikea_tradfri_modules
...
boards/ikea-tradfri: add board documentation.
2020-01-14 10:25:53 +01:00
Martine Lenders
48221bb018
Merge pull request #12838 from kb2ma/gcoap/deprecate_gcoap_finish
...
net/gcoap: deprecate gcoap_finish()
2020-01-14 10:20:44 +01:00
Francisco
a6cf5cf3f9
Merge pull request #12946 from aabadie/pr/cpu/fe310_i2c
...
cpu/fe310: add i2c peripheral driver
2020-01-14 10:20:11 +01:00
Martine S. Lenders
018e3dd437
gnrc_netif: use scope directly from address for multicast
2020-01-14 09:54:18 +01:00
Martine S. Lenders
85737a0436
gnrc_netif: remove misleading comment
...
The comment exists since the introduction of the [original
implementation], but its meaning is unclear and misleading, as the code
doesn't do anything with link-local.
[original implementation]: https://github.com/RIOT-OS/RIOT/pull/3561
2020-01-14 09:54:18 +01:00
Martine S. Lenders
46fd632e91
gnrc_netif: highest source address scope wins selection
...
Rule 2 of the source address algorithm outlined in [RFC6724] states the
possible source addresses must also be compared among each other:
> Rule 2: Prefer appropriate scope.
> If Scope(SA) < Scope(SB): If Scope(SA) < Scope(D), then prefer SB and
> otherwise prefer SA. Similarly, if Scope(SB) < Scope(SA): If
> Scope(SB) < Scope(D), then prefer SA and otherwise prefer SB.
Our current implementation doesn't do that. It just checks if the scope
of a possible source is lesser than the scope of the destination
(which involves the second "If" in the rule).
This fix grants points according to the scope of an address. If the
scope matches, they get the highest points, ensuring that the selected
source will always be reachable from the destination.
[RFC6724]: https://tools.ietf.org/html/rfc6724
2020-01-14 09:54:17 +01:00
024d4abd99
examples/suit_update: remove boards from insufficient memory list
...
ruuvitag/thingy52 provide the periph_uart feature so stdio_uart can work on these boards even if stdio_rtt is disabled because of ethos.
2020-01-14 07:48:09 +01:00
a12af69752
examples/gnrc_border_router: remove BOARD_BLACKLIST variable
...
pic32 boards now provide an UART, and this the periph_uart feature
ruuvitag/thingy52 provide the periph_uart feature so stdio_uart can work
on these boards.
2020-01-14 07:48:09 +01:00
01d7384b7d
tests/gnrc_*: remove useless BOARD_BLACKLIST
...
chronos is indirectly blacklisted because of missing periph_uart feature.
hamilton doesn't provide periph_uart when stdio_rtt is disabled (because
of ethos dependency to stdio_uart) and ruuvitag/thingy52 provide the
periph_uart feature so stdio_uart can work on these boards.
2020-01-14 07:48:08 +01:00
f5cbe00118
Makefile.dep: disable stdio_rtt when stdio_uart is used
2020-01-14 07:48:08 +01:00
57d5a1db1c
boards: provide stdio_rtt as default module where required
...
For the moment, hamilton, ruuvitag and thingy52 use stdio_rtt by default.
2020-01-14 07:48:08 +01:00
Bas Stottelaar
12ec03d2e0
boards/sltb001a: update documentation
2020-01-13 23:38:43 +01:00
Bas Stottelaar
8f22110210
boards/slstk3402a: update documentation
2020-01-13 23:38:10 +01:00
Bas Stottelaar
488c545674
boards/slstk3401a: update documentation
2020-01-13 23:37:40 +01:00
Bas Stottelaar
52ecf0fcc1
boards/stk3600: add documentation
2020-01-13 23:37:02 +01:00
Bas Stottelaar
b9b8358175
boards/stk3700: add documentation
2020-01-13 23:36:29 +01:00
Bas Stottelaar
aeed1f3153
boards/slwstk6000b: add documentation
2020-01-13 23:31:51 +01:00
Bas Stottelaar
8a98bf5260
boards/ikea-tradfri: add board documentation.
2020-01-13 21:40:00 +01:00
cfbab79398
Merge pull request #13105 from bergzand/pr/ili9341_add_config
...
ili9341: Add color mode and inversion parameters
2020-01-13 21:07:25 +01:00
Hauke Petersen
723aadcc87
pkg/nimble: bump version and remove obsolete patch
2020-01-13 21:00:48 +01:00
Francisco
3e0043021b
Merge pull request #13110 from kaspar030/periph_rtt_docimp
...
periph/rtt: clarify rtt_set_alarm() documentation
2020-01-13 17:12:08 +01:00
146137ef72
ili9341: Add color mode and inversion parameters
2020-01-13 17:09:02 +01:00