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

989 Commits

Author SHA1 Message Date
Lari Lehtomäki
1ecaadab4e cpu/stm32f0: RTC implementation with external clock
tests: Tests for RTC clock
2015-08-20 13:09:43 +03:00
Martine Lenders
64c6d49cbd iot-lab_M3: rename to iotlab-m3 2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220 iot-lab_M3: rename to iotlab_m3 2015-08-19 18:29:17 +02:00
Martine Lenders
b41e31bb8a auto_init_ng_netif: remove deprecated files 2015-08-19 17:22:54 +02:00
Martine Lenders
58ff31bfe9 gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00
Hauke Petersen
3922b6c852 Merge pull request #3530 from kaspar030/update_msba2
cpu: lpc2387: provide periph/* implementations, update to use newlib module.
2015-08-17 21:45:16 +02:00
Antonio Lignan
b8823b7afe Zolertia Re-Mote platform (cc2538 + cc1120) port 2015-08-17 14:17:32 +02:00
Joakim Gebart
ff05007a6e boards/mulle: cleanup
Remove old syscalls implementation from before cortexm_common unification and sys/newlib introduction.
2015-08-14 20:09:44 +02:00
5e51bf8ddd board: pttu: add dummy LED defines 2015-08-14 16:50:41 +02:00
0e72872cde boards: avsextrem: remove obsolete FAT defines 2015-08-14 16:50:41 +02:00
5003ebc91e board: redbee-econotag: fix Makefile for newlib 2015-08-14 16:50:41 +02:00
3b94a0d497 lpc2387/msba2/avsextrem: fix doxygen warnings 2015-08-14 16:50:41 +02:00
a03ff202cf cpu: lpc2387: switch to newlib module 2015-08-14 16:50:41 +02:00
4dd63dd24e cpu: lpc2387: add periph/spi support 2015-08-14 16:50:41 +02:00
bd76626fb5 cpu: lpc2387: add periph/uart driver 2015-08-14 16:50:41 +02:00
3c5f31eb95 cpu: lpc2387: add periph/gpio imlementation 2015-08-14 16:50:41 +02:00
ab531a5719 boards: msba2-common: remove ltc4150
(it depends on obsolete gpioint module)
2015-08-14 16:50:41 +02:00
Peter Kietzmann
77ca7a50bc Merge pull request #3509 from katezilla/LimiFrog-v1
board: limifrog-v1 initial commit
2015-08-13 15:45:27 +02:00
Katja Kirstein
bda86cfcd3 boards: limifrog-v1 initial commit 2015-08-13 14:14:18 +02:00
Peter Kietzmann
5866737596 Merge pull request #3618 from BytesGalore/rename_further_remaining_ng_macros
drivers: renamed further remaining *NG_* macros
2015-08-13 12:28:34 +02:00
Peter Kietzmann
c6d31aa507 Merge pull request #3564 from haukepetersen/opt_f1_gpioaf
cpu/stm32f1: simplified pin initialization in periph drivers
2015-08-13 12:27:01 +02:00
BytesGalore
394ddb6900 drivers: renamed further remaining *NG_* macros 2015-08-12 17:21:45 +02:00
Joakim Gebart
f721148729 Merge pull request #3605 from OlegHahm/atmega_uart_signatures
arduino_mega2560: correct uart prototypes
2015-08-12 12:14:55 +02:00
Hauke Petersen
e292375c5b board/spark-core: adjusted GPIO defines 2015-08-12 10:50:18 +02:00
Hauke Petersen
567193277f boards/fox: adjusted GPIO defines in periph_conf.h 2015-08-12 10:50:18 +02:00
Hauke Petersen
af4bc110d9 board/iot-lab_M3: adjusted gpio defines 2015-08-12 10:50:17 +02:00
Oleg Hahm
8639d2c27d at86rf2xx: rename remaining files and variables 2015-08-11 23:52:02 +02:00
Hauke Petersen
ca8c27a753 boards/native: fixed PORT selection for dev_eth_tap 2015-08-11 19:04:26 +02:00
Oleg Hahm
cf2dd6656b arduino_mega2560: correct uart prototypes 2015-08-11 10:21:25 +02:00
Martine Lenders
54fe08feda Merge pull request #3591 from authmillenon/at86rf2xx/api/mv
at86rf2xx: remove ng_ prefix
2015-08-10 02:53:26 +02:00
Martine Lenders
8f9e1656e1 at86rf2xx: remove ng_ prefix 2015-08-10 00:08:21 +02:00
Martine Lenders
f0cb1429f0 native: rename ng_nativenet to dev_eth_tap 2015-08-09 22:04:26 +02:00
Oleg Hahm
f90032f94f Merge pull request #3334 from kaspar030/remove_old_net
remove old network stack
2015-08-06 15:10:11 +02:00
Hauke Petersen
de8d8be728 boards/spark-core: adapted to GPIO driver changes 2015-08-06 13:48:25 +02:00
Hauke Petersen
4cb87014d9 boards/fox: adapted to GPIO driver changes 2015-08-06 13:48:25 +02:00
Hauke Petersen
9b7d1bbf6e board/iot-lab_M3: adapted to GPIO driver changes 2015-08-06 13:48:25 +02:00
57d7e62d57 boards: avsextrem redbee-econotag spark-core telosb z1: fix includes 2015-08-06 12:13:54 +02:00
Hauke Petersen
bff1d7e73e boards: remove feature 'transceiver' 2015-08-06 12:13:54 +02:00
bbf64e81ec remove defaulttransceiver, cc110x, cc2420 traces 2015-08-06 12:13:54 +02:00
Hauke Petersen
359edca5d1 removed deps to transceiver and sys/net/include
for
    - avsextrem
    - redbee-econotag
    - spark-core
    - telosb
    - z1
2015-08-06 12:13:54 +02:00
9db612cd53 boards: avsextrem: remove obsolete cc1100 code 2015-08-06 12:13:19 +02:00
9878b783eb chronos: remove obsolete cc110x code 2015-08-06 12:13:19 +02:00
ebc9b2ab5f remove legacy board specific cc2420 code 2015-08-06 12:13:19 +02:00
723d0b2479 remove legacy board specific cc110x code 2015-08-06 12:13:19 +02:00
830af458ea oldnet: remove radio_packet_length_t define 2015-08-06 12:13:18 +02:00
da20bb9053 boards: msba2: remove cc110x_legacy support 2015-08-06 12:13:18 +02:00
5d8349298f remove bulk of legacy network stack and drivers 2015-08-06 12:12:47 +02:00
Oleg Hahm
d5e356a90f ek-lm4f120xl: removed unused debugging macros 2015-08-04 17:48:26 +02:00
Oleg Hahm
9166d1d280 avsextrem: removed leftover printf() 2015-08-04 17:48:08 +02:00
e04e1b7207 Merge pull request #3527 from kaspar030/fix_iot-lab_timer_definitions
cpu: stm32f1: fix TIMERx_MAX_VALUE definitions
2015-07-31 20:05:03 +02:00
a134693918 board: iot-lab_M3: fix timer MAX_VALUEs
our implementation of stm32f1 uses two 16bit timers to emulate one 32bit
timer. This commit makes the timer maximum value definitions match the
timers.
2015-07-30 14:23:33 +02:00
Hauke Petersen
b6a38b1db2 boards: removed deprecated netif initializations 2015-07-30 13:13:17 +02:00
haukepetersen
ecefad3435 boards: added support for the nRF51 Dongle 2015-07-28 18:03:01 +02:00
Raken
186041b553 Addition for doxygen documentation 2015-07-24 08:59:54 +05:30
Rakendra Thapa
aa30ecd04f Interrupt file to include isr correctly. 2015-07-24 08:59:54 +05:30
Rakendra Thapa
2d656b8732 Define CLOCK_SOURCE and move the clock defines to appropriate files. 2015-07-24 08:59:54 +05:30
Rakendra Thapa
c99de05d23 Remove Not yet supported ADC peripheral. ToDo task 2015-07-24 08:59:54 +05:30
Rakendra Thapa
dad274ccea Makefile changes.
License edit in stellaris_common
2015-07-24 08:59:53 +05:30
Rakendra Thapa
8e24860266 Commits: - Indentation Edits. - Edit Header Files. - Change comments to C-style indentation. - Edit Periph_conf file to exclude not used peripherals. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch master # Your branch is up-to-date with 'origin/master'. # # Changes to be committed: # modified: boards/ek-lm4f120xl/board.c # modified: boards/ek-lm4f120xl/include/board.h # modified: boards/ek-lm4f120xl/include/periph_conf.h # modified: cpu/lm4f120/cpu.c # modified: cpu/lm4f120/include/cpu_conf.h # modified: cpu/lm4f120/include/hwtimer_cpu.h # modified: cpu/lm4f120/include/lm4f120h5qr.h # modified: cpu/lm4f120/lpm_arch.c # modified: cpu/lm4f120/periph/adc.c # modified: cpu/lm4f120/periph/cpuid.c # modified: cpu/lm4f120/periph/timer.c # modified: cpu/lm4f120/periph/uart.c # modified: cpu/lm4f120/vectors.c # 2015-07-24 08:59:53 +05:30
Rakendra Thapa
4757e30e10 Remove tabs to spaces 2015-07-24 08:59:53 +05:30
Rakendra Thapa
9c4a5f5d86 Applying Coding Conventions correction 2015-07-24 08:59:53 +05:30
Rakendra Thapa
028a5a5780 Remove unneccessary Files 2015-07-24 08:59:53 +05:30
Rakendra Thapa
8c1abd716d Adding Files for Stellaris Porting 2015-07-24 08:59:53 +05:30
Rakendra Thapa
0b673e66da Adding Support for Stellaris Launchpad LM4f120. This board is based on ARM Cortex M4 from TI. 2015-07-24 08:59:53 +05:30
Joakim Gebart
70d59331b8 arm7_common: Build fixes after discovering an include guard overlap 2015-07-20 12:40:32 +02:00
Joakim Gebart
cefd7cdab0 boards/mulle: Reduce RTC crystal load capacitance 2015-07-16 16:29:56 +02:00
Joakim Gebart
88f834fd51 Merge pull request #3419 from gebart/pr/mulle-ng-trx-params
mulle: ng_at86rf2xx parameters
2015-07-15 23:22:24 +02:00
Hauke Petersen
67c13f2942 Merge pull request #3400 from A-Paul/fix_stm32f3_pwm_freq
cpu/stm32f3: Fix Issue#3197
2015-07-15 19:58:15 +02:00
Andreas "Paul" Pauli
84c758e65a board/stm32f3discovery: corrected timer 4 clock value 2015-07-15 17:33:44 +02:00
Joakim Gebart
5949cf0e7e mulle: Add dependency check for ng_netif_default 2015-07-15 15:26:49 +02:00
Joakim Gebart
7217c9f8ba mulle: ng_at86rf2xx parameters 2015-07-15 15:26:49 +02:00
Thomas Eichinger
3aaa431262 Merge pull request #3297 from gebart/pr/native-linker-sections
native: Add -ffunction-sections -fdata-sections to CFLAGS
2015-07-15 11:26:42 +02:00
Peter Kietzmann
a522f9069f Merge pull request #3207 from haukepetersen/mv_nrf
cpu: generalized nrf51822 to nrf51 and updated headers
2015-07-15 00:13:37 +02:00
Oleg Hahm
4684aea39e Merge pull request #3370 from kaspar030/remove_native_ltc4150
native: remove ltc4150
2015-07-14 20:46:54 +02:00
Andreas "Paul" Pauli
7c4e291f70 board/stm32f3discovery: corrected timer 3 clock value 2015-07-14 18:40:45 +02:00
Andreas "Paul" Pauli
be23c931b5 board/nucleo-f303: corrected timer 3 clock value 2015-07-14 18:40:06 +02:00
haukepetersen
376934bc0a boards: adapted nrf51 based boards to new CPU name 2015-07-14 18:15:42 +02:00
Hauke Petersen
8aa0dde3da Merge pull request #3208 from haukepetersen/opt_pca10000_cleanup
boards/pca10000: some cleanup
2015-07-14 16:57:21 +02:00
haukepetersen
b7bf9c3d8e boards/pca10000: some cleanup
- fixed some doxygen style issues
- fixed some newline issues
- compacted the board initialization code
2015-07-14 15:56:40 +02:00
Thomas Eichinger
ae046e42d5 arduino-due: fix variable usage in flash.sh 2015-07-14 15:51:56 +02:00
Thomas Eichinger
7e88358135 Merge pull request #3194 from haukepetersen/mv_sam3x
cpu: rename SAM3X8E to SAM3
2015-07-14 15:42:45 +02:00
Hauke Petersen
ec7c9ab590 Merge pull request #3380 from gebart/pr/toolchain-gcc-alias
boards/Makefile.include.cortexm_common: Add TOOLCHAIN=gcc as an alias for TOOLCHAIN=gnu
2015-07-14 09:31:22 +02:00
Joakim Gebart
68c47d29ea boards/z1: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
1e63aa60a6 boards/wsn430-common: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
5a99d5ce7d boards/msb-430-common: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
192a7559ff boards/telosb: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
1c03dc261c boards/redbee-econotag: Disable -Wcast-align, -Wextra
Temporarily, until all warnings are fixed in the tree.
2015-07-14 08:11:15 +02:00
Joakim Gebart
91b0ba37f9 boards/openmote: Allow all available GPIO pins 2015-07-14 08:11:15 +02:00
Joakim Gebart
78b5509c7a boards/openmote: Update GPIO configuration to new interface 2015-07-14 08:11:14 +02:00
Joakim Gebart
49d8e647e3 boards/wsn430-common/wsn430-uart0: Fix warning about unused variable 2015-07-14 08:11:14 +02:00
Joakim Gebart
f8a8e6994e Merge pull request #3163 from gebart/pr/adopted/add_gc
make: build with linker garbage collection
2015-07-13 22:36:16 +02:00
Joakim Gebart
4e7987e0c8 dist/tools/toolchains/build_x86.sh: upgrade to newlib-2.2.0.20150623 2015-07-13 20:04:16 +02:00
Joakim Gebart
3cfb1b6099 boards/Makefile.include.cortexm_common: Add TOOLCHAIN=gcc as an alias for TOOLCHAIN=gnu 2015-07-13 17:04:57 +02:00
Thomas Eichinger
a624412597 make: build with linker garbage collection
Currently only has the linker flag --gc-sections defined which tells
the linker to omit dead code. Depending on the application this leads
to significant reduction of code size.
2015-07-13 15:20:48 +02:00
6c4f0da6d7 Merge pull request #3299 from thomaseichinger/pr/fix_freebsd_build
board/native: fix CFLAGS and LINKFLAGS for FreeBSD
2015-07-13 15:11:54 +02:00
Thomas Eichinger
238dda4423 board/native: fix CFLAGS and LINKFLAGS for FreeBSD 2015-07-13 12:49:27 +02:00
86f3d25a19 native: remove ltc4150 2015-07-13 12:08:48 +02:00
Joakim Gebart
eff9338e2a boards/mulle: Add fallback for PORT
Fixes a problem with make buildtest if TARGET=mulle and no USB serial device connected:

    $ make buildtest
    Warning: no PORT set!
    Building for Warning: .. failed
    .../riot/Makefile.include:110: *** The specified board Warning: does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board Warning: does not exist..  Stop.
    Building for no (no linking) .. failed
    .../riot/Makefile.include:110: *** The specified board no does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board no does not exist..  Stop.
    Building for PORT .. failed
    .../riot/Makefile.include:110: *** The specified board PORT does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board PORT does not exist..  Stop.
    Building for set! .. failed
    .../riot/Makefile.include:110: *** The specified board set! does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board set! does not exist..  Stop.
    Building for airfy-beacon (no linking) .. ^C
2015-07-10 16:55:54 +02:00
Peter Kietzmann
f95aaa6bf6 Merge pull request #3327 from authmillenon/native/enh/address-sanitizer
native: add address sanitizer make target
2015-07-09 16:07:00 +02:00
Martine Lenders
8a33a62914 native: add address sanitizer make target 2015-07-09 15:00:19 +02:00