kernel
My first kernel written in C++
File Explorer
Download Latest Version (.zip)- Makefile
- .gitignore
- OVMF_CODE-pure-efi.fd
- OVMF_VARS-pure-efi.fd
- kshell.cpp
- kshell.hpp
- pcspk.cpp
- pcspk.hpp
- ahci.cpp
- ahci.hpp
- ata.cpp
- ata.hpp
- drivemgr.cpp
- drivemgr.hpp
- framebuffer.cpp
- framebuffer.hpp
- serial.cpp
- serial.hpp
- ssfn.cpp
- ssfn.hpp
- printf_config.cpp
- terminal.cpp
- terminal.hpp
- null.cpp
- null.hpp
- random.cpp
- random.hpp
- tty.cpp
- tty.hpp
- zero.cpp
- zero.hpp
- devfs.cpp
- devfs.hpp
- ilar.cpp
- ilar.hpp
- initrd.cpp
- initrd.hpp
- tmpfs.cpp
- tmpfs.hpp
- ustar.cpp
- ustar.hpp
- e1000.cpp
- e1000.hpp
- nicmgr.cpp
- nicmgr.hpp
- rtl8139.cpp
- rtl8139.hpp
- rtl8169.cpp
- rtl8169.hpp
- kbscancodetable.cpp
- kbscancodetable.hpp
- ps2.cpp
- ps2.hpp
- vmware.cpp
- vmware.hpp
- crash
- binlink
- prog
- prog1
- test
- testlink
- kernel.cpp
- kernel.hpp
- main.cpp
- main.hpp
- alloc.cpp
- alloc.hpp
- bitmap.cpp
- bitmap.hpp
- buddy.cpp
- buddy.hpp
- cpu.cpp
- cpu.hpp
- cpu.inc
- cxxabi.cpp
- cxxabi.hpp
- elf.h
- elf.hpp
- errno.cpp
- errno.hpp
- function.hpp
- io.cpp
- io.hpp
- liballoc.cpp
- liballoc.hpp
- list.hpp
- lock.cpp
- lock.hpp
- log.cpp
- log.hpp
- math.cpp
- math.hpp
- memory.asm
- memory.cpp
- memory.hpp
- mmio.cpp
- mmio.hpp
- net.hpp
- panic.cpp
- panic.hpp
- pty.cpp
- pty.hpp
- reboot.hpp
- ring.hpp
- shared_ptr.hpp
- slab.cpp
- slab.hpp
- string.cpp
- string.hpp
- timer.cpp
- timer.hpp
- vector.hpp
- bg.bmp
- unifont.bin
- unifont.sfn
- acpi.cpp
- acpi.hpp
- apic.cpp
- apic.hpp
- gdt.cpp
- gdt.hpp
- idt.asm
- idt.cpp
- idt.hpp
- pic.cpp
- pic.hpp
- smp.cpp
- smp.hpp
- syscall.asm
- syscall.cpp
- syscall.hpp
- pmm.cpp
- pmm.hpp
- vmm.cpp
- vmm.hpp
- arp.cpp
- arp.hpp
- ethernet.cpp
- ethernet.hpp
- icmpv4.cpp
- icmpv4.hpp
- ipv4.cpp
- ipv4.hpp
- pci.cpp
- pci.hpp
- pcidesc.cpp
- pcidesc.hpp
- hpet.cpp
- hpet.hpp
- pit.cpp
- pit.hpp
- rtc.cpp
- rtc.hpp
- scheduler.cpp
- scheduler.hpp
- trace.cpp
- trace.hpp
- ubsan.cpp
- ubsan.hpp
- vfs.cpp
- vfs.hpp
- assert.h
- climits
- cstdarg
- cstring
- ctype.h
- functional
- math.h
- stdio.h
- stdlib.h
- string
- string.h
- linker.ld
- Makefile
- .gitignore
- disk0.img
- disk1.img
- image.iso
- LICENSE
- limine.cfg
- Makefile
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
