|
|
8191b97a99
|
Add README.md
|
2025-02-05 23:23:29 +00:00 |
|
|
|
7a1f072e4a
|
[Stage1] Add RSDP and basic ACPI parsing
[Stage1] Add HEX display to screen.h
[Stage1] Handle IRQ1 semi-gracefully
[Stage1] Try (unsuccessfully) to "wait" for IRQ 1 (os_interrupt_wait())
|
2023-06-05 13:13:37 +02:00 |
|
|
|
dad4ff6a34
|
[Stage1] Complete IDT implementation
[Stage1] Add IRQ remapping
[Stage1] Handle IRQ0 gracefully
[Stage1] Add error output functions
|
2023-01-18 17:11:28 +01:00 |
|
|
|
17a18e4f91
|
[Stage1] Start IDT implementation
[Stage1] Screen.h improvements
|
2023-01-18 10:59:09 +01:00 |
|
|
|
5b17b79264
|
[Stage1] Fix linker to force main() at base address
[Stage1] Add basic write-to-screen utilities for VGA mode 3
|
2023-01-14 02:50:37 +01:00 |
|
|
|
3f7e02533f
|
[MBR] Successfully jump to protected mode
[MBR} Successfully set VGA video mode 3
[Host/KernelCopy] Fix MBR_PACKET definition and buffer address
[RawIMG] Fix linux iamge generation script
[Host/GDTCreator] Fix low limit values
|
2023-01-14 02:15:53 +01:00 |
|
|
|
d57078cc2d
|
[MBR] Add GDT setup
[Host/Kernelcopy] Add support for direct writing into MBR's DAP
[Rawimg] Add kernelcopy support
|
2023-01-13 20:57:40 +01:00 |
|
|
|
f7d06b8ff3
|
[General] Rework CMAKE custom targets as custom commands instead, bundled in a single "image" custom target
|
2023-01-13 15:56:25 +01:00 |
|
|
|
642385797c
|
[Host/KernelCopy] First implementation of KernelCopy
[LibFat] Add libfat
[Stage1] Add stage1 project
|
2022-10-06 21:20:29 +02:00 |
|
|
|
2329bce7d3
|
[Common] Fix packing macros for MSVC
[LibFAT] Fix compilation under MSVC
[Host/mbrCopy] Fix compilation under MSVC
|
2022-10-02 02:06:46 +02:00 |
|
|
|
ccacdc8a7f
|
[RawImg] Add linux image generation support
|
2022-10-01 21:05:27 +02:00 |
|
|
|
e14c9e8b53
|
[MBR] Add A20 line
|
2022-09-30 13:41:19 -04:00 |
|
|
|
1f88f01c33
|
[mbrcopy] First draft and FIRST BOOT!
|
2022-09-28 23:25:25 -04:00 |
|
|
|
ad55abdeb0
|
[MBR] add pos-jump signature (for future checks)
[LIBFAT] Add file creation and writing capabilities
|
2022-09-25 12:10:22 -04:00 |
|
|
|
58de4d6c32
|
Initial commit
|
2022-09-24 22:30:25 -04:00 |
|