René Kijewski
7830c86d45
Merge pull request #1961 from Kijewski/issue-1942
...
core: put more intelligence into `queue_msg()`
2014-11-07 18:47:54 +01:00
Hauke Petersen
d2516b9b95
Merge pull request #1960 from haukepetersen/enh_driver_rtt
...
drivers: added enhanced RTT driver interface
2014-11-07 13:28:48 +01:00
René Kijewski
c3ba66781d
core: put more intelligence into queue_msg()
...
Fixes #1942 .
There were two instances were it was not checked the target thread has a
message queue before queuing the message.
This PR centralizes the check into `queue_msg()`.
2014-11-07 12:32:15 +01:00
Hauke Petersen
65520865b1
cpu/stm32f1: adjusted to RTT interface changes
2014-11-07 12:29:31 +01:00
Hauke Petersen
636287a1aa
cpu/nrf51822: adjusted to RTT interface changes
2014-11-07 12:29:31 +01:00
Oleg Hahm
1b64725eeb
Merge pull request #1950 from OlegHahm/pyterm_tcp_remote
...
pyterm: enable TCP connection to remote host
2014-11-07 12:21:47 +01:00
Hauke Petersen
1ae08f8437
drivers/periph/rtt: added overflow callback
2014-11-07 12:14:37 +01:00
Oleg Hahm
30b166c177
pyterm: make mostly pep8 compliant
2014-11-07 01:02:55 +01:00
Oleg Hahm
85db24b43d
Merge pull request #1957 from OlegHahm/auto_init_addr_mode
...
auto_init: always set source address mode
2014-11-06 23:07:19 +01:00
Oleg Hahm
9d5c3f4c8b
auto_init: always set source address mode
2014-11-06 21:52:08 +01:00
Oleg Hahm
8f93b5cee7
Merge pull request #1948 from OlegHahm/netif_byteorder
...
Netif fix byteorder
2014-11-06 20:06:12 +01:00
Hauke Petersen
71568466b5
Merge pull request #1826 from PeterKietzmann/extend_test_periph_spi
...
tests/periph_spi: print rx-buffer on slave
2014-11-06 16:47:12 +01:00
Hauke Petersen
b501eb86cb
Merge pull request #1951 from haukepetersen/add_test_periphadc
...
tests/periph_adc: added test for adc driver
2014-11-06 16:44:52 +01:00
Oleg Hahm
8dab420321
Merge pull request #1835 from OlegHahm/msg_receive_yield
...
core: msg_receive should yield
2014-11-06 16:27:32 +01:00
Hauke Petersen
cbb9939f1d
Merge pull request #1955 from haukepetersen/fix_stm32f0_addfeatures
...
cpu/stm32f0: added missing features to Makefile
2014-11-06 16:23:55 +01:00
Hauke Petersen
b30bdc09ce
cpu/stm32f0: added missing features to Makefile
2014-11-06 15:41:24 +01:00
Oleg Hahm
4fd3d62f2a
core: msg_receive should yield
...
If a thread sends blocking, but the target thread is not currently in
receive mode, the sender gets queued. If it has a higher priority it
should run again as soon as the target goes into receiving mode.
2014-11-06 15:35:28 +01:00
Hauke Petersen
a268afca0c
Merge pull request #1953 from thomaseichinger/stm32f1_spi_fix
...
cpu/stm32f1: fix wrong bit operation in SPI init
2014-11-06 15:31:10 +01:00
Hauke Petersen
1a9e19cc6c
tests/periph_adc: added test for adc driver
2014-11-06 15:19:36 +01:00
Thomas Eichinger
d43367e0a2
cpu/stm32f1: fix wrong bit operation in SPI init
2014-11-06 15:09:35 +01:00
Hauke Petersen
4cdc79f3a9
Merge pull request #1945 from thomaseichinger/sc_lsm303dlhc
...
shell: provide shell commands to poll lsm303dlhc sensor
2014-11-06 15:03:10 +01:00
Oleg Hahm
ac3519d46a
net_if: alternative approach for swapping the byte order
2014-11-06 14:30:22 +01:00
Thomas Eichinger
f6175b7bf5
Merge pull request #1952 from OlegHahm/sc_iotlab_sensors_check
...
shell: sensors: exit on failure
2014-11-06 14:00:39 +01:00
Oleg Hahm
f79e228e44
shell: sensors: exit on failure
...
Immediately leave the read command if sensor is not initialized.
2014-11-06 13:45:44 +01:00
Thomas Eichinger
6bbc4ca226
shell: provide shell commands to poll lsm303dlhc sensor
2014-11-06 11:28:22 +01:00
Thomas Eichinger
7b8ee959a8
Merge pull request #1949 from haukepetersen/add_shell_sensorcommands
...
sys/shell: added commands for iot-lab_M3 sensors
2014-11-06 11:23:42 +01:00
Hauke Petersen
7e043bb27f
sys/shell: added commands for iot-lab_M3 sensors
2014-11-06 10:41:55 +01:00
Hauke Petersen
4ef5a97e9a
Merge pull request #1947 from haukepetersen/add_driver_l3g4200d
...
drivers: added support for L3G4200D gyroscope
2014-11-06 10:39:56 +01:00
Hauke Petersen
d484255bf7
tests: added test for L3G4200 device driver
2014-11-06 10:36:41 +01:00
Hauke Petersen
da64a7f438
drivers: added L3G4200D gyroscope driver
2014-11-06 10:36:41 +01:00
Hauke Petersen
4555b9ea7a
board/iot-lab_M3: added definitions for L3G4200D
2014-11-06 10:36:22 +01:00
Oleg Hahm
0fed329774
Merge pull request #1941 from OlegHahm/ieee802154_use_enums
...
Ieee802154: use enums for frame type
2014-11-06 08:03:53 +01:00
Oleg Hahm
32543afdd0
ieee802154: make use of frame_type enum all over
2014-11-06 08:02:27 +01:00
Oleg Hahm
74a53e824e
ieee802154: change frame type definition to enum
2014-11-06 08:02:11 +01:00
Oleg Hahm
cbe49912be
pyterm: enable TCP connection to remote host
2014-11-05 22:42:36 +01:00
Oleg Hahm
bda29d93b8
Merge pull request #1940 from OlegHahm/iotlab_baudrate
...
iot-lab_M3: set baud rate to 500 kbaud
2014-11-05 20:59:41 +01:00
Oleg Hahm
18b32f4fcd
iot-lab_M3: complement stdio documentation
2014-11-05 20:21:49 +01:00
Oleg Hahm
ba291cc1f9
iot-lab_M3: don't overwrite a custom baud rate
2014-11-05 20:21:49 +01:00
Oleg Hahm
d518c07135
iot-lab_M3: set baud rate to 500 kbaud
...
The IoT-Lab testbed requires a baud rate of 500 kbaud to use UART.
Hence, this commit sets the default baud rate to this value and adapt
the `make term` target accordingly.
2014-11-05 20:19:21 +01:00
Oleg Hahm
f777f23a89
Merge pull request #1934 from thomaseichinger/at86rf231_robustnes
...
drivers/at86rf231: improve deployment by default example
2014-11-05 19:59:11 +01:00
Hauke Petersen
e5864f58f6
Merge pull request #1946 from haukepetersen/fix_iotlab_lsmdriverdefines
...
board/iot-lab_M3: configured GPIOs correctly
2014-11-05 18:05:34 +01:00
Hauke Petersen
d396f1f0c2
board/iot-lab_M3: configured GPIOs correctly
2014-11-05 16:15:15 +01:00
56924f28a8
Merge pull request #1944 from authmillenon/msg_send_receive-test
...
tests: Add automatic test for msg_send_receive
2014-11-05 14:49:07 +01:00
Martine Lenders
30c7f37e68
tests: Add automatic test for msg_send_receive
2014-11-05 14:45:25 +01:00
Hauke Petersen
900e01bc26
Merge pull request #1912 from thomaseichinger/lsm303dlhc
...
lsm303dlhc: initial import of lsm303dlhc driver
2014-11-05 14:16:13 +01:00
benpicco
cedc588d77
Merge pull request #1782 from benpicco/fix_malloc
...
check if the requested memory is really available in _sbrk_r
2014-11-05 13:21:40 +01:00
Thomas Eichinger
88fce936e9
lsm303dlhc: initial import of lsm303dlhc driver
...
TODO: Accelerometer does not return valid values yet
2014-11-05 13:04:47 +01:00
Benjamin Valentin
39d73d753c
resurrect malloc test
2014-11-05 12:11:24 +01:00
Benjamin Valentin
879768397e
malloc: check if the requested memory is really available
2014-11-05 12:11:24 +01:00
Thomas Eichinger
8ab6e691d0
Merge pull request #1938 from haukepetersen/fix_stm32f1_morei2c
...
cpu/stm32f1: fixes to i2c driver
2014-11-05 11:24:11 +01:00