Commit graph

30 commits

Author SHA1 Message Date
7017065d74 VGA_MEMORY higher half relocation 2022-10-29 10:05:51 -05:00
494ed66266 Some attempts at PS/2 kbd stuff 2022-10-29 10:05:24 -05:00
863a63472f Hey, look! uname! 2022-10-29 10:05:05 -05:00
15db278319 Some stuff for utsname and skeleton for syscalls 2022-10-29 10:04:39 -05:00
d7889d3a84 Higher half, baby!!! 2022-10-29 10:03:56 -05:00
87f8040eb2 Added some packing stuff for GCC 2022-10-29 10:03:37 -05:00
f00c44ac89 New release year! 2022-10-29 10:02:58 -05:00
94422ecf81 Added license and readme 2021-08-18 18:04:52 -05:00
Gitea
cd929dd33c Created hal.h 2021-01-10 14:43:28 -06:00
Gitea
36f5c39945 Wrote file, not really needed, though 2021-01-10 14:43:23 -06:00
Gitea
d19b6f69e5 Change gdt setup, set state different 2021-01-10 14:42:49 -06:00
Gitea
2f33f55512 minor changes 2021-01-10 14:42:29 -06:00
Gitea
8d7ce5c411 Add stdint include 2021-01-10 14:42:14 -06:00
Gitea
12fbfa0de9 Added stuff for changing colors 2021-01-06 15:28:36 -06:00
Gitea
125a613de1 Handle spurious interrupts 2021-01-03 21:33:10 -06:00
Gitea
1747d88ff3 We should have a working interrupt table 2021-01-02 20:52:20 -06:00
Gitea
42a76ff1ec Added return for init() 2020-12-22 17:26:30 -06:00
Gitea
abf1964953 Made freestanding; tests removed - 's for libc.a 2020-12-21 12:56:24 -06:00
Gitea
c79e957f38 we got the gdt working! 2020-12-18 12:38:32 -06:00
Gitea
da7123e518 Linker script 2020-12-01 21:01:11 -06:00
Gitea
aa9836f209 Makefile for kernel 2020-12-01 21:01:03 -06:00
Gitea
dfe692149e Current makes for i386 2020-12-01 21:00:56 -06:00
Gitea
5cdd815d98 Stuff I need to work on 2020-12-01 21:00:41 -06:00
Gitea
832aa58bb7 Working TTY 2020-12-01 21:00:28 -06:00
Gitea
094f93bcd6 Working kernel 2020-12-01 21:00:20 -06:00
Gitea
a4d05189ff Some vague interrupt stuff 2020-12-01 21:00:09 -06:00
Gitea
f15f5f4fc4 Some vague attempts at GDT stuff 2020-12-01 20:59:57 -06:00
Gitea
e04489a8c3 Working RTC access 2020-12-01 20:59:42 -06:00
Gitea
4091148d2e Very basic "init" 2020-12-01 20:59:33 -06:00
Gitea
ed1241341b Working basics 2020-12-01 20:41:09 -06:00