From 50c10653fb747946a2cb293da7715d0f627d5805 Mon Sep 17 00:00:00 2001 From: Yuke Peng Date: Thu, 10 Aug 2023 15:55:21 +0800 Subject: [PATCH] Add InputProp comments --- services/comps/virtio/src/device/input/device.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/comps/virtio/src/device/input/device.rs b/services/comps/virtio/src/device/input/device.rs index 3caabe0b9..0138cb955 100644 --- a/services/comps/virtio/src/device/input/device.rs +++ b/services/comps/virtio/src/device/input/device.rs @@ -12,13 +12,23 @@ use super::{ }; bitflags! { + /// The properties of input device. + /// + /// Ref: Linux input-event-codes.h pub struct InputProp : u8{ + /// Needs a pointer const POINTER = 1 << 0; + /// Direct input devices const DIRECT = 1 << 1; + /// Has button(s) under pad const BUTTONPAD = 1 << 2; + /// Touch rectangle only const SEMI_MT = 1 << 3; + /// Softbuttons at top of pad const TOPBUTTONPAD = 1 << 4; + /// Is a pointing stick const POINTING_STICK = 1 << 5; + /// Has accelerometer const ACCELEROMETER = 1 << 6; } }