101 Commits

Author SHA1 Message Date
nub31
cc7b16ee1e back to nasm 2025-08-31 18:50:44 +02:00
nub31
8bb4af6cca ... 2025-08-31 18:23:38 +02:00
nub31
52957901ae ... 2025-08-31 17:39:45 +02:00
nub31
dcc8226908 ... 2025-08-30 21:26:01 +02:00
nub31
75e30fa3dc fix readme 2025-08-30 20:41:19 +02:00
nub31
a9d597c9f8 update readme 2025-08-30 20:41:11 +02:00
nub31
bd3137067d ... 2025-08-30 20:39:59 +02:00
nub31
f7342ff6e4 makefile changes 2025-08-29 16:12:17 +02:00
nub31
e6963aa6ed scan code to ascii 2025-08-29 16:03:44 +02:00
nub31
3e510a3e1b maintenance 2025-08-29 15:51:05 +02:00
nub31
827d27e3e3 formatting and make events const 2025-08-29 15:30:30 +02:00
nub31
9c1b4a2c94 keyboard driver 2025-08-29 15:16:49 +02:00
nub31
573398bb0f ... 2025-08-25 16:50:58 +02:00
nub31
01f16ce210 ... 2025-08-24 21:00:04 +02:00
nub31
bffea5b0c1 irq improvements 2025-08-24 20:39:23 +02:00
nub31
bbd4b62697 ... 2025-08-24 20:14:27 +02:00
nub31
01e6022fa7 idt 2025-08-24 20:09:11 +02:00
nub31
57ef424e00 interrupts 2025-08-24 18:52:51 +02:00
nub31
1402a227f1 64 bit support 2025-08-24 18:29:02 +02:00
nub31
ff664b0687 ... 2025-08-24 17:44:11 +02:00
nub31
56025d55f9 remove i386 dependency 2025-08-24 01:04:04 +02:00
nub31
b544e05eea remove stdint 2025-08-24 00:49:32 +02:00
nub31
b153dab9e2 ... 2025-08-24 00:37:34 +02:00
nub31
a9324bbea8 remove uneccesary paren 2025-08-24 00:30:45 +02:00
nub31
336b4e1152 ... 2025-08-24 00:29:04 +02:00
nub31
3cc9ab2174 remove 64 bit for now 2025-08-23 22:50:44 +02:00
nub31
751a182122 ... 2025-08-23 22:45:59 +02:00
nub31
b6caeb4a74 64 bit mode 2025-08-23 19:33:24 +02:00
nub31
655bd7b174 ... 2025-08-23 19:23:49 +02:00
nub31
9cb2959a77 ... 2025-08-23 19:21:41 +02:00
nub31
624c90ce88 ... 2025-08-23 19:20:42 +02:00
nub31
257f1d08f5 add licence 2025-08-23 17:26:56 +02:00
nub31
c06380137f remove redundant readme command 2025-08-23 17:24:53 +02:00
nub31
a422756b8c docs 2025-08-23 17:23:03 +02:00
nub31
597f749470 ... 2025-08-23 17:07:42 +02:00
nub31
42d8f26abb move to grub 2025-08-23 16:54:09 +02:00
nub31
9be2f8a948 ... 2025-08-23 16:24:45 +02:00
nub31
d11c1072f9 ... 2025-08-23 15:52:54 +02:00
nub31
3b5e08951c move stuff aroundd 2025-08-23 14:43:00 +02:00
nub31
e2dcdbeb53 simplified print 2025-08-22 23:59:03 +02:00
nub31
6db69608bb kernel print and mem 2025-08-22 23:39:38 +02:00
nub31
c3d42e8033 ... 2025-08-22 22:36:29 +02:00
nub31
67ef8be1ce cleanup 2025-08-22 22:36:17 +02:00
nub31
a67d249f49 c running 2025-08-22 22:32:04 +02:00
nub31
05442d0725 add kernel entry 2025-08-22 21:31:58 +02:00
nub31
f219bc7fa3 ... 2025-08-22 21:28:06 +02:00
nub31
e07482adcc add kernel 2025-08-22 21:19:41 +02:00
nub31
9e3f54c909 enter protected mode 2025-08-22 21:14:44 +02:00
nub31
238345c2a7 bios 2025-08-22 20:45:23 +02:00
nub31
acf2258d83 boots 2025-08-22 19:50:06 +02:00