1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/drivers/include
Gunar Schorcht 147b79169c drivers/periph/gpio: add comparison functions
The expandable GPIO API requires the comparison of structured GPIO types. This means that inline functions must be used instead of direct comparisons. For the migration process, drivers and other modules must first be changed so that they use the inline comparison functions.
2020-08-31 13:10:28 +02:00
..
at25xxx drivers/at25xxx: add MTD wrapper for AT25XXX EEPROMs 2020-05-05 13:37:51 +01:00
can
net netdev_ieee802154: add netdev_ieee802154_setup() 2020-08-21 15:33:19 +02:00
periph drivers/periph/gpio: add comparison functions 2020-08-31 13:10:28 +02:00
saul
ad7746.h many typo fixes 2019-11-23 22:39:07 +01:00
adcxx1c.h
ads101x.h drivers/ads101x : Add CONFIG_ 2020-04-17 16:43:16 +05:30
adt7310.h
adxl345.h
apa102.h
apds99xx.h drivers: add APDS99XX ALS and proximity 2020-03-11 14:21:47 +01:00
at24cxxx.h drivers/at24cxxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at24mac.h drivers/at24mac: fix grouping in doc 2020-02-27 08:46:40 +01:00
at25xxx.h drivers/at25xxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at30tse75x.h many typo fixes 2019-11-23 22:39:07 +01:00
at86rf2xx.h drivers/at86rf2xx: fix typo 2020-08-17 22:53:51 +02:00
at86rf215.h drivers/at86rf215: register driver with netdev 2020-08-17 22:53:51 +02:00
at.h drivers/at: Add at_urc_isr module to process URCs upon arrival 2020-06-30 11:41:13 +02:00
ata8520e.h
atwinc15x0.h drivers: add netdev driver for ATWINC15x0 WiFi module 2020-06-26 12:33:38 +02:00
bh1750fvi.h
bh1900nux.h Add bh1900nux driver 2020-02-12 07:34:22 +01:00
bme680.h drivers/bme680: add SAUL capabilities 2020-03-12 08:52:10 +01:00
bmp180.h many typo fixes 2019-11-23 22:39:07 +01:00
bmx055.h drivers/bmx055 : Expose to Kconfig 2020-05-04 18:18:00 +05:30
bmx280.h drivers/bmx280: remove line break in defgroup 2020-02-27 08:43:21 +01:00
cc1xxx_common.h gnrc_netif: document new *_create() out parameter as such 2020-03-26 14:37:44 +01:00
cc110x.h drivers/cc110x: replace binary constants and use unsigned char 2020-07-31 13:38:03 +02:00
cc2420.h ieee802154: add CONFIG_ prefix to config macros 2020-04-08 19:08:25 +02:00
ccs811.h drivers/ccs811: sys/hashes: fix typo usefull -> useful 2019-08-25 21:27:55 +02:00
dcf77.h Drivers/DCF77:First implementation 2019-11-22 10:27:01 +01:00
dfplayer.h drivers: Added driver for the DFPlayer MP3 player 2020-06-28 21:06:43 +02:00
dht.h drivers/dht: Worked around doxygen bug 2020-01-09 17:08:05 +01:00
diskio.h many typo fixes 2019-11-23 22:39:07 +01:00
disp_dev.h drivers/disp_dev: use const qualifier 2020-04-28 13:14:52 +02:00
dose.h drivers/dose: register driver with netdev 2020-08-17 22:53:51 +02:00
ds18.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
ds75lx.h many typo fixes 2019-11-23 22:39:07 +01:00
ds1307.h drivers/include/ds1307.h : Remove ifndef for I2C 2020-04-17 14:07:58 +05:30
ds3234.h
dsp0401.h dsp0401: move to display devices doxygen group 2020-02-10 14:10:18 +01:00
dynamixel.h
edbg_eui.h drivers/edbg_eui: add driver to get MAC address from Atmel EDBG 2020-05-26 10:44:11 +02:00
enc28j60.h
encx24j600.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
ethos.h drivers/include/ethos.h : Compile Configs 2020-04-14 20:52:16 +05:30
feetech.h
flashrom.h
fxos8700.h drivers/fxos8700 : Add CONFIG_ 2020-04-29 14:32:00 +05:30
grove_ledbar.h
hd44780.h hd44780: move to display devices doxygen group 2020-02-10 14:10:46 +01:00
hdc1000.h drivers/hdc1000 : Add CONFIG_ 2020-04-16 17:17:27 +05:30
hih6130.h
hmc5883l.h drivers: add hmc5883l device driver 2020-04-01 13:37:22 +02:00
hts221.h drivers/include/hts221.h : Remove ifndef for I2C 2020-04-17 14:07:58 +05:30
ili9341.h drivers/include/ili9341.h : Compile Configs 2020-04-14 20:52:16 +05:30
ina2xx.h drivers/ina2xx: Match RIOT's driver design goals 2019-11-22 20:28:57 +01:00
ina3221.h drivers/ina3221: INA3221 driver implementation 2019-11-05 12:29:42 +01:00
io1_xplained.h many typo fixes 2019-11-23 22:39:07 +01:00
isl29020.h drivers/isl29020 : Expose to Kconfig 2020-05-08 18:07:27 +05:30
isl29125.h
itg320x.h drivers: add driver for ITG320X 3-axis gyroscope 2020-01-11 08:02:34 +01:00
jc42.h
kw2xrf.h drivers/include/kw2xrf.h : Compile Configs 2020-04-14 20:52:16 +05:30
kw41zrf.h drivers/include/kw41zrf.h : Compile Configs 2020-04-14 20:52:16 +05:30
l3g4200d.h drivers/l3g4200d : Expose to Kconfig 2020-05-05 13:19:49 +05:30
lc709203f.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
led.h
lis2dh12.h drivers/lis2dh12: added interrupt function 2020-03-04 17:01:58 +01:00
lis3dh.h
lis3mdl.h
lpd8808.h
lpsxxx.h drivers/lpsxxx : Expose to Kconfig 2020-05-04 18:20:56 +05:30
lsm6dsl.h
lsm303dlhc.h
ltc4150.h
mag3110.h drivers/mag3110 : Add CONFIG_ 2020-04-23 15:49:55 +05:30
mhz19.h drivers/mhz19: initial support 2020-06-17 08:41:41 +02:00
mma8x5x.h drivers/mma8x5x : Add CONFIG_ 2020-04-22 21:57:05 +05:30
mma7660.h
motor_driver.h drivers/motor_driver : Add CONFIG_ 2020-04-23 15:21:17 +05:30
mpl3115a2.h drivers/include/mpl3115a2.h : Remove ifndef for I2C 2020-04-17 15:45:37 +05:30
mpu9x50.h drivers/mpu9x50: Fix prameter placement for docs 2020-01-13 12:50:13 +01:00
mq3.h
mrf24j40.h drivers/mrf24j40: add Turbo Mode 2020-05-09 16:10:46 +02:00
mtd_at24cxxx.h drivers/at24cxxx: add MTD wrapper for at24cxxx EEPROMs 2020-05-20 19:20:05 +02:00
mtd_flashpage.h drivers: add mtd_flashpage driver 2019-09-10 13:26:05 +02:00
mtd_mapper.h mtd_mapper: count offset in sectors 2020-05-12 12:02:05 +02:00
mtd_sdcard.h drivers/mtd_sdard : Add MACRO and CONFIG_ 2020-05-04 22:12:13 +05:30
mtd_spi_nor.h drivers/mtd_spi_nor: power up MTD on init 2020-04-21 11:09:40 +02:00
mtd.h mtd: add page addressed operations 2020-08-18 17:25:39 +02:00
my9221.h
ncv7356.h drivers/ncv7356: Add documentation 2019-11-27 13:35:57 +01:00
nrf24l01p.h drivers/nrf24l01p: use unsigned char 2020-07-31 13:38:03 +02:00
nvram-spi.h
nvram.h
opt3001.h drivers/opt3001 : Define Options 2020-04-27 13:59:37 +05:30
pca9633.h drivers/pca9633: make enum anonymous 2020-07-17 15:05:32 +02:00
pca9685.h drivers/pca9685: fix typos 2019-11-23 22:39:39 +01:00
pcd8544.h pcd8544: move to display devices doxygen group 2020-02-10 14:11:17 +01:00
ph_oem.h drivers/ph_oem: Initial implementation of the pH OEM sensor 2019-09-05 12:47:10 +02:00
pir.h drivers/include/pir.h : Compile Configs 2020-04-14 20:52:16 +05:30
pn532.h drivers/pn532 : Add CONFIG_ 2020-04-25 22:33:34 +05:30
pulse_counter.h drivers/pulse_counter: Use C11 atomics & bugfix 2019-11-26 14:04:42 +01:00
qmc5883l.h drivers: add support for QMC5883L mag sensors 2019-11-13 12:56:26 +01:00
rgbled.h
rn2xx3.h drivers/rn2xx3.h : Add CONFIG_ 2020-05-22 15:52:03 +05:30
saul.h drivers/saul: add common gas class 2020-03-12 08:42:59 +01:00
scd30.h driver/scd30: Add driver for Sensirion SCD30 2020-07-28 10:38:01 +02:00
screen_dev.h drivers: add generic screen wrapper around display and touch devices 2020-07-29 14:30:03 +02:00
sdcard_spi.h drivers/sdcard_spi: fix typos 2019-11-23 22:39:39 +01:00
sdp3x.h drivers/sdp3x: Driver for sensirion sdp3x sensor 2020-06-29 20:50:41 +02:00
sds011.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
servo.h
sht1x.h
sht2x.h
sht3x.h drivers/sht3x: fix typos 2019-11-23 22:39:39 +01:00
shtc1.h Driver/shtc1: add saul integration 2019-12-16 15:29:04 +01:00
si70xx.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
si114x.h
slipdev.h drivers/slipdev : Expose to Kconfig 2020-04-29 09:42:59 +05:30
soft_spi.h drivers/include/soft_spi.h : Compile Configs 2020-04-14 20:52:16 +05:30
soft_uart.h drivers/soft_uart: implement inverted TX & RX 2020-07-14 23:04:36 +02:00
sps30.h drivers/sps30: Add sleep mode 2020-08-25 16:20:18 +02:00
srf02.h
srf04.h
srf08.h drivers/srf08: refactor driver configuration 2020-02-25 21:24:02 +01:00
stm32_eth.h
stmpe811.h drivers/stmpe811: provide adaption to touch_dev interface 2020-04-28 18:18:01 +02:00
sx127x.h drivers/sx127x: migrate to ztimer 2020-08-20 13:41:32 +02:00
tcs37727.h drivers/tcs37727 : Expose to Kconfig 2020-05-07 23:55:32 +05:30
tja1042.h
tmp00x.h drivers/tmp00x : Expose to Kconfig 2020-05-20 19:09:48 +05:30
touch_dev.h drivers/touch_dev: clarify touch position coordinates origin 2020-07-29 14:49:17 +02:00
tps6274x.h
tsl2561.h
tsl4531x.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
vcnl40x0.h
veml6070.h
w5100.h
ws281x.h drivers/ws281x: Extended doc 2020-04-09 13:34:51 +02:00
xbee.h ieee802154: add CONFIG_ prefix to config macros 2020-04-08 19:08:25 +02:00