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

3871 Commits

Author SHA1 Message Date
Thomas Eichinger
8fc2e61e20 stm32f0: be UART0 aware 2014-09-26 14:16:31 +02:00
Thomas Eichinger
1c150cee18 Merge pull request #1701 from thomaseichinger/samr21
cpu/board: Initial import of samr21-xpro
2014-09-25 15:48:06 +02:00
Hauke Petersen
5fd6c265f6 Merge pull request #1622 from haukepetersen/fix_pca_sripts
board/pca1000x: added/fixed dist scripts
2014-09-25 15:02:33 +02:00
Thomas Eichinger
bf256f63a3 samr21-xpro: initial import for the samr21-xpro board 2014-09-25 14:37:47 +02:00
Thomas Eichinger
408eb3dc6e Merge pull request #1711 from haukepetersen/fix_stm32f1_spi
cpu/stm32f1: added missing spi function
2014-09-25 14:37:23 +02:00
Hauke Petersen
d7741efa03 cpu/stm32f1: added missing spi function 2014-09-25 14:25:04 +02:00
Hauke Petersen
d717fbca85 Merge pull request #1710 from thomaseichinger/fix_test_spi
tests/periph_spi: fix usage of board specific LED define
2014-09-25 14:03:15 +02:00
Thomas Eichinger
89608b613e tests/periph_spi: fix usage of board specific LED define 2014-09-25 13:59:12 +02:00
Hauke Petersen
934eb44c13 Merge pull request #1488 from haukepetersen/add_stm32f0_spi
board/cpu: added SPI driver for the stm32f0discovery
2014-09-25 11:59:11 +02:00
Ludwig Ortmann
7b3f0c5b6a Merge pull request #1693 from Kijewski/sched_switch-only-if-higher
core: sched_switch only switch for higher priority
2014-09-25 02:35:50 -07:00
Ludwig Ortmann
bd0ff3712e Merge pull request #1706 from locicontrols/sam3x8e-break
cpu/sam3x8e bug: missing break statements in gpio_set() and gpio_clear()
2014-09-25 01:42:46 -07:00
Oleg Hahm
90efdbdcb6 Merge pull request #1700 from Kijewski/license-statement
Add license statement to {msp430_types,net_help}.h
2014-09-25 10:40:01 +02:00
René Kijewski
1df0b5644a core: sched_switch only switch for higher priority
sched_switch() is called by some library functions when a call unblocks
another thread. Then it needs to be tested if the current thread should
be preempted for the newly runnable thread.

A non-volutarily yield should only happen if the unblocked thread has a
_higher_ priority than the current thread. The current implementation,
which tests if the other thread has the same or a higher priority, does
not fit the documentation.
2014-09-25 10:16:33 +02:00
René Kijewski
d4f144eb47 Add license statement to {msp430_types,net_help}.h 2014-09-25 10:14:58 +02:00
René Kijewski
221d8c9e51 Merge pull request #1707 from locicontrols/bloom
tests/bloom: Prevent word lists from being copied into RAM and un-blacklist some boards.
2014-09-25 09:46:47 +02:00
Ian Martin
94a6a4cab0 Wake-up Travis 2014-09-24 19:41:02 -04:00
Ian Martin
505ced492a tests/bloom: Un-blacklist boards mbed_lpc1768, stm32f3discovery, pca10000, pca10005, and yunjia-nrf51822. 2014-09-24 16:55:04 -04:00
Ian Martin
853640afbc tests/bloom: Prevent word lists from being copied into RAM. 2014-09-24 16:51:53 -04:00
Ian Martin
ab3b731ca8 cpu/sam3x8e bug: missing break statements in gpio_set() and gpio_clear() 2014-09-24 14:26:36 -04:00
René Kijewski
84f8954cd9 Merge pull request #1705 from haukepetersen/fix_stm32f4_pwmdoxygen
cpu/stm32f4: fixed doxygen for PWM driver
2014-09-24 17:57:27 +02:00
Hauke Petersen
3d797d8f4b cpu/stm32f4: fixed doxygen 2014-09-24 17:51:37 +02:00
Oleg Hahm
cbb4b6b9c2 Merge pull request #1702 from OlegHahm/pyterm_dtr_option
pyterm: make pin toggling optional
2014-09-24 17:06:05 +02:00
Oleg Hahm
9b4d22aaa0 pyterm: make pin toggling optional
For the MSB-A2 the DTR and RTS pins have to be pulled down over the
serial interface in the beginning. (This is required because the Linux
usbserial driver pulls them up when initializing the device which set
the node into reset mode.) Since this is not necessary on most other
platforms and might even cause problems, it's better to make this an
optional behavior of pyterm.
2014-09-24 17:05:36 +02:00
Hauke Petersen
127095ada0 [SQUASH ME] cpu: removed slave mode 2014-09-24 15:41:48 +02:00
Hauke Petersen
1f1360eff9 [SQUASH ME] test: fixed according to updated GPIO interface 2014-09-24 15:41:48 +02:00
Hauke Petersen
1020d90b2b [SQUASH ME] test: guard if no SPI device defined 2014-09-24 15:41:48 +02:00
Hauke Petersen
cdb335e21d [SQUASH ME] stm32f0: substantial fixes to SPI driver 2014-09-24 15:41:48 +02:00
Hauke Petersen
faf930e36b [SQUASH ME] tests/periph_spi: rewrote test 2014-09-24 15:41:48 +02:00
Hauke Petersen
969b8401d8 tests: added periph_spi test 2014-09-24 15:41:48 +02:00
Hauke Petersen
7904076668 cpu: mini cleanup to spi driver 2014-09-24 15:41:48 +02:00
Hauke Petersen
7d5b3263d5 SPI: more fixes including DEBUG info 2014-09-24 15:41:48 +02:00
Hauke Petersen
ff4854341a [SQUASH ME] finished 0.1 of spi driver 2014-09-24 15:41:47 +02:00
Hauke Petersen
c494e3ab09 board/cpu: added SPI driver for stm32f0discovery 2014-09-24 15:41:47 +02:00
Ludwig Ortmann
31682af05a Merge pull request #1688 from N8Fear/naninarith
lint: supress warnings about nan/infty in arithmetics in the CBOR unit tests
2014-09-22 05:18:33 -07:00
René Kijewski
dc20a6d142 Merge pull request #1691 from LudwigOrtmann/issue-1636-p2
Travis: merge install commands
2014-09-22 12:17:37 +02:00
Ludwig Ortmann
5a772ddb43 Travis: merge install commands 2014-09-22 11:32:44 +02:00
René Kijewski
ee145d8c2e Merge pull request #1689 from LudwigOrtmann/issue-1636-p1
Travis: enable apt caching
2014-09-20 22:18:14 +02:00
Hinnerk van Bruinehsen
a832989c02 Merge pull request #1432 from LudwigOrtmann/cppcheck
tests: enable cppcheck for PR in travis
2014-09-20 18:20:22 +02:00
Ludwig Ortmann
811f07ab89 tests: run cppcheck for PR in Travis
Failures are ignored for now.
2014-09-20 16:17:02 +02:00
Ludwig Ortmann
b31bd22a2c Travis: enable apt caching
This should speed up the installation process a bit.
2014-09-20 13:20:30 +02:00
René Kijewski
013e1bce97 Merge pull request #1687 from N8Fear/invalidscanf
lint: limit maximum length of input via scanf
2014-09-20 00:07:28 +02:00
Hinnerk van Bruinehsen
bef32717bf test:cbor: supress warnings about nan/infty 2014-09-19 23:59:49 +02:00
Hinnerk van Bruinehsen
567ebf987f lint: limit maximum length of input via scanf 2014-09-19 23:31:26 +02:00
Hauke Petersen
bf5effd913 Merge pull request #1686 from mehlis/iot-lab_M3-fix-numof-uart
iot-lab_M3: fix numof uart
2014-09-19 17:17:23 +02:00
Christian Mehlis
a6ff40b6d7 iot-lab_M3: fix numof uart 2014-09-19 17:12:38 +02:00
Philipp Rosenkranz
973fff7097 Merge pull request #1610 from phiros/feature_pytermcontroller
dist/pyterm: control server incl. support for multiple testbeds
2014-09-19 15:18:48 +02:00
Philipp Rosenkranz
2a67363be3 dist: pyterm control server (incl. support for multiple testbeds) 2014-09-19 14:42:15 +02:00
Hauke Petersen
34aaa61eb0 Merge pull request #1486 from haukepetersen/fix_sam3x_finish_gpio
cpu/boards: completed GPIO driver for sam3x8e
2014-09-19 13:21:09 +02:00
Christian Mehlis
88ae531ef9 Merge pull request #1679 from cgundogan/bloom_t_as_typedef
sys: use typedef for `struct bloom_t`
2014-09-19 13:18:39 +02:00
Christian Mehlis
283076880b Merge pull request #1685 from haukepetersen/fix_nrf_stacksizes
cpu/nrf51822: adjusted default stack sizes
2014-09-19 13:07:17 +02:00