Jack Halford
|
15a7f53bc2
|
no more warnings!
|
2018-06-05 18:05:18 +02:00 |
|
Jack Halford
|
e48c3fc680
|
Does it compile? no. Do I know what Im doing? maybe. Am I making progress? Yes.
|
2018-05-31 18:32:52 +02:00 |
|
Jack Halford
|
0aae87eda3
|
i'm just trying to figure out this mess.. fml
|
2018-05-03 20:27:52 +02:00 |
|
Jack Halford
|
8a3e3a2324
|
cursor.rs, no more cpuio in vga
|
2018-04-12 15:49:37 +02:00 |
|
Jack Halford
|
0849f24628
|
close #2
|
2018-04-12 15:13:02 +02:00 |
|
Jack Halford
|
a0ad3689f3
|
code doesnt work anymore but i'm commiting anyway, shoot me
|
2018-04-09 13:33:16 +02:00 |
|
Jack Halford
|
24fa39d45c
|
cpu as a console command
|
2018-04-05 13:49:47 +02:00 |
|
Jack Halford
|
0f79f2843c
|
cpuid support
|
2018-04-05 12:25:53 +02:00 |
|
Jack Halford
|
6d8c31b42c
|
major refactoring for upcoming cross platform, also recycle allocator for the physical frames
|
2018-03-29 17:10:42 +02:00 |
|
wescande
|
5c7daabdd0
|
little correctif
|
2018-03-20 13:37:51 +01:00 |
|
wescande
|
519ce623fe
|
Merge branch 'KFS-2' into KFS-3
|
2018-03-19 11:44:09 +01:00 |
|
wescande
|
0c3589655f
|
scroll is cleaning color
|
2018-03-13 13:30:00 +01:00 |
|
Jack Halford
|
3dfc440d20
|
heap allocator in place, no free yet
|
2018-03-12 17:48:24 +01:00 |
|
Jack Halford
|
ec1e7c8a5b
|
tlb added, acpi still faults with the new memory
|
2018-03-12 14:53:26 +01:00 |
|
Jack Halford
|
f0456aa7fd
|
i must have done something right becuase now 0xffff_f000 points to p2 as expected, hurray
|
2018-03-11 18:41:34 +01:00 |
|
Jack Halford
|
bbe2b8b1e6
|
still no debug symbols
|
2018-03-10 17:35:51 +01:00 |
|
wescande
|
9ba59d5858
|
Set ready for KFS-2
|
2018-03-08 14:50:25 +01:00 |
|
Jack Halford
|
3041cec87d
|
mmu code mostly written, needs a lot of debugging still
|
2018-03-07 19:15:19 +01:00 |
|
Jack Halford
|
5412334168
|
it runs
|
2018-03-05 13:12:02 +01:00 |
|
Jack Halford
|
edfffc3b13
|
this shit compiles but crashes after fighting for eternity with the borrow checker
|
2018-03-05 11:28:20 +01:00 |
|
wescande
|
2ca356340a
|
some minor fix
|
2018-03-02 18:44:41 +01:00 |
|
wescande
|
6e2456d2f8
|
Merge branch 'ACPI' into KFS-2 + add help function
|
2018-03-02 17:09:42 +01:00 |
|
wescande
|
614da57de3
|
Add FULL ACPI support, change exec mode
|
2018-03-02 15:48:06 +01:00 |
|
Jack Halford
|
bcf58de7ac
|
some sweet commands to finish up kfs2, gonna start the frame allocator now
|
2018-02-28 19:28:48 +01:00 |
|
Jack Halford
|
52af278a91
|
added multiboot as a local crate
|
2018-02-28 15:10:17 +01:00 |
|
Jack Halford
|
7d08ddf53c
|
stack printed, but is it really the stack ?
|
2018-02-26 16:14:59 +01:00 |
|
Jack Halford
|
063cab66f2
|
rudimentary hexdump
|
2018-02-26 13:15:12 +01:00 |
|
Jack Halford
|
32616c2497
|
ok it compiles
|
2018-02-21 14:09:31 +01:00 |
|
Jack Halford
|
3c2b7f3f75
|
doesnt compile, 2 sec
|
2018-02-21 14:07:26 +01:00 |
|
Jack Halford
|
67dbf5d9b3
|
context::Context handles multiple Writers, Writer handles cursor
|
2018-02-12 15:22:35 +01:00 |
|
Jack Halford
|
66d75c0895
|
starting to make vga more modular, keyboard controls which screen is in scope
|
2018-02-10 18:18:58 +01:00 |
|