Commit Graph

4396 Commits (7830c86d45145d944686cabe84e9946c88cc06c2)
 

Author SHA1 Message Date
René Kijewski 7830c86d45 Merge pull request #1961 from Kijewski/issue-1942
core: put more intelligence into `queue_msg()`
9 years ago
Hauke Petersen d2516b9b95 Merge pull request #1960 from haukepetersen/enh_driver_rtt
drivers: added enhanced RTT driver interface
9 years ago
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()`.
9 years ago
Hauke Petersen 65520865b1 cpu/stm32f1: adjusted to RTT interface changes 9 years ago
Hauke Petersen 636287a1aa cpu/nrf51822: adjusted to RTT interface changes 9 years ago
Oleg Hahm 1b64725eeb Merge pull request #1950 from OlegHahm/pyterm_tcp_remote
pyterm: enable TCP connection to remote host
9 years ago
Hauke Petersen 1ae08f8437 drivers/periph/rtt: added overflow callback 9 years ago
Oleg Hahm 30b166c177 pyterm: make mostly pep8 compliant 9 years ago
Oleg Hahm 85db24b43d Merge pull request #1957 from OlegHahm/auto_init_addr_mode
auto_init: always set source address mode
9 years ago
Oleg Hahm 9d5c3f4c8b auto_init: always set source address mode 9 years ago
Oleg Hahm 8f93b5cee7 Merge pull request #1948 from OlegHahm/netif_byteorder
Netif fix byteorder
9 years ago
Hauke Petersen 71568466b5 Merge pull request #1826 from PeterKietzmann/extend_test_periph_spi
tests/periph_spi: print rx-buffer on slave
9 years ago
Hauke Petersen b501eb86cb Merge pull request #1951 from haukepetersen/add_test_periphadc
tests/periph_adc: added test for adc driver
9 years ago
Oleg Hahm 8dab420321 Merge pull request #1835 from OlegHahm/msg_receive_yield
core: msg_receive should yield
9 years ago
Hauke Petersen cbb9939f1d Merge pull request #1955 from haukepetersen/fix_stm32f0_addfeatures
cpu/stm32f0: added missing features to Makefile
9 years ago
Hauke Petersen b30bdc09ce cpu/stm32f0: added missing features to Makefile 9 years ago
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.
9 years ago
Hauke Petersen a268afca0c Merge pull request #1953 from thomaseichinger/stm32f1_spi_fix
cpu/stm32f1: fix wrong bit operation in SPI init
9 years ago
Hauke Petersen 1a9e19cc6c tests/periph_adc: added test for adc driver 9 years ago
Thomas Eichinger d43367e0a2 cpu/stm32f1: fix wrong bit operation in SPI init 9 years ago
Hauke Petersen 4cdc79f3a9 Merge pull request #1945 from thomaseichinger/sc_lsm303dlhc
shell: provide shell commands to poll lsm303dlhc sensor
9 years ago
Oleg Hahm ac3519d46a net_if: alternative approach for swapping the byte order 9 years ago
Thomas Eichinger f6175b7bf5 Merge pull request #1952 from OlegHahm/sc_iotlab_sensors_check
shell: sensors: exit on failure
9 years ago
Oleg Hahm f79e228e44 shell: sensors: exit on failure
Immediately leave the read command if sensor is not initialized.
9 years ago
Thomas Eichinger 6bbc4ca226 shell: provide shell commands to poll lsm303dlhc sensor 9 years ago
Thomas Eichinger 7b8ee959a8 Merge pull request #1949 from haukepetersen/add_shell_sensorcommands
sys/shell: added commands for iot-lab_M3 sensors
9 years ago
Hauke Petersen 7e043bb27f sys/shell: added commands for iot-lab_M3 sensors 9 years ago
Hauke Petersen 4ef5a97e9a Merge pull request #1947 from haukepetersen/add_driver_l3g4200d
drivers: added support for L3G4200D gyroscope
9 years ago
Hauke Petersen d484255bf7 tests: added test for L3G4200 device driver 9 years ago
Hauke Petersen da64a7f438 drivers: added L3G4200D gyroscope driver 9 years ago
Hauke Petersen 4555b9ea7a board/iot-lab_M3: added definitions for L3G4200D 9 years ago
Oleg Hahm 0fed329774 Merge pull request #1941 from OlegHahm/ieee802154_use_enums
Ieee802154: use enums for frame type
9 years ago
Oleg Hahm 32543afdd0 ieee802154: make use of frame_type enum all over 9 years ago
Oleg Hahm 74a53e824e ieee802154: change frame type definition to enum 9 years ago
Oleg Hahm cbe49912be pyterm: enable TCP connection to remote host 9 years ago
Oleg Hahm bda29d93b8 Merge pull request #1940 from OlegHahm/iotlab_baudrate
iot-lab_M3: set baud rate to 500 kbaud
9 years ago
Oleg Hahm 18b32f4fcd iot-lab_M3: complement stdio documentation 9 years ago
Oleg Hahm ba291cc1f9 iot-lab_M3: don't overwrite a custom baud rate 9 years ago
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.
9 years ago
Oleg Hahm f777f23a89 Merge pull request #1934 from thomaseichinger/at86rf231_robustnes
drivers/at86rf231: improve deployment by default example
9 years ago
Hauke Petersen e5864f58f6 Merge pull request #1946 from haukepetersen/fix_iotlab_lsmdriverdefines
board/iot-lab_M3: configured GPIOs correctly
9 years ago
Hauke Petersen d396f1f0c2 board/iot-lab_M3: configured GPIOs correctly 9 years ago
Kaspar Schleiser 56924f28a8 Merge pull request #1944 from authmillenon/msg_send_receive-test
tests: Add automatic test for msg_send_receive
9 years ago
Martine Lenders 30c7f37e68 tests: Add automatic test for msg_send_receive 9 years ago
Hauke Petersen 900e01bc26 Merge pull request #1912 from thomaseichinger/lsm303dlhc
lsm303dlhc: initial import of lsm303dlhc driver
9 years ago
benpicco cedc588d77 Merge pull request #1782 from benpicco/fix_malloc
check if the requested memory is really available in _sbrk_r
9 years ago
Thomas Eichinger 88fce936e9 lsm303dlhc: initial import of lsm303dlhc driver
TODO: Accelerometer does not return valid values yet
9 years ago
Benjamin Valentin 39d73d753c resurrect malloc test 9 years ago
Benjamin Valentin 879768397e malloc: check if the requested memory is really available 9 years ago
Thomas Eichinger 8ab6e691d0 Merge pull request #1938 from haukepetersen/fix_stm32f1_morei2c
cpu/stm32f1: fixes to i2c driver
9 years ago