Commit Graph

4262 Commits (5965220efe2c76a44ee18b56d85b486583f139d2)
 

Author SHA1 Message Date
Thomas Eichinger 5965220efe Merge pull request #1900 from OlegHahm/config_radio_address_t
config: use radio_address_t in config_t
9 years ago
Thomas Eichinger a2d7b5abd6 Merge pull request #1909 from locicontrols/cc2538dk-jlink
boards/cc2538dk: Support flashing and debugging using the SEGGER JLink.
9 years ago
Oleg Hahm 99b5ff81fa config: suppress cppcheck warnings 9 years ago
Oleg Hahm 576e76db51 config: make members feature specific
Channel and address are only sensible for boards that actually have a
transceiver.
9 years ago
Oleg Hahm 6b39ce9650 config: moved from core to sys
There's no need to run config_load from core directly, can be done by
auto_init.
9 years ago
Oleg Hahm 09f225f6ed config: use radio_address_t 9 years ago
René Kijewski dcc9640899 Merge pull request #1841 from Kijewski/sched_yield-result
core: refactor sched_run
9 years ago
Thomas Eichinger 44dcd0e631 Merge pull request #1817 from haukepetersen/add_driver_lps331ap
drivers: added driver for LPS331AP pressure sensor
9 years ago
René Kijewski 9ddbf57709 core: refactor sched_run
`sched_run()` was cluttered. Many individual changes were done without a
proper refactoring.
9 years ago
Hauke Petersen d982a18f1a Merge pull request #1824 from haukepetersen/fix_cortex_isrs
cpu: removed NAKED attribute from ISRs
9 years ago
Martine Lenders 3bfbc60a48 Merge pull request #1731 from authmillenon/netdev-test-dummy
netdev: Provide test network device with netdev interface
9 years ago
Martine Lenders 0de78831f9 unittests: Provide unittests for net_dev_dummy
* tests if net_dev_dummy is correct and if driver part of net_dev is
  correct
9 years ago
Martine Lenders cf3fdaabb6 unittests: add test network device
The reasoning behind this commit is twofold:
1. test the "lower" part (the device part) of netdev
2. provide a well defined testing infrastructure for modules that utilise
   netdev
The actual tests that represent 1. are provided in the following commit
9 years ago
Oleg Hahm 7cd9755bc5 Merge pull request #1888 from OlegHahm/license_cleanup
doc: added and fixed some copyright boilerplates
9 years ago
Hauke Petersen f06eeeaaef tests: added test for LPS331AP sensor driver 9 years ago
Hauke Petersen d31ed0f85b board/iot-lab_M3: added interface for LPS331AP 9 years ago
Hauke Petersen 7b666eb2a9 drivers: added LPS331AP pressure sensor driver 9 years ago
Ian Martin 6170d10bd4 boards/cc2538dk: Support flashing and debugging using the SEGGER JLink. 9 years ago
Hauke Petersen 56911ed01c Copy SEGGER JLink scripts from boards/openmote to boards/cc2538dk. 9 years ago
Hauke Petersen e7fbaf3815 cpu: removed NAKED attribute from ISRs
- removed the __attribute__((naked)) from ISRs
- removed ISR_ENTER() and ISR_EXIT() macros

Rationale: Cortex-Mx MCUs save registers R0-R4 automatically
on calling ISRs. The naked attribute tells the compiler not
to save any other registers. This is fine, as long as the
code in the ISR is not nested. If nested, it will use also
R4 and R5, which will then lead to currupted registers on
exit of the ISR. Removing the naked will fix this.
9 years ago
Oleg Hahm 313d5b4e56 doc: added and fixed some copyright boilerplates 9 years ago
Thomas Eichinger a11e4fe534 Merge pull request #1712 from haukepetersen/fix_stm32f0_hardfault
cpu/stm32f0: fixed hardfault indication
9 years ago
Oleg Hahm 1548f93e76 Merge pull request #1906 from OlegHahm/has_radio_board_define
boards: introduced a HAS_RADIO define
9 years ago
Oleg Hahm 4238f40429 boards: introduced a HAS_RADIO define 9 years ago
Thomas Eichinger baf147f4b6 Merge pull request #1899 from Lotterleben/rm_debug_mbed_lpc1768_hwtimer
boards/mbed_lpc1768: disable DEBUG by default
9 years ago
Oleg Hahm 922b2d758f Merge pull request #1815 from OlegHahm/core_eliminate_unnecessary_tcb_members
core: eliminate unnecessary tcb_t struct fields
9 years ago
Martine Lenders 1dae583bce Merge pull request #1884 from authmillenon/od
sys: Initial import of analytical object dump (od) module
9 years ago
Martine Lenders 3519a3d9be sys: Initial import of analytical object dump (od) module 9 years ago
Oleg Hahm eb40993d8b native: remove obsolete line 9 years ago
Oleg Hahm 9a61d8cf1c core: move optional tcb members to DEVELHELP 9 years ago
Oleg Hahm 3d0be082e3 Merge pull request #1901 from OlegHahm/hwtimer_irq_fixup
core: eliminate warning in hwtimer
9 years ago
Oleg Hahm 4885690874 core: update irq_arch documentation 9 years ago
Oleg Hahm 9b1e180cd8 core: eliminate warning
This initialized has actually no relevance and is just needed to
suppress a compiler warning.
9 years ago
Ludwig Ortmann c6ff614d59 Merge pull request #1825 from haukepetersen/fix_sam3x_misc
cpu/sam3x8e: general fixes
9 years ago
Hauke Petersen fea597be24 Merge pull request #1897 from PeterKietzmann/add_udoo_spi
boards/udoo: added peripheral SPI definitions
9 years ago
PeterKietzmann 590b6f86d4 Enable SPI for udoo boards 9 years ago
Hauke Petersen c6599a6740 Merge pull request #1703 from haukepetersen/add_driver_mq3
drivers/mq3: added driver for MQ-3 alcohol sensor
9 years ago
Hauke Petersen c6ff2d3faa board/stm32f4discovery: added ADC feature 9 years ago
Hauke Petersen d3f207c8be tests: added test for MQ-3 alcohol sensor driver 9 years ago
Hauke Petersen 5bd6155ca6 drivers/mq3: added driver for alcohol sensor 9 years ago
Hauke Petersen 4d97f1752b cpu/sam3x8e: fixed style in startup.c 9 years ago
Hauke Petersen e71d37ba05 cpu/sam3x8e: added output to isr_hard_fault 9 years ago
Hauke Petersen 8b992d03c2 cpu/sam3x8e: put PendSV IRQ to lowest prio 9 years ago
Hauke Petersen a4d7ee8d4d cpu/sam3x8e: fixes to timer driver
- renamed config variable
- placed thread_yield() correctly
9 years ago
Ludwig Ortmann d7381cfd13 Merge pull request #1898 from LudwigOrtmann/native_callback_t
native: add and use callback type
9 years ago
Ludwig Ortmann 7bcf896ec6 native: add and use callback type 9 years ago
Lotte Steenbrink c4538cacd0 boards/mbed_lpc1768: disable DEBUG by default
Set ENABLE_DEBUG from (1) to (0)
9 years ago
Oleg Hahm 7301a895f5 Merge pull request #1893 from LudwigOrtmann/purge_allthefeuerware
Remove all feuerware occurrences
9 years ago
Ludwig Ortmann 245df3f028 cpu/lpc2387, drivers/cc110x: purge FEUERWARE_CPU_LPC2387
* includes were superfluous
* unused otherwise
9 years ago
Ludwig Ortmann 57daf9d7d2 drivers/cc110x: fix duplicate length member 9 years ago