Handle ps2 keyboard via special process

This commit is contained in:
2025-09-07 20:53:36 +02:00
parent 4f3053bc8e
commit 9644ad0b4e
16 changed files with 312 additions and 40 deletions

16
kernel/proc/kproc/kproc.c Normal file
View File

@ -0,0 +1,16 @@
#include <stdint.h>
#include "proc/proc.h"
#include "hal/hal.h"
#include "ipc/pipe/pipe.h"
#include "kprintf.h"
Proc *KPROC;
void kproc_init(Proc *proc) {
KPROC = proc;
}
void kproc_fn(void) {
for (;;) {
}
}

11
kernel/proc/kproc/kproc.h Normal file
View File

@ -0,0 +1,11 @@
#ifndef PROC_KPROC_KPROC_H_
#define PROC_KPROC_KPROC_H_
#include "proc/proc.h"
extern Proc *KPROC;
void kproc_fn(void);
void kproc_init(Proc *proc);
#endif // PROC_KPROC_KPROC_H_