1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/ds18
Kees Bakker 9ed7d2dc18 drivers/ds18: refactor functions with const dev pointer
All DS18 functions have a dev argument. All except the init function use
it as an IN parameter, so we can prototype it as const ds18_t*.

As a consequence we can drop the cast in read_temperature() in ds18_saul.c
which was the primary trigger for the changes.

The commit also follows the preferred convention that "params" is a field
in the device struct. Only the init function needs to write it.
2019-01-08 19:25:13 +01:00
..
include drivers/ds18: Add Maxim Integrated ds18 driver 2018-10-24 16:02:05 +02:00
ds18_internal.h drivers/ds18: Add Maxim Integrated ds18 driver 2018-10-24 16:02:05 +02:00
ds18_saul.c drivers/ds18: refactor functions with const dev pointer 2019-01-08 19:25:13 +01:00
ds18.c drivers/ds18: refactor functions with const dev pointer 2019-01-08 19:25:13 +01:00
Makefile drivers/ds18: Add Maxim Integrated ds18 driver 2018-10-24 16:02:05 +02:00