├── .gitignore ├── IPA_Font_License_Agreement_v1.0.txt ├── LICENSE ├── MikanLoaderPkg ├── Loader.inf ├── Main.c ├── MikanLoaderPkg.dec ├── MikanLoaderPkg.dsc ├── elf.hpp ├── frame_buffer_config.hpp └── memory_map.hpp ├── README.md ├── apps ├── .gitignore ├── Makefile.elfapp ├── blocks │ ├── .gitignore │ ├── Makefile │ └── blocks.cpp ├── cp │ ├── .gitignore │ ├── Makefile │ └── cp.cpp ├── cube │ ├── .gitignore │ ├── Makefile │ └── cube.cpp ├── dpage │ ├── .gitignore │ ├── Makefile │ └── dpage.cpp ├── eye │ ├── .gitignore │ ├── Makefile │ └── eye.cpp ├── fault │ ├── .gitignore │ ├── Makefile │ └── fault.cpp ├── grep │ ├── .gitignore │ ├── Makefile │ └── grep.cpp ├── gview │ ├── .gitignore │ ├── Makefile │ ├── gview.cpp │ └── stb_image.h ├── ifconfig │ ├── .gitignore │ ├── Makefile │ ├── ifconfig.cpp │ └── ifconfig.o ├── large │ ├── .gitignore │ ├── Makefile │ └── large.cpp ├── lines │ ├── .gitignore │ ├── Makefile │ └── lines.cpp ├── mmap │ ├── .gitignore │ ├── Makefile │ └── mmap.cpp ├── more │ ├── .gitignore │ ├── Makefile │ └── more.cpp ├── newlib_support.c ├── onlyhlt │ ├── .gitignore │ ├── Makefile │ └── onlyhlt.asm ├── paint │ ├── .gitignore │ ├── Makefile │ └── paint.cpp ├── readfile │ ├── .gitignore │ ├── Makefile │ └── readfile.cpp ├── rpn │ ├── .gitignore │ ├── Makefile │ └── rpn.cpp ├── socket.cpp ├── socket.hpp ├── sort │ ├── .gitignore │ ├── Makefile │ └── sort.cpp ├── stars │ ├── .gitignore │ ├── Makefile │ └── stars.cpp ├── syscall.asm ├── syscall.h ├── tcps │ ├── .gitignore │ ├── Makefile │ └── tcps.cpp ├── timer │ ├── .gitignore │ ├── Makefile │ └── timer.cpp ├── tview │ ├── .gitignore │ ├── Makefile │ └── tview.cpp ├── udps │ ├── .gitignore │ ├── Makefile │ └── udps.cpp ├── winhello │ ├── .gitignore │ ├── Makefile │ └── winhello.cpp └── winjpn │ ├── .gitignore │ ├── Makefile │ └── winjpn.cpp ├── kernel ├── .gitignore ├── Doxyfile ├── Makefile ├── acpi.cpp ├── acpi.hpp ├── app_event.hpp ├── asmfunc.asm ├── asmfunc.h ├── compile_flags.txt ├── console.cpp ├── console.hpp ├── elf.hpp ├── error.hpp ├── fat.cpp ├── fat.hpp ├── file.cpp ├── file.hpp ├── font.cpp ├── font.hpp ├── frame_buffer.cpp ├── frame_buffer.hpp ├── frame_buffer_config.hpp ├── graphics.cpp ├── graphics.hpp ├── hankaku.txt ├── interrupt.cpp ├── interrupt.hpp ├── keyboard.cpp ├── keyboard.hpp ├── layer.cpp ├── layer.hpp ├── libcxx_support.cpp ├── logger.cpp ├── logger.hpp ├── main.cpp ├── memory_manager.cpp ├── memory_manager.hpp ├── memory_map.hpp ├── message.hpp ├── mouse.cpp ├── mouse.hpp ├── msr.hpp ├── net │ ├── arp.c │ ├── arp.h │ ├── compile_flags.txt │ ├── driver │ │ ├── e1000.c │ │ ├── e1000.h │ │ └── e1000_dev.h │ ├── ether.c │ ├── ether.h │ ├── icmp.c │ ├── icmp.h │ ├── if.h │ ├── ioccom.h │ ├── ip.c │ ├── ip.h │ ├── net.c │ ├── net.h │ ├── port │ │ ├── compile_flags.txt │ │ ├── mikanos.cpp │ │ └── mikanos.hpp │ ├── socket.c │ ├── socket.h │ ├── sockio.h │ ├── tcp.c │ ├── tcp.h │ ├── udp.c │ ├── udp.h │ ├── util.c │ └── util.h ├── newlib_support.c ├── paging.cpp ├── paging.hpp ├── pci.cpp ├── pci.hpp ├── register.hpp ├── segment.cpp ├── segment.hpp ├── syscall.cpp ├── syscall.hpp ├── task.cpp ├── task.hpp ├── terminal.cpp ├── terminal.hpp ├── timer.cpp ├── timer.hpp ├── uefi.hpp ├── usb │ ├── arraymap.hpp │ ├── classdriver │ │ ├── base.cpp │ │ ├── base.hpp │ │ ├── hid.cpp │ │ ├── hid.hpp │ │ ├── keyboard.cpp │ │ ├── keyboard.hpp │ │ ├── mouse.cpp │ │ └── mouse.hpp │ ├── descriptor.hpp │ ├── device.cpp │ ├── device.hpp │ ├── endpoint.hpp │ ├── memory.cpp │ ├── memory.hpp │ ├── setupdata.hpp │ └── xhci │ │ ├── context.hpp │ │ ├── device.cpp │ │ ├── device.hpp │ │ ├── devmgr.cpp │ │ ├── devmgr.hpp │ │ ├── port.cpp │ │ ├── port.hpp │ │ ├── registers.cpp │ │ ├── registers.hpp │ │ ├── ring.cpp │ │ ├── ring.hpp │ │ ├── speed.hpp │ │ ├── trb.cpp │ │ ├── trb.hpp │ │ ├── xhci.cpp │ │ └── xhci.hpp ├── window.cpp ├── window.hpp └── x86_descriptor.hpp ├── mikanos-after30-photo.png ├── resource ├── fujisan.jpg ├── jpn.txt ├── mikanos.txt ├── night.bmp ├── nihongo.ttf └── tokyost.jpg ├── screenshot.gif └── tools └── makefont.py /.gitignore: -------------------------------------------------------------------------------- 1 | .*.un~ 2 | -------------------------------------------------------------------------------- /IPA_Font_License_Agreement_v1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/IPA_Font_License_Agreement_v1.0.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/LICENSE -------------------------------------------------------------------------------- /MikanLoaderPkg/Loader.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/MikanLoaderPkg/Loader.inf -------------------------------------------------------------------------------- /MikanLoaderPkg/Main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/MikanLoaderPkg/Main.c -------------------------------------------------------------------------------- /MikanLoaderPkg/MikanLoaderPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/MikanLoaderPkg/MikanLoaderPkg.dec -------------------------------------------------------------------------------- /MikanLoaderPkg/MikanLoaderPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/MikanLoaderPkg/MikanLoaderPkg.dsc -------------------------------------------------------------------------------- /MikanLoaderPkg/elf.hpp: -------------------------------------------------------------------------------- 1 | ../kernel/elf.hpp -------------------------------------------------------------------------------- /MikanLoaderPkg/frame_buffer_config.hpp: -------------------------------------------------------------------------------- 1 | ../kernel/frame_buffer_config.hpp -------------------------------------------------------------------------------- /MikanLoaderPkg/memory_map.hpp: -------------------------------------------------------------------------------- 1 | ../kernel/memory_map.hpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitignore: -------------------------------------------------------------------------------- 1 | /*.o 2 | -------------------------------------------------------------------------------- /apps/Makefile.elfapp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/Makefile.elfapp -------------------------------------------------------------------------------- /apps/blocks/.gitignore: -------------------------------------------------------------------------------- 1 | /blocks 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/blocks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/blocks/Makefile -------------------------------------------------------------------------------- /apps/blocks/blocks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/blocks/blocks.cpp -------------------------------------------------------------------------------- /apps/cp/.gitignore: -------------------------------------------------------------------------------- 1 | /cp 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/cp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/cp/Makefile -------------------------------------------------------------------------------- /apps/cp/cp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/cp/cp.cpp -------------------------------------------------------------------------------- /apps/cube/.gitignore: -------------------------------------------------------------------------------- 1 | /cube 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/cube/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/cube/Makefile -------------------------------------------------------------------------------- /apps/cube/cube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/cube/cube.cpp -------------------------------------------------------------------------------- /apps/dpage/.gitignore: -------------------------------------------------------------------------------- 1 | /dpage 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/dpage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/dpage/Makefile -------------------------------------------------------------------------------- /apps/dpage/dpage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/dpage/dpage.cpp -------------------------------------------------------------------------------- /apps/eye/.gitignore: -------------------------------------------------------------------------------- 1 | /eye 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/eye/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/eye/Makefile -------------------------------------------------------------------------------- /apps/eye/eye.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/eye/eye.cpp -------------------------------------------------------------------------------- /apps/fault/.gitignore: -------------------------------------------------------------------------------- 1 | /fault 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/fault/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/fault/Makefile -------------------------------------------------------------------------------- /apps/fault/fault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/fault/fault.cpp -------------------------------------------------------------------------------- /apps/grep/.gitignore: -------------------------------------------------------------------------------- 1 | /grep 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/grep/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/grep/Makefile -------------------------------------------------------------------------------- /apps/grep/grep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/grep/grep.cpp -------------------------------------------------------------------------------- /apps/gview/.gitignore: -------------------------------------------------------------------------------- 1 | /gview 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/gview/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/gview/Makefile -------------------------------------------------------------------------------- /apps/gview/gview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/gview/gview.cpp -------------------------------------------------------------------------------- /apps/gview/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/gview/stb_image.h -------------------------------------------------------------------------------- /apps/ifconfig/.gitignore: -------------------------------------------------------------------------------- 1 | /ifconfig 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/ifconfig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/ifconfig/Makefile -------------------------------------------------------------------------------- /apps/ifconfig/ifconfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/ifconfig/ifconfig.cpp -------------------------------------------------------------------------------- /apps/ifconfig/ifconfig.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/ifconfig/ifconfig.o -------------------------------------------------------------------------------- /apps/large/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/large/.gitignore -------------------------------------------------------------------------------- /apps/large/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/large/Makefile -------------------------------------------------------------------------------- /apps/large/large.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/large/large.cpp -------------------------------------------------------------------------------- /apps/lines/.gitignore: -------------------------------------------------------------------------------- 1 | /lines 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/lines/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/lines/Makefile -------------------------------------------------------------------------------- /apps/lines/lines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/lines/lines.cpp -------------------------------------------------------------------------------- /apps/mmap/.gitignore: -------------------------------------------------------------------------------- 1 | /mmap 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/mmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/mmap/Makefile -------------------------------------------------------------------------------- /apps/mmap/mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/mmap/mmap.cpp -------------------------------------------------------------------------------- /apps/more/.gitignore: -------------------------------------------------------------------------------- 1 | /more 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/more/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/more/Makefile -------------------------------------------------------------------------------- /apps/more/more.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/more/more.cpp -------------------------------------------------------------------------------- /apps/newlib_support.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/newlib_support.c -------------------------------------------------------------------------------- /apps/onlyhlt/.gitignore: -------------------------------------------------------------------------------- 1 | /onlyhlt 2 | -------------------------------------------------------------------------------- /apps/onlyhlt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/onlyhlt/Makefile -------------------------------------------------------------------------------- /apps/onlyhlt/onlyhlt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/onlyhlt/onlyhlt.asm -------------------------------------------------------------------------------- /apps/paint/.gitignore: -------------------------------------------------------------------------------- 1 | /paint 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/paint/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/paint/Makefile -------------------------------------------------------------------------------- /apps/paint/paint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/paint/paint.cpp -------------------------------------------------------------------------------- /apps/readfile/.gitignore: -------------------------------------------------------------------------------- 1 | /readfile 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/readfile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/readfile/Makefile -------------------------------------------------------------------------------- /apps/readfile/readfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/readfile/readfile.cpp -------------------------------------------------------------------------------- /apps/rpn/.gitignore: -------------------------------------------------------------------------------- 1 | /rpn 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/rpn/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/rpn/Makefile -------------------------------------------------------------------------------- /apps/rpn/rpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/rpn/rpn.cpp -------------------------------------------------------------------------------- /apps/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/socket.cpp -------------------------------------------------------------------------------- /apps/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/socket.hpp -------------------------------------------------------------------------------- /apps/sort/.gitignore: -------------------------------------------------------------------------------- 1 | /sort 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/sort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/sort/Makefile -------------------------------------------------------------------------------- /apps/sort/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/sort/sort.cpp -------------------------------------------------------------------------------- /apps/stars/.gitignore: -------------------------------------------------------------------------------- 1 | /stars 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/stars/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/stars/Makefile -------------------------------------------------------------------------------- /apps/stars/stars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/stars/stars.cpp -------------------------------------------------------------------------------- /apps/syscall.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/syscall.asm -------------------------------------------------------------------------------- /apps/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/syscall.h -------------------------------------------------------------------------------- /apps/tcps/.gitignore: -------------------------------------------------------------------------------- 1 | /tcps 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/tcps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/tcps/Makefile -------------------------------------------------------------------------------- /apps/tcps/tcps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/tcps/tcps.cpp -------------------------------------------------------------------------------- /apps/timer/.gitignore: -------------------------------------------------------------------------------- 1 | /timer 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/timer/Makefile -------------------------------------------------------------------------------- /apps/timer/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/timer/timer.cpp -------------------------------------------------------------------------------- /apps/tview/.gitignore: -------------------------------------------------------------------------------- 1 | /tview 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/tview/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/tview/Makefile -------------------------------------------------------------------------------- /apps/tview/tview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/tview/tview.cpp -------------------------------------------------------------------------------- /apps/udps/.gitignore: -------------------------------------------------------------------------------- 1 | /udps 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/udps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/udps/Makefile -------------------------------------------------------------------------------- /apps/udps/udps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/udps/udps.cpp -------------------------------------------------------------------------------- /apps/winhello/.gitignore: -------------------------------------------------------------------------------- 1 | /winhello 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/winhello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/winhello/Makefile -------------------------------------------------------------------------------- /apps/winhello/winhello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/winhello/winhello.cpp -------------------------------------------------------------------------------- /apps/winjpn/.gitignore: -------------------------------------------------------------------------------- 1 | /winjpn 2 | /*.o 3 | -------------------------------------------------------------------------------- /apps/winjpn/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/winjpn/Makefile -------------------------------------------------------------------------------- /apps/winjpn/winjpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/apps/winjpn/winjpn.cpp -------------------------------------------------------------------------------- /kernel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/.gitignore -------------------------------------------------------------------------------- /kernel/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/Doxyfile -------------------------------------------------------------------------------- /kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/Makefile -------------------------------------------------------------------------------- /kernel/acpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/acpi.cpp -------------------------------------------------------------------------------- /kernel/acpi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/acpi.hpp -------------------------------------------------------------------------------- /kernel/app_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/app_event.hpp -------------------------------------------------------------------------------- /kernel/asmfunc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/asmfunc.asm -------------------------------------------------------------------------------- /kernel/asmfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/asmfunc.h -------------------------------------------------------------------------------- /kernel/compile_flags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/compile_flags.txt -------------------------------------------------------------------------------- /kernel/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/console.cpp -------------------------------------------------------------------------------- /kernel/console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/console.hpp -------------------------------------------------------------------------------- /kernel/elf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/elf.hpp -------------------------------------------------------------------------------- /kernel/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/error.hpp -------------------------------------------------------------------------------- /kernel/fat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/fat.cpp -------------------------------------------------------------------------------- /kernel/fat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/fat.hpp -------------------------------------------------------------------------------- /kernel/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/file.cpp -------------------------------------------------------------------------------- /kernel/file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/file.hpp -------------------------------------------------------------------------------- /kernel/font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/font.cpp -------------------------------------------------------------------------------- /kernel/font.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/font.hpp -------------------------------------------------------------------------------- /kernel/frame_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/frame_buffer.cpp -------------------------------------------------------------------------------- /kernel/frame_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/frame_buffer.hpp -------------------------------------------------------------------------------- /kernel/frame_buffer_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/frame_buffer_config.hpp -------------------------------------------------------------------------------- /kernel/graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/graphics.cpp -------------------------------------------------------------------------------- /kernel/graphics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/graphics.hpp -------------------------------------------------------------------------------- /kernel/hankaku.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/hankaku.txt -------------------------------------------------------------------------------- /kernel/interrupt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/interrupt.cpp -------------------------------------------------------------------------------- /kernel/interrupt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/interrupt.hpp -------------------------------------------------------------------------------- /kernel/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/keyboard.cpp -------------------------------------------------------------------------------- /kernel/keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/keyboard.hpp -------------------------------------------------------------------------------- /kernel/layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/layer.cpp -------------------------------------------------------------------------------- /kernel/layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/layer.hpp -------------------------------------------------------------------------------- /kernel/libcxx_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/libcxx_support.cpp -------------------------------------------------------------------------------- /kernel/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/logger.cpp -------------------------------------------------------------------------------- /kernel/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/logger.hpp -------------------------------------------------------------------------------- /kernel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/main.cpp -------------------------------------------------------------------------------- /kernel/memory_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/memory_manager.cpp -------------------------------------------------------------------------------- /kernel/memory_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/memory_manager.hpp -------------------------------------------------------------------------------- /kernel/memory_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/memory_map.hpp -------------------------------------------------------------------------------- /kernel/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/message.hpp -------------------------------------------------------------------------------- /kernel/mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/mouse.cpp -------------------------------------------------------------------------------- /kernel/mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/mouse.hpp -------------------------------------------------------------------------------- /kernel/msr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/msr.hpp -------------------------------------------------------------------------------- /kernel/net/arp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/arp.c -------------------------------------------------------------------------------- /kernel/net/arp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/arp.h -------------------------------------------------------------------------------- /kernel/net/compile_flags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/compile_flags.txt -------------------------------------------------------------------------------- /kernel/net/driver/e1000.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/driver/e1000.c -------------------------------------------------------------------------------- /kernel/net/driver/e1000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/driver/e1000.h -------------------------------------------------------------------------------- /kernel/net/driver/e1000_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/driver/e1000_dev.h -------------------------------------------------------------------------------- /kernel/net/ether.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/ether.c -------------------------------------------------------------------------------- /kernel/net/ether.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/ether.h -------------------------------------------------------------------------------- /kernel/net/icmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/icmp.c -------------------------------------------------------------------------------- /kernel/net/icmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/icmp.h -------------------------------------------------------------------------------- /kernel/net/if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/if.h -------------------------------------------------------------------------------- /kernel/net/ioccom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/ioccom.h -------------------------------------------------------------------------------- /kernel/net/ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/ip.c -------------------------------------------------------------------------------- /kernel/net/ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/ip.h -------------------------------------------------------------------------------- /kernel/net/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/net.c -------------------------------------------------------------------------------- /kernel/net/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/net.h -------------------------------------------------------------------------------- /kernel/net/port/compile_flags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/port/compile_flags.txt -------------------------------------------------------------------------------- /kernel/net/port/mikanos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/port/mikanos.cpp -------------------------------------------------------------------------------- /kernel/net/port/mikanos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/port/mikanos.hpp -------------------------------------------------------------------------------- /kernel/net/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/socket.c -------------------------------------------------------------------------------- /kernel/net/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/socket.h -------------------------------------------------------------------------------- /kernel/net/sockio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/sockio.h -------------------------------------------------------------------------------- /kernel/net/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/tcp.c -------------------------------------------------------------------------------- /kernel/net/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/tcp.h -------------------------------------------------------------------------------- /kernel/net/udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/udp.c -------------------------------------------------------------------------------- /kernel/net/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/udp.h -------------------------------------------------------------------------------- /kernel/net/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/util.c -------------------------------------------------------------------------------- /kernel/net/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/net/util.h -------------------------------------------------------------------------------- /kernel/newlib_support.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/newlib_support.c -------------------------------------------------------------------------------- /kernel/paging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/paging.cpp -------------------------------------------------------------------------------- /kernel/paging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/paging.hpp -------------------------------------------------------------------------------- /kernel/pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/pci.cpp -------------------------------------------------------------------------------- /kernel/pci.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/pci.hpp -------------------------------------------------------------------------------- /kernel/register.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/register.hpp -------------------------------------------------------------------------------- /kernel/segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/segment.cpp -------------------------------------------------------------------------------- /kernel/segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/segment.hpp -------------------------------------------------------------------------------- /kernel/syscall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/syscall.cpp -------------------------------------------------------------------------------- /kernel/syscall.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void InitializeSyscall(); 4 | -------------------------------------------------------------------------------- /kernel/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/task.cpp -------------------------------------------------------------------------------- /kernel/task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/task.hpp -------------------------------------------------------------------------------- /kernel/terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/terminal.cpp -------------------------------------------------------------------------------- /kernel/terminal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/terminal.hpp -------------------------------------------------------------------------------- /kernel/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/timer.cpp -------------------------------------------------------------------------------- /kernel/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/timer.hpp -------------------------------------------------------------------------------- /kernel/uefi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/uefi.hpp -------------------------------------------------------------------------------- /kernel/usb/arraymap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/arraymap.hpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/base.cpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/base.hpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/hid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/hid.cpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/hid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/hid.hpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/keyboard.cpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/keyboard.hpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/mouse.cpp -------------------------------------------------------------------------------- /kernel/usb/classdriver/mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/classdriver/mouse.hpp -------------------------------------------------------------------------------- /kernel/usb/descriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/descriptor.hpp -------------------------------------------------------------------------------- /kernel/usb/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/device.cpp -------------------------------------------------------------------------------- /kernel/usb/device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/device.hpp -------------------------------------------------------------------------------- /kernel/usb/endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/endpoint.hpp -------------------------------------------------------------------------------- /kernel/usb/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/memory.cpp -------------------------------------------------------------------------------- /kernel/usb/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/memory.hpp -------------------------------------------------------------------------------- /kernel/usb/setupdata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/setupdata.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/context.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/device.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/device.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/devmgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/devmgr.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/devmgr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/devmgr.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/port.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/port.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/registers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/registers.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/registers.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/ring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/ring.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/ring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/ring.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/speed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/speed.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/trb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/trb.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/trb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/trb.hpp -------------------------------------------------------------------------------- /kernel/usb/xhci/xhci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/xhci.cpp -------------------------------------------------------------------------------- /kernel/usb/xhci/xhci.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/usb/xhci/xhci.hpp -------------------------------------------------------------------------------- /kernel/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/window.cpp -------------------------------------------------------------------------------- /kernel/window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/window.hpp -------------------------------------------------------------------------------- /kernel/x86_descriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/kernel/x86_descriptor.hpp -------------------------------------------------------------------------------- /mikanos-after30-photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/mikanos-after30-photo.png -------------------------------------------------------------------------------- /resource/fujisan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/fujisan.jpg -------------------------------------------------------------------------------- /resource/jpn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/jpn.txt -------------------------------------------------------------------------------- /resource/mikanos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/mikanos.txt -------------------------------------------------------------------------------- /resource/night.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/night.bmp -------------------------------------------------------------------------------- /resource/nihongo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/nihongo.ttf -------------------------------------------------------------------------------- /resource/tokyost.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/resource/tokyost.jpg -------------------------------------------------------------------------------- /screenshot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/screenshot.gif -------------------------------------------------------------------------------- /tools/makefont.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandax381/mikanos-net/HEAD/tools/makefont.py --------------------------------------------------------------------------------