summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-03-08Add some code to test the path parserHEADmasterCarlos Maiolino
2026-03-08Add a path parsing mechanismCarlos Maiolino
2026-03-08add strncpy helperCarlos Maiolino
2026-03-08Add NULL definitionCarlos Maiolino
2026-02-28Add strnlen helperCarlos Maiolino
2026-02-28add strnlen and isdigit helpersCarlos Maiolino
2026-02-24Update gitignoreCarlos Maiolino
2026-02-24block: Add a simple block layerCarlos Maiolino
2026-02-24Add ata driverCarlos Maiolino
2025-10-07mm: enable paging and add some test codeCarlos Maiolino
2025-10-07Makefile: build paging infrastructureCarlos Maiolino
2025-10-07mm: enable pagingCarlos Maiolino
2025-10-07mm: add kzalloc helperCarlos Maiolino
2025-09-14Enable interrupts only after IDT is setCarlos Maiolino
2025-09-14Build heap and kernel_heapCarlos Maiolino
2025-09-14Add a kernel heapCarlos Maiolino
2025-09-14heap_malloc_pages should check for a negative valueCarlos Maiolino
2025-09-14Add a simple heap implementationCarlos Maiolino
2025-08-25Add error numbersCarlos Maiolino
2025-08-25Add math libCarlos Maiolino
2025-08-25IO: Add in/out declarations/definitionsCarlos Maiolino
2025-08-22vga.h: Fix unknown type nameCarlos Maiolino
2025-08-01Setup interrupt handlingCarlos Maiolino
2025-08-01Implement interrupt descriptor tableCarlos Maiolino
2025-07-26Add memset() to the libraryCarlos Maiolino
2025-07-26Move include files to a subdirectoryCarlos Maiolino
2025-07-25Build vga and string libsCarlos Maiolino
2025-07-25Add VGA text mode driverCarlos Maiolino
2025-07-25Add string librariesCarlos Maiolino
2025-07-21Fix boot.bin buildCarlos Maiolino
2025-07-20Tidy up MakefileCarlos Maiolino
2025-07-20Add kernel.cCarlos Maiolino
2025-07-20Force alignment of kerne code.Carlos Maiolino
2025-07-20Add os.bin to makefileCarlos Maiolino
2025-07-17Add small ATA driver to load kernelCarlos Maiolino
2025-07-17Start writing the kernel and add a linker scriptCarlos Maiolino
2025-07-17Add build scriptCarlos Maiolino
2025-07-17Enable A20 lineCarlos Maiolino
2025-07-17Restructure project folderCarlos Maiolino
2025-07-17Setup GDT and load protected modeCarlos Maiolino
2025-07-17Prepare for enabling protected modeCarlos Maiolino
2025-07-17Add gitignoreCarlos Maiolino
2025-07-17Remove interrupt tableCarlos Maiolino
2025-07-17Initial commitCarlos Maiolino