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

74 Commits

Author SHA1 Message Date
Joakim Gebart
abc0a3f97f drivers/include/periph/timer.h: add dev_enums.h include until all platforms have been updated 2015-08-03 22:52:22 +02:00
Hauke Petersen
b21e21e6e1 drivers/periph: updated the timer interface a bit
- fixed some formatting to comments fit 80 char page width
- made tim_t overridable by the CPU
- defined TIMER_DEV() and TIMER_UNDEF macros
2015-08-03 13:56:16 +02:00
Thomas Eichinger
c72f37a30b Merge pull request #3174 from daniel-k/periph_rtt_conv
periph/rtt: add macros for time to tick conversion
2015-07-18 17:55:07 +02:00
Hauke Petersen
4a4ee44abc drivers/gpio: added GPIO_UNDEF define 2015-06-14 16:12:20 +02:00
Hauke Petersen
2cc2d9f740 drivers: adjusted drivers to changed GPIO interface 2015-06-12 19:10:29 +02:00
Hauke Petersen
b49f11bed7 drivers/gpio: overhaul of the periph GPIO driver
- merged init_in and init_out
- renamed init_int to init_exti
- made datatypes overwritable
2015-06-12 19:09:32 +02:00
daniel-k
80c13d109b periph/rtt: add macros for time to tick conversion 2015-06-08 17:19:20 +02:00
Hauke Petersen
9943f51080 global: renamed cpu-conf.h into cpu_conf.h 2015-05-28 15:45:05 +02:00
Joakim Gebart
92a743560d drivers/periph/pwm: Update return value doxygen to match long description 2015-05-16 10:00:03 +02:00
Hauke Petersen
bf4733fd88 drivers/periph/spi: added missing stdint.h include 2015-04-16 18:09:32 +02:00
Alexandru Caciulescu
451bf78549 drivers/include/periph: Repair header file include guards 2015-03-24 17:55:42 +02:00
Ludwig Ortmann
cec87139a5 core, cpu, drivers, tests: remove trailing space 2015-02-18 13:52:48 +01:00
Martine Lenders
0eb2d78dda doc: use my real name 2015-02-08 18:52:16 +01:00
Joakim Gebart
cc7acaaef0 periph/spi: Update clock polarity and phase documentation for clarity.
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-22 09:03:44 +01:00
Thomas Eichinger
fe643f7077 periph/i2c: added means to make I2C thread-safe
As discussed in #2289 this changes provide means to
use the i2c interface safely within multible threads.
2015-01-19 12:18:03 +01:00
Hauke Petersen
3439247248 drivers/periph/spi: added locking mechanism 2015-01-17 15:13:51 +01:00
Ludwig Ortmann
c070afb883 periph/rtc: move struct tm note to the top
The remark is valid for the whole interface, not just `rtc_get_time`.
2014-12-17 09:58:54 +01:00
Hauke Petersen
f80c4a4d7e driver/timer: adjusted doxygen for speed value 2014-12-16 16:36:36 +01:00
Hauke Petersen
f3de73fe54 driver/i2c: additional docu for pull resistors 2014-12-16 15:17:42 +01:00
PeterKietzmann
aab94e50f9 doc: extend i2c description for pull-up 2014-12-16 10:54:31 +01:00
Ludwig Ortmann
e82f6dce79 doc: periph/dac: fix typo 2014-12-04 11:14:26 +01:00
Ludwig Ortmann
da43a5e7a4 doc: periph: various fixes and cleanup
- unify file/module @brief
- distinct @file section more visibly in source
- provide missing @brief's
- move module details/notes from file to module sections
- provide missing macro definition for building
2014-12-04 10:28:45 +01:00
Simon Brummer
5a4b966d9c Basic DAC Driver, implementation on stm32f4discovery 2014-11-25 22:37:32 +01:00
Ludwig Ortmann
fb75b65df7 periph/rtt: fix documentation
Fix some typos, grammar and style.
2014-11-19 17:04:20 +01:00
Hauke Petersen
1ae08f8437 drivers/periph/rtt: added overflow callback 2014-11-07 12:14:37 +01:00
Ludwig Ortmann
5523ec67f3 doc: make peripheral interfaces modules
also remove `@file` parameters
2014-10-25 15:37:04 +02:00
BytesGalore
f94623ae0f drivers: add extern "C" to header files 2014-10-21 15:30:03 +02:00
Ludwig Ortmann
b3266fee1a drivers/periph/gpio: fix #ifdef instead of #if 2014-10-18 07:40:27 +02:00
Hauke Petersen
8c3a207a3f Merge pull request #1770 from fnack/spi_extension
driver - periph: Extend SPI low-level driver interface
2014-10-17 13:54:38 +02:00
Fabian Nack
be5f175623 drivers - spi: extended low-level spi driver interface 2014-10-16 17:10:11 +02:00
Martine Lenders
d9026054b7 periph.cpuid: Add central documentation for CPUID_ID_LEN 2014-10-16 14:39:56 +02:00
Hauke Petersen
45b466d786 drivers: added low-level I2C driver interface 2014-10-15 14:50:08 +02:00
Ludwig Ortmann
cd2ea516b7 drivers/periph/gpio: increase possible gpio number 2014-10-01 18:42:34 +02:00
Ludwig Ortmann
2439bd839c doc: fix more license headers
Remove some cruft, set correct lgpl versions, update to lgpl where
this had been overlooked in the past, fix odd comment style...
2014-08-27 19:20:49 +02:00
Ludwig Ortmann
b7992922ce fix license headers in non-.c files 2014-08-23 16:16:26 +02:00
Thomas Eichinger
b5bdf2620b Merge pull request #960 from thomaseichinger/rtc_interface
periph_drivers: Proposal for a low-level RTT driver interface
2014-08-21 22:15:07 +02:00
Thomas Eichinger
d9b7ee4c6b periph:rtc: add missing argument for callback 2014-08-21 22:01:17 +02:00
Thomas Eichinger
c5ed71e54f periph_driver: introduce a RTT interface 2014-08-21 21:59:42 +02:00
Christian Mehlis
f3cf4267ab periph: added a random-data driver interface 2014-08-21 19:16:24 +02:00
Thomas Eichinger
0ea5f94754 Merge pull request #1363 from thomaseichinger/thirdparty_boards_import
board: cpu: initial import of iot-lab_M3
2014-08-21 18:47:07 +02:00
Thomas Eichinger
b904bc3495 Implement a minimal RTC interface 2014-08-21 18:42:30 +02:00
Thomas Eichinger
aaa2c2e8ba boards: initial import of iot-lab_M3 2014-08-21 17:53:37 +02:00
Thomas Eichinger
37611db41c cpu: initial import of stm32f1 2014-08-21 17:53:37 +02:00
Hauke Petersen
aa3e40c9b1 drivers: improved the low-level GPIO driver IF
- removed UNDEFINED value from device enum
- changed most functions to void return value
- add parameter for interrupt callback
2014-08-15 12:23:32 +02:00
Hauke Petersen
8a80b2add8 drivers: improvements to UART driver interface
- removed UNDEFINED value from device enum
- added argument for callbacks
- add power[on|off] functions
- removed tx_end() function in favor of cb return value
2014-08-08 17:39:34 +02:00
Hauke Petersen
3f4aa04260 drivers: updated low-level PWM driver interface 2014-08-07 14:47:24 +02:00
Martine Lenders
5053a521d9 driver_periph: minor documentation fix 2014-08-06 15:06:06 +02:00
Oleg Hahm
1623b68ae3 Merge pull request #1311 from haukepetersen/add_driver_spi_if
drivers: Initial import of SPI low-level driver IF
2014-08-04 15:34:36 +02:00
Martin Lenders
3a6adcc92c Implement CPU serial number getter. 2014-07-31 19:51:14 +02:00
Hauke Petersen
378c0dfc3a drivers: some improvements to the ADC driver IF
- removed UNDEFINED value from device enum
- added pre-defined precision values
- added power[on|off] functions
- some minor doxygen fixes
2014-07-28 15:59:33 +02:00