protOS-kernel
x86-64 c-based kernel following the limine boot convention :D
파일 탐색기
- c_cpp_properties.json
- launch.json
- settings.json
- tasks.json
- x86_64-cross.cmake
- error_codes.md
- memory_map.md
- cursor.aseprite
- cursor.bmp
- kpanic.aseprite
- kpanic.c
- kpanic.png
- BOOTX64.EFI
- limine.conf
- OVMF_CODE.fd
- backtrace.h
- errors.h
- logger.h
- serial.h
- symbols.h
- csa.h
- keyboard.h
- keycodes.h
- mouse.h
- ps2.h
- aio.h
- devfs.h
- tarfs.h
- vfs.h
- niji-pixel-bold-16.h
- niji-pixel-regular-16.h
- niji-pixel-small-8.h
- ter-u12n.h
- ter-u14b.h
- ter-u16n.h
- ter-u16v.h
- kpanic.h
- console.h
- graphics.h
- idt.h
- interrupts.h
- panic.h
- pic.h
- limine.h
- freelist_pmm.h
- heap.h
- pat.h
- vmm.h
- elf.h
- ipc.h
- process.h
- scheduler.h
- syscalls.h
- user_fb.h
- userspace.h
- circ_buffer.h
- linked_lists.h
- sse.h
- ticket_lock.h
- utils.h
- wait_queue.h
- acpi.h
- boot.h
- gdt.h
- globals.h
- pci.h
- pit.h
- string.h
- tty.h
- .keep
- terminal
- npbold16.fmp
- npregular16.fmp
- npsmall8.fmp
- ter-u12n.fmp
- ter-u14n.fmp
- ter-u16v.fmp
- cursor.bmp
- xp.bmp
- hello.txt
- core.h
- events.h
- graphics.h
- keyboard.h
- wm.h
- core.h
- proto.h
- io.c
- malloc.c
- process.c
- string.c
- syscall.c
- events.c
- bmp.c
- color.c
- draw_box.c
- draw_img.c
- draw_rect.c
- draw_text.c
- graphics.c
- putpixel.c
- wm.c
- CMakeLists.txt
- crt0.c
- corgi.h
- split.h
- tools.h
- cd.c
- main.c
- split.c
- CMakeLists.txt
- linker.ld
- main.c
- CMakeLists.txt
- linker.ld
- ls.h
- main.c
- CMakeLists.txt
- linker.ld
- main.c
- CMakeLists.txt
- linker.ld
- protofetch.h
- main.c
- CMakeLists.txt
- linker.ld
- cursor.h
- globals.h
- hooks.h
- init.h
- utils.h
- window.h
- cursor.c
- globals.c
- hooks.c
- init.c
- main.c
- window.c
- CMakeLists.txt
- linker.ld
- main.c
- CMakeLists.txt
- linker.ld
- console.h
- console.c
- main.c
- CMakeLists.txt
- linker.ld
- CMakeLists.txt
- addr2line.sh
- build-and-run.sh
- clean.sh
- mkinitramfs.sh
- backtrace.c
- errors.c
- serial.c
- symbols.c
- keyboard.c
- keycodes.c
- mouse.c
- ps2.c
- aio.c
- devfs.c
- tarfs.c
- vfs.c
- console.c
- graphics.c
- idt.c
- interrupt-stub.asm
- interrupts.c
- panic.c
- pic.c
- freelist_pmm.c
- heap.c
- pat.c
- vmm.c
- elf.c
- enter-userspace.asm
- ipc.c
- process.c
- scheduler.c
- syscalls.c
- user_fb.c
- yield.asm
- utils.c
- acpi.c
- boot.c
- gdt.c
- globals.c
- main.c
- pci.c
- pit.c
- string.c
- tty.c
- .gitignore
- CMakeLists.txt
- LICENSE
- linker.ld
- README.md
- TODO.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
