From 87a86b9a599de35d09da7d954ba662091accc90b Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Thu, 9 Jan 2020 02:29:59 +0100 Subject: Adds all the new functionalities. Some TODOs and slight coding style inconsistencies remaining, though... --- src/device/axis/axis.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/device/axis/axis.c') diff --git a/src/device/axis/axis.c b/src/device/axis/axis.c index 5fe313e..e854e37 100644 --- a/src/device/axis/axis.c +++ b/src/device/axis/axis.c @@ -24,7 +24,7 @@ void relabsd_axis_initialize void relabsd_axis_to_absinfo ( - struct relabsd_axis axis [const restrict static 1], + const struct relabsd_axis axis [const restrict static 1], struct input_absinfo absinfo [const restrict static 1] ) { @@ -51,3 +51,20 @@ int relabsd_axis_is_enabled { return axis->is_enabled; } + +int relabsd_axis_attributes_are_dirty +( + const struct relabsd_axis axis [const restrict static 1] +) +{ + return axis->attributes_were_modified; +} + +void relabsd_axis_set_attributes_are_dirty +( + const int val, + struct relabsd_axis axis [const restrict static 1] +) +{ + axis->attributes_were_modified = val; +} -- cgit v1.2.3-70-g09d2