1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

4029 Commits

Author SHA1 Message Date
Ludwig Ortmann
ab418faa34 core: add doxygen header for kernel_types 2014-10-13 19:44:35 +02:00
Ludwig Ortmann
2fe2a39602 core: refactor check for valid pid
move into header and remove redundant condition
2014-10-13 19:44:35 +02:00
Thomas Eichinger
ecae75a1ab Merge pull request #1697 from locicontrols/cc2538
Add support for the Texas Instruments CC2538 ARM Cortex-M3 MCU and developer kit.
2014-10-13 16:58:41 +02:00
Ian Martin
0605a7eb95 Add support for the Texas Instruments CC2538 ARM Cortex-M3 MCU and developer kit. 2014-10-13 09:29:49 -04:00
Christian Mehlis
a677879f97 Merge pull request #1804 from haukepetersen/fix_nrf_ram
cpu/nrf51822: fixed issue with disabled RAM
2014-10-13 14:23:53 +02:00
Hauke Petersen
d75a85a2aa cpu/nrf51822: fixed issue with disabled RAM
- on certain devices the second RAM bank might be disabled after
  reset, this fix makes sure its enabled
2014-10-13 13:04:39 +02:00
Thomas Eichinger
86c85d86e8 Merge pull request #1756 from thomaseichinger/welq-fix
cpu/stm32f: boards/iot-lab_M3: cleanup and fixes
2014-10-13 11:58:46 +02:00
Christian Mehlis
668ce1df1f Merge pull request #1722 from haukepetersen/fix_nrf_leds
boards: added LED macro for pca1000 & yunjia-nrf
2014-10-11 16:25:52 +02:00
Christian Mehlis
fff0a2f846 Merge pull request #1720 from haukepetersen/fix_nrf_gpio
cpu/nrf51822: fixed gpio driver
2014-10-11 16:12:22 +02:00
Martine Lenders
94528fef46 Merge pull request #1795 from sgso/byte-order-udp-sockaddr
udp: fix byte order in sockaddr6_t
2014-10-11 13:48:34 +02:00
Martine Lenders
84a682376c Merge pull request #1798 from LudwigOrtmann/pktqueue-doxygen
sys/net/pktqueue: fix doxygen
2014-10-11 13:47:15 +02:00
Ludwig Ortmann
90e2b1c4c4 sys/net/pktqueue: fix doxygen 2014-10-11 08:20:50 +02:00
René Kijewski
58a10f3272 Merge pull request #1790 from BytesGalore/extern_C_in_headers_examples
examples: add extern "C" to headers
2014-10-11 04:43:47 +02:00
Martine Lenders
36f8e3c5c3 Merge pull request #1640 from authmillenon/packetqueue
net: Initial import of a packet wrapper for priority_queue
2014-10-10 23:12:28 +02:00
Martine Lenders
e7e62cffdb net: Initial import of a packet wrapper for priority_queue 2014-10-10 23:11:50 +02:00
Oleg Hahm
d159eafb44 Merge pull request #1796 from RIOT-OS/ip_is_our_fix
Fixes when a packet is not for me, but an interface is defined.
2014-10-10 18:24:18 +02:00
Fabian Brandt
cd80cc166e Fixes when a packet is not for me, but an interface is defined. 2014-10-10 17:17:40 +02:00
BytesGalore
b9bae213d0 examples: add extern "C" to header rpl_udp.h 2014-10-10 16:31:02 +02:00
Ludwig Ortmann
920f49c268 Merge pull request #1539 from LudwigOrtmann/distclean
make: [dist]clean
2014-10-10 07:18:04 -07:00
Sebastian Sontberg
c8c518005f udp: fix byte order in sockaddr6_t
udp_recvfrom wrote the sender port number in host byte order into the
provided sockaddr6_t. Because all send functions expect the port number
in network byte order this introduces a superfluous conversion step in
case one wants to reuse the address for replying.

closes #1406
2014-10-10 15:43:34 +02:00
Ludwig Ortmann
c947dc9858 make: remove $(CLEANFILES), it's superfluous 2014-10-10 15:15:13 +02:00
Ludwig Ortmann
851a02bcb7 make: add clean, distclean for RIOT
distclean
removes all build products, also depends on docclean

clean
removes all build products for the current board

also, silence clean target from Makefile.include and let it ignore errors
2014-10-10 15:14:30 +02:00
Ludwig Ortmann
43b191fa00 make: make doc clean target ignore failures 2014-10-10 15:12:54 +02:00
BytesGalore
e6cf525a73 Merge pull request #1792 from BytesGalore/rename_cpp_header_to_hpp
renamed the cpp header file from `*.h` to `*.hpp` to avoid false positive when require `extern "C"` in a C header.
2014-10-10 13:29:47 +02:00
BytesGalore
1f011eb1e9 renamed the cpp header file to *.hpp to preven eventually a collision with #1789 2014-10-10 12:56:16 +02:00
Thomas Eichinger
420f20f4bc cpu/stm32f1: overwrite HWTIMER_WAIT_OVERHEAD 2014-10-10 11:43:02 +02:00
Thomas Eichinger
19db6ded85 cpu/stm32f1:board/iot-lab_M3: fix and cleanup for GPIO low level driver 2014-10-10 11:42:08 +02:00
Thomas Eichinger
c27e250de4 at86rf231: replace vtimer_usleep by hwtimer_wait
This fixes a bug where the callback to unlock the thread, put to sleep by
`vtimer_usleep` wouldn't be woken up due to overhead. Using hwtimer_wait
works for now, but this section will be replaced a driver refactor anyway.
2014-10-10 11:41:36 +02:00
Martine Lenders
42f96b0d60 Merge pull request #1699 from Kijewski/issue-1586
core: Provide functions for different byte orders
2014-10-10 07:38:57 +02:00
René Kijewski
b7dcb44e10 Merge pull request #1783 from dangnhat/extern_C_in_headers_core
c++: core: add extern C in header files
2014-10-09 20:42:12 +02:00
Martine Lenders
ded314b29e Merge pull request #1781 from authmillenon/sixlowpan-fix-prefix-init
sixlowpan: fix ipv6_addr_init_prefix
2014-10-09 14:43:50 +02:00
Martine Lenders
d63e98786e sixlowpan: fix ipv6_addr_init_prefix 2014-10-09 14:42:35 +02:00
Thomas Eichinger
590d4c882d Merge pull request #1613 from thomaseichinger/stm32f1_rtt
stm32f1:iot-lab_M3: implement RTT driver
2014-10-09 12:00:15 +02:00
Thomas Eichinger
a16d326bf0 stm32f1: implement RTT driver 2014-10-09 11:13:06 +02:00
Hauke Petersen
09cb367ac2 Merge pull request #1779 from thomaseichinger/stm32f1-flashing
boards/iot-lab_M3: change to openocd's new ftdi interface
2014-10-09 11:09:02 +02:00
Thomas Eichinger
3b56b6bf07 Merge pull request #1780 from LudwigOrtmann/native-freebsd-fixup
sys/posix: FreeBSD fixup
2014-10-09 10:48:59 +02:00
Martine Lenders
56f8de866e Merge pull request #1732 from authmillenon/netdev-nativenet
nativenet: Port nativenet for netdev
2014-10-09 10:44:18 +02:00
Martine Lenders
bf21a9eb0b netdev.tests: Remove unneccessary #ifndef path 2014-10-09 09:40:58 +02:00
Martine Lenders
264785852e nativenet: Supply net_dev_t support for nativenet 2014-10-09 09:40:58 +02:00
Martine Lenders
333c49a344 nativenet: Apply coding conventions 2014-10-09 09:40:57 +02:00
Pham Huu Dang Nhat
2ded32dee7 c++: core: add extern C in header files 2014-10-09 06:18:16 +07:00
DangNhat Pham-Huu
0a7a0f1c3e Merge pull request #1729 from Kijewski/clang++
make: del no-delete-null-pointer-checks for clang++
2014-10-09 06:11:57 +07:00
Ludwig Ortmann
e40f4c1912 native/freebsd: fix usecond typdef 2014-10-08 16:11:15 +02:00
Ludwig Ortmann
6fba6a7f5a native/freebsd: fix tapsetup permission 2014-10-08 16:11:04 +02:00
Thomas Eichinger
e455664cfc boards/iot-lab_M3: change to openocd's new ftdi interface
Openocd communication was done over a deprecated interface definition,
namely ft2232. Using the new ftdi interface speeds up flashing and
doesn't throw warnings anymore.
2014-10-08 13:49:03 +02:00
Ludwig Ortmann
b879f78cd2 Merge pull request #1584 from PeterKietzmann/add_sam3x_spi
cpu/board: updated  spi driver for arduino-due
2014-10-08 04:47:37 -07:00
Martine Lenders
a48e471d88 Merge pull request #1778 from authmillenon/netdev-test-env-fixes
netdev.tests: Add fixes for environment variables
2014-10-08 12:28:16 +02:00
PeterKietzmann
695c34a201 boards: Implement SPI definitions for arduino-due 2014-10-08 12:20:23 +02:00
PeterKietzmann
502ceaf508 cpu: Implement SPI driver for sam3x8e 2014-10-08 12:20:23 +02:00
Martine Lenders
e93faa289b netdev.tests: Kill processes properly 2014-10-08 11:12:59 +02:00