Commit Graph

5235 Commits (894cd964f97e4aa04c3c6098153a7160a94ff083)
 

Author SHA1 Message Date
Martine Lenders 894cd964f9 netif: Initial import of ng_* version 8 years ago
Joakim Gebart fa429a2521 Merge pull request #2275 from gebart/pr/ftdi-tools
Add tools for finding USB serial devices' `tty` names on Linux.
8 years ago
Joakim Gebart 086825bfa3 dist: Add tools for finding USB serial adapters on Linux.
These tools can be used to find the corresponding TTY device node of
attached USB serial adapter devices.
8 years ago
Martine Lenders fe29514597 Merge pull request #2411 from cgundogan/ip_static_addr_str
ip: make addr_str static
8 years ago
Ludwig Ortmann dd2da2fb71 Merge pull request #2405 from cgundogan/restrict_with_leading_underscores
Use `__restrict` instead of `restrict`
8 years ago
Cenk Gündoğan 4347039e88 ip: make addr_str static
When setting the `ENABLE_DEBUG` flag to *1* in ip.c,
the **rpl_udp** example won't compile, because the variable `addr_str`
is also defined in **rpl_udp.h** as extern.
Prefixing `addr_str` with `static` in ip.c solves this problem.
8 years ago
Ludwig Ortmann daac342a69 Merge pull request #2331 from gebart/pr/Makefile-ar-wrapper-refactor
Makefile: Respect ARFLAGS and refactor OSX ar test
8 years ago
Joakim Gebart 8d68afa6e6 Makefile: Add ARFLAGS for overriding command line options to `ar`
- Makefile.base: Respect ARFLAGS when building static archives.
 - Makefile.cflags: Add default ARFLAGS.
 - Makefile.vars: Add description for ARFLAGS.
8 years ago
Joakim Gebart 5e2b9f52ba Makefile.include: Refactor ar-wrapper test.
llvm-ar does not understand `-rc`, but works for creating empty
archives when called with `rc` (without the leading dash). BSD `ar`
which ships with OSX, which the test is written for, understands the
argument with or without the leading dash (but does not support creating
empty archives.)
8 years ago
Cenk Gündoğan d456e57a8a Merge pull request #2410 from authmillenon/unittests/doc/add-mail
doc: Add mail address where it is missing
8 years ago
Martine Lenders 498313a23f doc: Add mail address where it is missing 8 years ago
Martine Lenders 7c482f55a0 Merge pull request #2409 from authmillenon/all/doc/change-name
doc: use my real name
8 years ago
Cenk Gündoğan 50112af413 tests: restrict => __restrict 8 years ago
Cenk Gündoğan 3ff5231ffd sys: restrict => __restrict 8 years ago
Cenk Gündoğan 432f0014c0 cpu: restrict => __restrict 8 years ago
Martine Lenders 0eb2d78dda doc: use my real name 8 years ago
Christian Mehlis 08aa333193 Merge pull request #2403 from haukepetersen/opt_nrf_stacksize
cpu/nrf51822: raised default stack size
8 years ago
Ludwig Ortmann 031bed01d3 Merge pull request #2236 from d00616/new_micro-ecc
New package for ECDH and ECDSA
8 years ago
Frank Holtz f3e1922f9d pkg_micro-ecc: Eliptic curve cryptography from https://github.com/kmackay/micro-ecc 8 years ago
Hauke Petersen a5e80fbcf8 tests/pthread_rwlock: blacklisted airfy-beacon 8 years ago
Hauke Petersen 21dd39249f cpu/nrf51822: raised default stack size 8 years ago
Oleg Hahm 7fc721e277 Merge pull request #2396 from BytesGalore/rpl_udp_add_default_values_to_readme
examples/rpl_udp: added the explicit default values as values to the README.md
8 years ago
BytesGalore d593d4972d examples/rpl_udp: added the explicit default values as values 8 years ago
Cenk Gündoğan a8c710982e Merge pull request #2249 from BytesGalore/add_rpl_configurable_mop
rpl: added configurable RPL MOP on compile time
8 years ago
BytesGalore 4b189b6e58 rpl: added configurable RPL MOP on compile time
- e.g. `make RPL_MOP=RPL_MOP_NON_STORING_MODE`
     - changed the MOP defines to have `RPL_MOP_*` prefix
8 years ago
Oleg Hahm e8ac359765 Merge pull request #2390 from BytesGalore/fix_rpl_udp_warning
examples/rpl_udp: changed printing the actual set channel
8 years ago
Joakim Gebart 890262e6ff Merge pull request #2265 from jfischer-phytec-iot/pr@kinetis_common
Support for Freescale Kinetis MCUs, kinetis_common
8 years ago
BytesGalore 0569b2e145 examples/rpl_udp: changed printing the actual set channel 8 years ago
Thomas Eichinger 304d3b13eb Merge pull request #2371 from gebart/pr/cmsis-hal-4.0
Update CMSIS HAL to version 4.0
8 years ago
Johann F c0628a3058 cpu/kinetis_common: initial import for kinetis_common
add peripheral drivers for Freescale Kinetis MCUs:
    adc driver
    cpuid driver
    gpio driver
    hwtimer_arch driver (hwtimer used Low Power Timer)
    i2c driver (master mode only)
    mcg driver
    pwm driver
    random_rnga driver
    random_rngb driver
    rtc driver
    spi driver
    timer driver (timer used Periodic Interrupt Timer)
    uart driver
  add doc.txt (configuration examples)

  random_rnga: Update RNGA driver in preparation for RNGB driver.
  random_rngb: Add RNGB driver.
  spi: refactor SPI to work for multiple CTARS, add spi_acquire, spi_release
  gpio: Add gpio_irq_enable, gpio_irq_disable. Refactor GPIO.
  gpio: Add gpio_irq_enable, gpio_irq_disable.
  gpio: Refactor ISR functions to work with all GPIOs (0-31) and all ports (PORTA-PORTH)
  adc: Refactor ADC, add calibration and scaling.
    Added integer scaling of results in adc_map.
    Handle precision setting in adc_init.
    Set ADC clock divider depending on module clock.
    Add ADC_1 as a possible device.
    Add ADC calibration procedure according to K60 ref manual.
    Handle ADC pins which are not part of the pin function mux.
  Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
8 years ago
BytesGalore 66e57aa418 Merge pull request #2325 from BytesGalore/fix_rpl_udp_channel_set
and go
8 years ago
Christian Mehlis f69a5ae1f6 Merge pull request #2374 from cgundogan/bloom_doc_bytes_bits
sys/bloom: changed doc from bytes -> bits
8 years ago
Fabian Brandt 9963d641a2 Merge pull request #2217 from cgundogan/rpl_wireshark_dao
rpl: Fix for wrong length in DAO options, leads to error in package length (visible via wireshark)
8 years ago
BytesGalore cbe6db5570 examples/rpl_udp: Fix unconditional setting of a radio channel on initialization 8 years ago
Cenk Gündoğan 13e7bbccfc rpl: wrong length for DAO options 8 years ago
Fabian Brandt e9168b5efc Merge pull request #2216 from cgundogan/rpl_wireshark_dio_malformed_packet
rpl: wrong length of DIO options
8 years ago
Cenk Gündoğan c14217c68e rpl: introduce constants for PREFIX_INFO length with/without RPL_OPT_LEN 8 years ago
Cenk Gündoğan 26095013a1 rpl: introduce constants for DODAG_CONF length with and without RPL_OPT_LEN 8 years ago
Cenk Gündoğan 432688accb rpl: wrong length of DIO options
Currently, the DIO options `dodag conf` and `prefix info` are off by two
bytes in their `length` field. The RFC states, that the length field
should not include the option `type` field and the `length` field (two bytes).

For Prefix Info Option: Option Length: 30 (RFC 6550, P.61)
For Dodag Conf  Option: Option Length: 14 (RFC 6550, P.52)

Wireshark complains about DIOs as malformed packets, otherwise.
Can be reproduced by running the rpl_udp example and logging the DIOs
via wireshark.
8 years ago
Joakim Gebart 9b65000f8f Merge pull request #2384 from cgundogan/rpl_remove_common_globals
remove common globals for rpl with regard to #2346
8 years ago
Cenk Gündoğan eb202ffe6d rpl: remove unsused warning 8 years ago
Cenk Gündoğan c91cdcd4d1 examples/rpl_udp: remove common globals by prefixing with static 8 years ago
Cenk Gündoğan f3c6ef7e66 rpl: remove common globals by prefixing with static 8 years ago
Joakim Gebart c5ec71f401 Merge pull request #2386 from gebart/pr/rpl_udp-readme-fixes
examples/rpl_udp: README fixes
8 years ago
Joakim Gebart 4183f3e505 examples/rpl_udp: Update line number on link to default RPL_MAX_ROUTING_ENTRIES 8 years ago
Joakim Gebart cc40eb8e86 examples/rpl_udp: Add missing newlines in README.md 8 years ago
Peter Kietzmann dd5fb6422a Merge pull request #2382 from gebart/pr/stm32f0-remove-redundant-doxygen
stm32f0: Remove Doxygen from already documented functions.
8 years ago
Joakim Gebart 45dbbd18ae stm32f0: Remove Doxygen from already documented functions. 8 years ago
Joakim Gebart fe076783ba Merge pull request #2352 from gebart/pr/fno-common-default
Makefile.cflags: Make -fno-common the default
8 years ago
Thomas Eichinger 5595bbb94b Merge pull request #2372 from haukepetersen/add_f0discovery_openocd
board/stm32f0discovery: switched to OpenOCD
8 years ago