mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-11-01 06:58:22 +00:00
/dev/console
This commit is contained in:
+2
-29
@@ -18,35 +18,6 @@
|
||||
#include <arch/smp.h>
|
||||
#include <kernel/timer.h>
|
||||
|
||||
/*
|
||||
|
||||
static volatile struct limine_terminal_request liminettyr = {
|
||||
.id = LIMINE_TERMINAL_REQUEST,
|
||||
.revision = 0
|
||||
};
|
||||
|
||||
struct limine_terminal_response* liminetty;
|
||||
|
||||
int ttylock = 0;
|
||||
|
||||
static vmm_context* liminettyctx;
|
||||
|
||||
void liminewrite(char* str, size_t c){
|
||||
|
||||
vmm_context* old = arch_getcls()->context;
|
||||
|
||||
if(liminettyctx)
|
||||
vmm_switchcontext(liminettyctx);
|
||||
|
||||
liminetty->write(liminetty->terminals[0], str, c);
|
||||
|
||||
if(liminettyctx)
|
||||
vmm_switchcontext(old);
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
void kmain(){
|
||||
|
||||
liminetty_init();
|
||||
@@ -88,6 +59,8 @@ void kmain(){
|
||||
initrd_parse();
|
||||
|
||||
devman_init();
|
||||
|
||||
consoledev_init();
|
||||
|
||||
pci_enumerate();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user