Implemented simple IO for getting keyboard input.

This commit is contained in:
2024-01-20 01:13:29 +01:00
parent d711938821
commit f4bad14fcd
9 changed files with 584 additions and 306 deletions

View File

@@ -243,7 +243,8 @@ void kernel_main()
std::puts("This is BadAppleOS and everything is fine!\n");
__enterUsermode(SEGIDX_USER_CODE, SEGIDX_USER_DATA, &tss.rsp0, &main);
// __enterUsermode(SEGIDX_USER_CODE, SEGIDX_USER_DATA, &tss.rsp0, &main);
main(); // for now run it in kernel mode, user mode doesn't work yet
while (true)
{
ps2::KeyEvent event;