1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers
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
..
ad7746 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
adcxx1c drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ads101x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
adt7310 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
adxl345 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
apa102 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
apds99xx drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
at drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
at24cxxx drivers/at24cxxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at24mac drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
at25xxx drivers/at25xxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at30tse75x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
at86rf2xx drivers/at86rf2xx: AES: don't use binary constant 2020-08-25 14:06:40 +02:00
at86rf215 drivers/at86rf215: use netdev_ieee802154_setup() 2020-08-21 15:33:19 +02:00
ata8520e drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
atwinc15x0 pkg/driver_atwinc15x0: don't be pedantic 2020-07-31 13:38:03 +02:00
bh1750fvi drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
bh1900nux drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
bme680 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
bmp180 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
bmx055 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
bmx280 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
can_trx drivers/can: fix doxygen documentation + typo 2017-07-03 20:43:51 +02:00
cc1xxx_common gnrc_netif_xxx_create: use external netif allocation 2020-03-26 11:12:23 +01:00
cc110x drivers/cc110x: replace binary constants and use unsigned char 2020-07-31 13:38:03 +02:00
cc2420 drivers/cc2420: fix bogus cc2420_set_state(dev, CC2420_GOTO_RX) 2020-08-04 13:56:49 +02:00
ccs811 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
dcf77 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
dfplayer drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
dht drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
disp_dev drivers/disp_dev: use const qualifier 2020-04-28 13:14:52 +02:00
dose drivers/dose: register driver with netdev 2020-08-17 22:53:51 +02:00
ds18 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ds75lx drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ds1307 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ds3234 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
dsp0401 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
dynamixel drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
edbg_eui drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
enc28j60 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
encx24j600 drivers/encx24j600: use unsigned char 2020-07-31 13:38:03 +02:00
ethos drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
feetech drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
fxos8700 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
grove_ledbar drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
hd44780 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
hdc1000 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
hih6130 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
hmc5883l drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
hts221 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ili9341 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ina2xx drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ina3221 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
include drivers/periph/gpio: add comparison functions 2020-08-31 13:10:28 +02:00
io1_xplained drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
isl29020 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
isl29125 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
itg320x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
jc42 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
kw2xrf drivers/kw2xrf: use unsigned char 2020-07-31 13:38:03 +02:00
kw41zrf drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
l3g4200d drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lc709203f drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lis2dh12 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lis3dh drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lis3mdl drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lpd8808 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lpsxxx drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lsm6dsl drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
lsm303dlhc drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ltc4150 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mag3110 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mhz19 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mma8x5x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mma7660 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
motor_driver drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mpl3115a2 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mpu9x50 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mq3 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mrf24j40 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mtd mtd: add page addressed operations 2020-08-18 17:25:39 +02:00
mtd_flashpage drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
mtd_mapper mtd_mapper: count offset in sectors 2020-05-12 12:02:05 +02:00
mtd_sdcard drivers/mtd_sdard: implement page-wise read() and write() 2020-08-18 17:25:39 +02:00
mtd_spi_nor drivers/mtd_spi_nor: implement mtd_spi_nor_write_page() 2020-08-18 17:25:39 +02:00
my9221 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ncv7356 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
netdev_eth netdev_eth: remove NETOPT_IPV6_IID support 2020-06-25 13:40:30 +02:00
netdev_ieee802154 netdev_ieee802154: remove NETOPT_IPV6_IID support 2020-06-25 13:40:48 +02:00
netdev_layer netdev_layer: initial import of layered netdev API 2018-03-28 11:19:09 +02:00
nrf24l01p drivers/nrf24l01p: use unsigned char 2020-07-31 13:38:03 +02:00
nvram drivers: fix doxygen grouping 2018-06-11 19:10:40 +02:00
nvram_spi drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
opt3001 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pca9633 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pca9685 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pcd8544 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
periph_common drivers/periph_common: Add modules to Kconfig 2020-08-12 12:22:40 +02:00
ph_oem drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pir drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pn532 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
pulse_counter drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
qmc5883l drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
rgbled drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
rn2xx3 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
rtt_rtc drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
saul driver/scd30: Add driver for Sensirion SCD30 2020-07-28 10:38:01 +02:00
scd30 driver/scd30: Add driver for Sensirion SCD30 2020-07-28 10:38:01 +02:00
sdcard_spi drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
sdp3x driver/sdp3x: Resolved irq pin code used even if irq pin not connected 2020-07-30 16:35:35 +02:00
sds011 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
servo drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
sht1x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
sht2x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
sht3x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
shtc1 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
si70xx drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
si114x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
slipdev drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
soft_spi drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
soft_uart drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
sps30 drivers/sps30: Add sleep mode 2020-08-25 16:20:18 +02:00
srf02 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
srf04 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
srf08 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
stmpe811 drivers/stmpe811: return touch_dev position relative to top left corner 2020-07-29 14:49:17 +02:00
sx127x drivers/sx127x: migrate to ztimer 2020-08-20 13:41:32 +02:00
tcs37727 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
tja1042 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
tmp00x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
touch_dev sys: add interface for generic touch device 2020-04-28 18:17:31 +02:00
tps6274x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
tsl2561 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
tsl4531x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
uart_half_duplex drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
vcnl40x0 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
veml6070 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
w5100 drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
ws281x drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
xbee drivers: configure per driver dependency resolution 2020-07-20 14:32:16 +02:00
doc.txt drivers: Added doc group drivers_multimedia 2020-06-26 13:09:33 +02:00
Kconfig drivers/at : Expose to Kconfig 2020-06-17 14:52:21 +05:30
Kconfig.net drivers/rn2xx3 : Expose to Kconfig 2020-05-22 15:52:03 +05:30
Makefile sys/auto_init: allow delayed initialisation of SAUL 2020-03-04 16:13:40 +01:00
Makefile.dep driver/sdp3x: Resolved irq pin code used even if irq pin not connected 2020-07-30 16:35:35 +02:00