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

3947 Commits

Author SHA1 Message Date
Lotte Steenbrink
05f43a9e35 Fix oonf_api after destiny to socket_base migration
The include path provided for socket.h did not exist.
2014-10-06 15:49:39 -07:00
Ludwig Ortmann
cc319d1dd8 Merge pull request #1755 from Lotterleben/transceiver_debug_clean
transceiver: notify about dropped packets
2014-10-06 03:06:36 -07:00
Lotte Steenbrink
e843868141 Notify about dropped packets
Added debug output that warns about packets that are dropped
because the transceiver buffer was full or because the transceiver
failed to notify aiting upper layers.
2014-10-04 07:18:39 -07:00
Hauke Petersen
49364da1b7 Merge pull request #1713 from haukepetersen/fix_stm32f0_spi
cpu/stm32f0: removed leftovers from slave mode
2014-10-02 17:46:21 +02:00
Hauke Petersen
a29b9a08e4 cpu/stm32f0: removed leftovers from slave mode 2014-10-02 17:44:26 +02:00
Martine Lenders
d1118c0647 Merge pull request #1761 from authmillenon/netdev-fix
tests: fix netdev test
2014-10-02 17:06:35 +02:00
Martine Lenders
0afc3ac6f1 tests: fix netdev test 2014-10-02 13:14:31 +02:00
Martine Lenders
0d33a00d36 Merge pull request #1492 from authmillenon/net-dev-base
drivers: Introduce a general interface for network device drivers
2014-10-02 12:29:59 +02:00
Thomas Eichinger
464ed0ee24 Merge pull request #1752 from haukepetersen/fix_stm32f1_gpio
cpu/stm32f1: fixed gpio driver
2014-10-02 00:49:06 +02:00
Martine Lenders
5596af697d tests: Add functionality test for netdev_base 2014-10-01 23:22:54 +02:00
Martine Lenders
65e0bd5536 drivers: Provide basic interface for all network devices 2014-10-01 23:22:54 +02:00
Martine Lenders
ec24fbd6dc Merge pull request #1751 from LudwigOrtmann/native_syscalls_p2
native: add two more syscall declarations
2014-10-01 22:14:15 +02:00
Ludwig Ortmann
3d6b2e1565 Merge pull request #1750 from backenklee/make_fix
pkg/Makefile.http: complete Makefile-example
2014-10-01 13:03:38 -07:00
Hauke Petersen
f3d8f05d6e cpu/stm32f1: fixed gpio driver
- changed #ifdef to #if for device filter
- guarded file in case no GPIO device is defined
- added guards around interrupts
2014-10-01 22:01:46 +02:00
Lotte Steenbrink
459cd860f5 Merge pull request #1746 from authmillenon/external_modules
make: Allow for include of modules outside of the RIOTBASE path
2014-10-01 22:00:59 +02:00
Ludwig Ortmann
b849b848a0 native: add two more syscall declarations 2014-10-01 21:56:43 +02:00
Leon George
533e23fab0 pkg/Makefile.http: complete Makefile-example 2014-10-01 21:53:43 +02:00
Hauke Petersen
317121d34e Merge pull request #1738 from thomaseichinger/stm32f1-32bit-timer
stm32f1: implement 32bit hwtimer by cascading two timers
2014-10-01 20:55:44 +02:00
Thomas Eichinger
fccfce2d59 stm32f1: implement 32bit hwtimer by cascading two timers 2014-10-01 20:54:14 +02:00
Ludwig Ortmann
983e570e27 Merge pull request #1409 from LudwigOrtmann/hwtimer_spin-barrier
core,sys,boards: introduce hwtimer_spin barrier
2014-10-01 11:52:32 -07:00
Ludwig Ortmann
f677f70836 core/hwtimer: add HWTIMER_WAIT_OVERHEAD 2014-10-01 19:53:43 +02:00
Ludwig Ortmann
19cb5bd153 tests: adopt for hwtimer_spin_barrier
also clean out unneeded headers
2014-10-01 19:53:43 +02:00
Ludwig Ortmann
0a8be81526 core/hwtimer: clean up header
- break/shorten overlong lines
- improve grammar
2014-10-01 19:53:42 +02:00
Ludwig Ortmann
da550bc913 introduce HWTIMER_SPIN_BARRIER (API change)
Boards should define HWTIMER_SPIN_BARRIER that is used to decide
whether it makes sense to set a timer and yield or call hwtimer_spin
instead.
Used by `core/hwtimer.c` and `sys/vtimer/vtimer.c`.
A default value is provided and a warning is printed when it is used.
2014-10-01 19:53:42 +02:00
Oleg Hahm
95d32986cf Merge pull request #1745 from OlegHahm/is_our_address_fixup
sixlowpan: fixed net_if counter
2014-10-01 19:51:18 +02:00
Martine Lenders
97bf8b09ad atmega_common: add ENOTSUP and ECANCELED to errno.h 2014-10-01 19:24:12 +02:00
Hauke Petersen
223c5f63ca Merge pull request #1748 from LudwigOrtmann/raisingthebar
drivers/periph/gpio: increase possible gpio number
2014-10-01 18:45:57 +02:00
Ludwig Ortmann
cd2ea516b7 drivers/periph/gpio: increase possible gpio number 2014-10-01 18:42:34 +02:00
Oleg Hahm
cbb1aff0ce sixlowpan: fixed net_if counter
This is a fixup for 11254577eb which
caused this function to always return a positive number, when any
interfaces was configured.
2014-10-01 18:19:35 +02:00
Martine Lenders
50a185524f make: Allow for include of modules outside of the RIOTBASE path 2014-10-01 18:19:19 +02:00
Hinnerk van Bruinehsen
e37a34de42 Merge pull request #1744 from N8Fear/fix-mutex_unlock_and_sleep
tests: fix mutex_unlock_and_sleep pids
2014-10-01 16:44:30 +02:00
Hinnerk van Bruinehsen
84d48fa476 tests: fix mutex_unlock_and_sleep pids 2014-10-01 12:28:13 +02:00
Martine Lenders
2fc0ae28cf Merge pull request #1645 from authmillenon/unittests-empty-dirs
unittests: make: Fix unittests for branch changes
2014-10-01 12:01:41 +02:00
René Kijewski
912ee7f6af Merge pull request #1743 from N8Fear/travis
travis: remove comment obsoleted by #1742
2014-10-01 01:55:21 +02:00
Hinnerk van Bruinehsen
5af3ea285b travis: remove comment obsoleted by #1742 2014-10-01 00:58:20 +02:00
Hinnerk van Bruinehsen
7b0b08461a Merge pull request #1742 from BytesGalore/revert_workaround_for_gcc_arm_none
Travis: reverted forcing travis to install `gcc-arm-none-eabi=4-*`
2014-09-30 23:06:57 +02:00
BytesGalore
2b88c1b1ec reverted forcing travis to install gcc-arm-none-eabi=4-* 2014-09-30 22:04:25 +02:00
Oleg Hahm
be1fde1557 Merge pull request #837 from authmillenon/auto-init-addresses
auto_init: Initialize link-layer addresses from CPU ID
2014-09-30 15:29:50 +02:00
Martine Lenders
a5a7008f3f auto_init: Put net_if auto-initialization into its own function 2014-09-30 14:32:29 +02:00
Martin Lenders
30c92efa43 Initialize addresses from CPU ID 2014-09-30 14:32:29 +02:00
Hauke Petersen
26dfa7c89c Merge pull request #1464 from PeterKietzmann/stm32f4_spi_driver
Initial Stm32f4 spi driver
2014-09-30 13:40:01 +02:00
PeterKietzmann
d481af752f initial import of stm32f4discovery spi low-level driver 2014-09-30 13:18:27 +02:00
Hauke Petersen
25c891ecdd Merge pull request #1736 from haukepetersen/fix_stm32f1_somecleanup
board/iot-lab_M3: cleanup of SPI and radio driver
2014-09-30 12:02:42 +02:00
Hauke Petersen
7aaaa62720 Merge pull request #1735 from haukepetersen/fix_stm32f1_somecleanup2
cpu/board: cleanup for clock init on iot-lab_M3
2014-09-30 11:40:43 +02:00
Hauke Petersen
a990217a54 board/iot-lab_M3: added clock config to periph_conf 2014-09-30 11:26:00 +02:00
Hauke Petersen
c7807517da cpu/stm32f1: added clock config to cpu.c 2014-09-30 11:25:56 +02:00
Hauke Petersen
4b815582d7 drivers/at86rf231: rework and clean-up
- moved all board specific code to low-level driver calls
- moved some functions from the board dir into at86rf231.c
- added doxygen headers
2014-09-30 11:19:23 +02:00
Hauke Petersen
ae066f60d8 board/iot-lab_M3: cleanup of AT86RF231 driver
- removed board specific code
- added interface definitions to board.h
2014-09-30 11:19:23 +02:00
Hauke Petersen
6ee15ea6df cpu/stm32f1: cleanup in SPI driver
- made config more versatile
- added pin configuration to spi_init()
2014-09-30 11:19:16 +02:00
Hauke Petersen
af1e012efc board/iot-lab_M3: cleaned up SPI in periph_conf.h 2014-09-30 11:19:16 +02:00