Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
input.c File Reference
#include "init/init.h"
#include "input/keymap.h"
#include "ioforge/ioforge_usb.h"
#include "notify.h"
#include "type.h"
#include <input.h>
#include <ioforge/ioforge.h>

Go to the source code of this file.

Functions

 INIT (Input)
 
void input_report_key (struct ioforge_device *dev, uint16_t code, int value)
 

Variables

static struct input_event_data__event_data = 0
 

Function Documentation

◆ INIT()

INIT ( Input )

Definition at line 10 of file input.c.

References __event_data, kalloc(), notify_dev_create(), and str().

◆ input_report_key()

void input_report_key ( struct ioforge_device * dev,
uint16_t code,
int value )

Variable Documentation

◆ __event_data

struct input_event_data* __event_data = 0
static

Definition at line 9 of file input.c.

Referenced by INIT(), and input_report_key().