0
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 3 hours ago.
Dec 08, 2024 — Dec 08, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Changed Qemu path and version to 1.6 More... about 12 years ago
Transfer source from one PC to other. Might not work. More... over 12 years ago
Moved Bochs and updated config files More... over 12 years ago
Implemented fast screen clear in debug print and fixed cursor repositioning More... over 12 years ago
Continued work on AHCI driver More... over 12 years ago
Started development of AHCI driver More... over 12 years ago
Added PCI cache - store enumeration results for later usage More... over 12 years ago
Add ignore to ACPICA source directory - i'm still unsure whether to use ACPI or not More... over 12 years ago
Finished PCI enumeration Fixed negative hex to string Added SATA controller to Qemu and VirtualBox, to begin AHCI programming More... over 12 years ago
Working on PCI bus enumeration More... over 12 years ago
Introduced fast clear-line for debug print (also just 2 instructions) More... over 12 years ago
Fast scroll for text mode video using 2 instructions instead of a loop More... over 12 years ago
Fixed some typos and data type mismatches More... over 12 years ago
Dynamic page allocation with (identity maps for now) More... over 12 years ago
Some code tests with paging and APIC More... over 12 years ago
Output IOAPIC ID on the screen More... over 12 years ago
Working on APIC initialization More... over 12 years ago
Updated README.md More... over 12 years ago
Fixed the mess after failed merge More... over 12 years ago
Added VMWare Player machine to test this OS on VMWare More... over 12 years ago
Started writing LAPIC initialization More... over 12 years ago
APIC enumeration from ACPI ACPI bug fixes and refactoring More... over 12 years ago
Another major rewrite. Got it working in VirtualBox (thanks to guys in OSDev forums). Implemented my own printf function (simple one). Cleaned out 16bit and 32bit code from debug info - it should be lean-and-mean now. Renamed video functions to debug functions - as they are implemented only for debugging. Lot's of new functions, mostly unfinished stubs. More... over 12 years ago
Update README.md More... over 12 years ago
First PCI enumeration More... over 12 years ago
More PCI More... over 12 years ago
Startint to implement PCI bus operations More... over 12 years ago
Forgot to add Tiny C Lib source :) More... over 12 years ago
Moved memory and string functions to my Tiny C Lib Video console update Debug on/off More... over 12 years ago
A little polishing on paging - dynamically map whole memory ACPI debug output Bug fixes in E820 call More... over 12 years ago