1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 23:37:36 +00:00

Kernel: Remove redundant HID name from all associated files

This commit is contained in:
Liav A 2022-12-19 23:53:51 +02:00 committed by Jelle Raaijmakers
parent b3cc320718
commit 6c4a47d916
14 changed files with 13 additions and 13 deletions

View file

@ -0,0 +1,34 @@
/*
* Copyright (c) 2021, Liav A. <liavalb@hotmail.co.il>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
#include <Kernel/Devices/CharacterDevice.h>
#include <Kernel/Random.h>
namespace Kernel {
class HIDDevice : public CharacterDevice {
public:
enum class Type {
Unknown = 0,
Keyboard,
Mouse,
};
virtual Type instrument_type() const = 0;
virtual void enable_interrupts() = 0;
protected:
HIDDevice(MajorNumber major, MinorNumber minor)
: CharacterDevice(major, minor)
{
}
EntropySource m_entropy_source;
};
}