|
006c902200
|
Basic VBE driver initializes via multiboot info structure, reduced resolution, putPixel function implemented
|
2021-11-23 22:42:32 +01:00 |
|
|
2eca761edc
|
VBE graphics mode successfully initialized by grub, can use iso with qemu now
|
2021-11-22 23:01:51 +01:00 |
|
|
ba043ef31b
|
Small improvements on Makefile, TODO.md has been renamed to features.md
|
2021-11-22 20:01:12 +01:00 |
|
|
3a87b74224
|
Renaming/Moving stuff into a different file structure
|
2021-11-16 13:57:15 +01:00 |
|
|
32909aaed9
|
GDT is running again
|
2021-11-06 21:56:42 +01:00 |
|
|
5fb55367ca
|
Implementation of simplistic physical memory manager
|
2021-11-06 16:27:13 +01:00 |
|
|
d79fc6e8e2
|
Split up boot.s into multiple assembly definitions, Started page frame allocator implementation, kterm definition is now considered c plus plus
|
2021-11-06 14:05:29 +01:00 |
|
|
bdcf9e66f8
|
Small adjustment in directory structure of memory and bootloader files in kernel
|
2021-11-02 21:15:00 +01:00 |
|
|
c9b789ed7b
|
Added a bunch of new stuff no time to figure out what's what, No longer any compiler warnings
|
2021-11-02 21:03:11 +01:00 |
|
|
092c5d520d
|
Added option to create an iso
|
2021-10-23 12:26:15 +01:00 |
|
|
643f2d708b
|
Added emulator options, Added header for VBE driver, Added CPUID function, Added demodisk.img as drive
|
2021-07-22 22:14:58 +01:00 |
|
|
f2c8b8ac5c
|
Improved multiboot compliance
|
2021-07-22 20:02:47 +01:00 |
|
|
592db0ebcf
|
More work on interrupt handling, Started timer interrupt implementation, PIC remapped hopefully successfull
|
2021-05-16 15:53:14 +01:00 |
|
nigel
|
28ac6a05af
|
Interrupts are working.. processor no longer resets
|
2021-05-12 20:43:15 -04:00 |
|
|
5e668f5e67
|
Basics for an proper GDT and IDT
|
2021-05-12 23:03:00 +01:00 |
|
|
b41f6a380e
|
Implemented serial for basic debugging, Added MMU enable to kernel main
|
2021-05-10 21:33:25 +01:00 |
|
nigel
|
b44f6761f1
|
New directory structure
|
2021-05-02 15:23:50 -04:00 |
|