├── .github └── FUNDING.yml ├── Banana.sln ├── Banana.vcxproj ├── Banana.vcxproj.filters ├── Banana.vcxproj.user ├── Build.bat ├── COPYRIGHT ├── FullBuild.bat ├── Github.bat ├── LICENSE ├── Profile.bat ├── README.md ├── Run.bat ├── applications ├── Regedit │ ├── Regedit.sln │ └── Regedit │ │ ├── Main.c │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Regedit.vcxproj │ │ ├── Regedit.vcxproj.filters │ │ ├── Regedit.vcxproj.user │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── _R64.o │ │ ├── app32.map │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ └── icon8x8.bmp ├── build.bat ├── cabinet │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── cliptest │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── command │ ├── command.sln │ └── command │ │ ├── Debug │ │ ├── command.log │ │ └── command.vcxprojAssemblyReference.cache │ │ ├── LICENSE tinyexpr │ │ ├── Main.c │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── app32.map │ │ ├── command.vcxproj │ │ ├── command.vcxproj.filters │ │ ├── command.vcxproj.user │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── te.c │ │ ├── tinyexpr.c │ │ ├── tinyexpr.h │ │ └── unpack.c ├── conhost │ ├── conhost.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── desktop │ ├── desktop.sln │ └── desktop │ │ ├── Main.cpp │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── desktop.vcxproj │ │ ├── desktop.vcxproj.filters │ │ ├── desktop.vcxproj.user │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ └── icon8x8.bmp ├── minesweeper │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── newgui │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── photoview │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── ramview │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user ├── solitaire │ ├── newgui.sln │ └── newgui │ │ ├── Card.cpp │ │ ├── Card.hpp │ │ ├── Card.o │ │ ├── DealPile.cpp │ │ ├── DealPile.hpp │ │ ├── DealPile.o │ │ ├── FoundationPile.cpp │ │ ├── FoundationPile.hpp │ │ ├── FoundationPile.o │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Pile.cpp │ │ ├── Pile.hpp │ │ ├── Pile.o │ │ ├── Resclink.s │ │ ├── Tableau.cpp │ │ ├── Tableau.hpp │ │ ├── Tableau.o │ │ ├── TableauPile.cpp │ │ ├── TableauPile.hpp │ │ ├── TableauPile.o │ │ ├── _R32.o │ │ ├── gui.cpp │ │ ├── gui.hpp │ │ ├── gui.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ ├── newgui.vcxproj.user │ │ ├── solitaire.cpp │ │ ├── solitaire.hpp │ │ └── solitaire.o ├── te │ ├── te.sln │ └── te │ │ ├── Debug │ │ ├── te.log │ │ └── te.vcxprojAssemblyReference.cache │ │ ├── Main.c │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── app32.map │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── te.vcxproj │ │ ├── te.vcxproj.filters │ │ └── te.vcxproj.user ├── typewriter │ ├── newgui.sln │ └── newgui │ │ ├── Makefile │ │ ├── Miscdata.txt │ │ ├── Resclink.s │ │ ├── _R32.o │ │ ├── entry.cpp │ │ ├── entry.o │ │ ├── icon16x16.bmp │ │ ├── icon64x64.bmp │ │ ├── icon8x8.bmp │ │ ├── newgui.vcxproj │ │ ├── newgui.vcxproj.filters │ │ └── newgui.vcxproj.user └── zip │ ├── zip.sln │ └── zip │ ├── Makefile │ ├── Miscdata.txt │ ├── Resclink.s │ ├── _R32.o │ ├── _R64.o │ ├── icon16x16.bmp │ ├── icon64x64.bmp │ ├── icon8x8.bmp │ ├── main.c │ ├── miniz.h │ ├── zip.c │ ├── zip.h │ ├── zip.vcxproj │ ├── zip.vcxproj.filters │ └── zip.vcxproj.user ├── disasms ├── disac97.txt ├── disacpica.txt ├── disasm - Copy.lst ├── disasm.lst ├── disasm2.lst ├── disclipdraw.txt ├── discmd.txt ├── disdesktop.txt ├── dislegacy.txt ├── disnewgui.txt ├── dissys.txt ├── disvesa.txt └── disvga.txt ├── disboot.lst ├── doc ├── Doxyfile ├── New Memory Map.xlsx ├── RunBig.bat ├── autoinstall.txt ├── doxygenout │ ├── html │ │ ├── _f_a_t_8_i_n_c.html │ │ ├── _f_i_r_s_t_8_i_n_c.html │ │ ├── _g_d_t_8_i_n_c.html │ │ ├── _p_m_o_d_e_w_r_a_p_8_i_n_c.html │ │ ├── _v_e_s_a_8_i_n_c.html │ │ ├── aarch64__fpmath_8h.html │ │ ├── aarch64__fpmath_8h.js │ │ ├── aarch64__fpmath_8h_source.html │ │ ├── acpi_8cpp.html │ │ ├── acpi_8cpp.js │ │ ├── acpi_8hpp.html │ │ ├── acpi_8hpp.js │ │ ├── acpi_8hpp_source.html │ │ ├── alarm_8hpp.html │ │ ├── alarm_8hpp.js │ │ ├── alarm_8hpp_source.html │ │ ├── amd64__fpmath_8h.html │ │ ├── amd64__fpmath_8h.js │ │ ├── amd64__fpmath_8h_source.html │ │ ├── annotated.html │ │ ├── annotated_dup.js │ │ ├── apic_8cpp.html │ │ ├── apic_8cpp.js │ │ ├── apic_8hpp.html │ │ ├── apic_8hpp.js │ │ ├── apic_8hpp_source.html │ │ ├── apictimer_8cpp.html │ │ ├── apictimer_8cpp.js │ │ ├── apictimer_8hpp.html │ │ ├── apictimer_8hpp_source.html │ │ ├── arch_2cpu_8hpp.html │ │ ├── arch_2cpu_8hpp_source.html │ │ ├── arch_2hal_8hpp.html │ │ ├── arch_2hal_8hpp_source.html │ │ ├── arch_2i386_2cpu_8hpp.html │ │ ├── arch_2i386_2cpu_8hpp.js │ │ ├── arch_2i386_2cpu_8hpp_source.html │ │ ├── arch_2i386_2hal_8hpp.html │ │ ├── arch_2i386_2hal_8hpp.js │ │ ├── arch_2i386_2hal_8hpp_source.html │ │ ├── arch_2template_2hal_8hpp.html │ │ ├── arch_2template_2hal_8hpp.js │ │ ├── arch_2template_2hal_8hpp_source.html │ │ ├── assert_8cpp.html │ │ ├── assert_8cpp.js │ │ ├── assert_8hpp.html │ │ ├── assert_8hpp.js │ │ ├── assert_8hpp_source.html │ │ ├── ata_8cpp.html │ │ ├── ata_8cpp.js │ │ ├── ata_8hpp.html │ │ ├── ata_8hpp_source.html │ │ ├── atapi_8cpp.html │ │ ├── atapi_8hpp.html │ │ ├── atapi_8hpp_source.html │ │ ├── atexit_8cpp.html │ │ ├── atexit_8cpp.js │ │ ├── atexit_8hpp.html │ │ ├── atexit_8hpp.js │ │ ├── atexit_8hpp_source.html │ │ ├── bc_s.png │ │ ├── bdwn.png │ │ ├── bootflags_8cpp.html │ │ ├── bootflags_8cpp.js │ │ ├── bootflags_8hpp.html │ │ ├── bootflags_8hpp.js │ │ ├── bootflags_8hpp_source.html │ │ ├── bootmsg_8cpp.html │ │ ├── bootmsg_8cpp.js │ │ ├── bootmsg_8hpp.html │ │ ├── bootmsg_8hpp.js │ │ ├── bootmsg_8hpp_source.html │ │ ├── bsd__cdefs_8h.html │ │ ├── bsd__cdefs_8h.js │ │ ├── bsd__cdefs_8h_source.html │ │ ├── bus_8cpp.html │ │ ├── bus_8hpp.html │ │ ├── bus_8hpp_source.html │ │ ├── buzzer_8cpp.html │ │ ├── buzzer_8cpp.js │ │ ├── buzzer_8hpp.html │ │ ├── buzzer_8hpp.js │ │ ├── buzzer_8hpp_source.html │ │ ├── c_09_09_8cpp.html │ │ ├── c_09_09_8cpp.js │ │ ├── cc_8c.html │ │ ├── cc_8c.js │ │ ├── cc_8h.html │ │ ├── cc_8h_source.html │ │ ├── cdefs-compat_8h.html │ │ ├── cdefs-compat_8h.js │ │ ├── cdefs-compat_8h_source.html │ │ ├── cdefs_8cpp.html │ │ ├── cdefs_8cpp.js │ │ ├── class_a_c_p_i-members.html │ │ ├── class_a_c_p_i.html │ │ ├── class_a_c_p_i.js │ │ ├── class_a_c_p_i.png │ │ ├── class_a_p_i_c_timer-members.html │ │ ├── class_a_p_i_c_timer.html │ │ ├── class_a_p_i_c_timer.js │ │ ├── class_a_p_i_c_timer.png │ │ ├── class_a_t_a-members.html │ │ ├── class_a_t_a.html │ │ ├── class_a_t_a.js │ │ ├── class_a_t_a.png │ │ ├── class_a_t_a_p_i-members.html │ │ ├── class_a_t_a_p_i.html │ │ ├── class_a_t_a_p_i.js │ │ ├── class_a_t_a_p_i.png │ │ ├── class_bus-members.html │ │ ├── class_bus.html │ │ ├── class_bus.js │ │ ├── class_bus.png │ │ ├── class_c_p_u-members.html │ │ ├── class_c_p_u.html │ │ ├── class_c_p_u.js │ │ ├── class_c_p_u.png │ │ ├── class_clock-members.html │ │ ├── class_clock.html │ │ ├── class_clock.js │ │ ├── class_clock.png │ │ ├── class_computer-members.html │ │ ├── class_computer.html │ │ ├── class_computer.js │ │ ├── class_computer.png │ │ ├── class_device-members.html │ │ ├── class_device.html │ │ ├── class_device.js │ │ ├── class_device.png │ │ ├── class_directory-members.html │ │ ├── class_directory.html │ │ ├── class_directory.js │ │ ├── class_directory.png │ │ ├── class_driverless_device-members.html │ │ ├── class_driverless_device.html │ │ ├── class_driverless_device.js │ │ ├── class_driverless_device.png │ │ ├── class_env_var_container-members.html │ │ ├── class_env_var_container.html │ │ ├── class_env_var_container.js │ │ ├── class_f_a_t-members.html │ │ ├── class_f_a_t.html │ │ ├── class_f_a_t.js │ │ ├── class_f_a_t.png │ │ ├── class_file-members.html │ │ ├── class_file.html │ │ ├── class_file.js │ │ ├── class_file.png │ │ ├── class_filesystem-members.html │ │ ├── class_filesystem.html │ │ ├── class_filesystem.js │ │ ├── class_filesystem.png │ │ ├── class_g_d_t-members.html │ │ ├── class_g_d_t.html │ │ ├── class_g_d_t.js │ │ ├── class_hard_disk_controller-members.html │ │ ├── class_hard_disk_controller.html │ │ ├── class_hard_disk_controller.js │ │ ├── class_hard_disk_controller.png │ │ ├── class_i_d_e-members.html │ │ ├── class_i_d_e.html │ │ ├── class_i_d_e.js │ │ ├── class_i_d_e.png │ │ ├── class_i_d_t-members.html │ │ ├── class_i_d_t.html │ │ ├── class_i_d_t.js │ │ ├── class_i_o_a_p_i_c-members.html │ │ ├── class_i_o_a_p_i_c.html │ │ ├── class_i_o_a_p_i_c.js │ │ ├── class_i_o_a_p_i_c.png │ │ ├── class_i_s_o9660-members.html │ │ ├── class_i_s_o9660.html │ │ ├── class_i_s_o9660.js │ │ ├── class_i_s_o9660.png │ │ ├── class_keyboard-members.html │ │ ├── class_keyboard.html │ │ ├── class_keyboard.js │ │ ├── class_keyboard.png │ │ ├── class_linked_list-members.html │ │ ├── class_linked_list.html │ │ ├── class_linked_list.js │ │ ├── class_logical_disk-members.html │ │ ├── class_logical_disk.html │ │ ├── class_logical_disk.js │ │ ├── class_logical_disk.png │ │ ├── class_mouse-members.html │ │ ├── class_mouse.html │ │ ├── class_mouse.js │ │ ├── class_mouse.png │ │ ├── class_mutex-members.html │ │ ├── class_mutex.html │ │ ├── class_mutex.js │ │ ├── class_mutex.png │ │ ├── class_n_i_c-members.html │ │ ├── class_n_i_c.html │ │ ├── class_n_i_c.js │ │ ├── class_n_i_c.png │ │ ├── class_p_c_i-members.html │ │ ├── class_p_c_i.html │ │ ├── class_p_c_i.js │ │ ├── class_p_c_i.png │ │ ├── class_p_i_t-members.html │ │ ├── class_p_i_t.html │ │ ├── class_p_i_t.js │ │ ├── class_p_i_t.png │ │ ├── class_physical_disk-members.html │ │ ├── class_physical_disk.html │ │ ├── class_physical_disk.js │ │ ├── class_physical_disk.png │ │ ├── class_pipe-members.html │ │ ├── class_pipe.html │ │ ├── class_pipe.js │ │ ├── class_pipe.png │ │ ├── class_r_t_c-members.html │ │ ├── class_r_t_c.html │ │ ├── class_r_t_c.js │ │ ├── class_r_t_c.png │ │ ├── class_reserved_filename-members.html │ │ ├── class_reserved_filename.html │ │ ├── class_reserved_filename.js │ │ ├── class_reserved_filename.png │ │ ├── class_s_a_t_a-members.html │ │ ├── class_s_a_t_a.html │ │ ├── class_s_a_t_a.js │ │ ├── class_s_a_t_a.png │ │ ├── class_s_a_t_a_bus-members.html │ │ ├── class_s_a_t_a_bus.html │ │ ├── class_s_a_t_a_bus.js │ │ ├── class_s_a_t_a_bus.png │ │ ├── class_s_a_t_a_p_i-members.html │ │ ├── class_s_a_t_a_p_i.html │ │ ├── class_s_a_t_a_p_i.js │ │ ├── class_s_a_t_a_p_i.png │ │ ├── class_semaphore-members.html │ │ ├── class_semaphore.html │ │ ├── class_semaphore.js │ │ ├── class_semaphore.png │ │ ├── class_serial-members.html │ │ ├── class_serial.html │ │ ├── class_serial.js │ │ ├── class_serial.png │ │ ├── class_sound_card-members.html │ │ ├── class_sound_card.html │ │ ├── class_sound_card.js │ │ ├── class_sound_card.png │ │ ├── class_sound_channel-members.html │ │ ├── class_sound_channel.html │ │ ├── class_sound_channel.js │ │ ├── class_sound_device-members.html │ │ ├── class_sound_device.html │ │ ├── class_sound_device.js │ │ ├── class_sound_device.png │ │ ├── class_sound_port-members.html │ │ ├── class_sound_port.html │ │ ├── class_sound_port.js │ │ ├── class_t_s_s-members.html │ │ ├── class_t_s_s.html │ │ ├── class_t_s_s.js │ │ ├── class_timer-members.html │ │ ├── class_timer.html │ │ ├── class_timer.js │ │ ├── class_timer.png │ │ ├── class_unix_file-members.html │ │ ├── class_unix_file.html │ │ ├── class_unix_file.js │ │ ├── class_unix_file.png │ │ ├── class_v_a_s-members.html │ │ ├── class_v_a_s.html │ │ ├── class_v_a_s.js │ │ ├── class_v_cache-members.html │ │ ├── class_v_cache.html │ │ ├── class_v_cache.js │ │ ├── class_vga_text-members.html │ │ ├── class_vga_text.html │ │ ├── class_vga_text.js │ │ ├── class_vga_text.png │ │ ├── class_video-members.html │ │ ├── class_video.html │ │ ├── class_video.js │ │ ├── class_video.png │ │ ├── classcircular__list-members.html │ │ ├── classcircular__list.html │ │ ├── classcircular__list.js │ │ ├── classcircular__list.png │ │ ├── classes.html │ │ ├── classlist-members.html │ │ ├── classlist.html │ │ ├── classlist.js │ │ ├── classlist.png │ │ ├── clock_8cpp.html │ │ ├── clock_8cpp.js │ │ ├── clock_8hpp.html │ │ ├── clock_8hpp.js │ │ ├── clock_8hpp_source.html │ │ ├── closed.png │ │ ├── cm_8cpp.html │ │ ├── cm_8cpp.js │ │ ├── cm_8hpp.html │ │ ├── cm_8hpp.js │ │ ├── cm_8hpp_source.html │ │ ├── common_8h.html │ │ ├── common_8h.js │ │ ├── common_8h_source.html │ │ ├── common_8hpp.html │ │ ├── common_8hpp.js │ │ ├── common_8hpp_source.html │ │ ├── compat_8cpp.html │ │ ├── compat_8cpp.js │ │ ├── complex_8h.html │ │ ├── complex_8h_source.html │ │ ├── computer_8cpp.html │ │ ├── computer_8cpp.js │ │ ├── computer_8hpp.html │ │ ├── computer_8hpp.js │ │ ├── computer_8hpp_source.html │ │ ├── config_8h.html │ │ ├── config_8h.js │ │ ├── config_8h_source.html │ │ ├── cpplist_8hpp.html │ │ ├── cpplist_8hpp_source.html │ │ ├── crc32_8cpp.html │ │ ├── crc32_8cpp.js │ │ ├── crc32_8hpp.html │ │ ├── crc32_8hpp.js │ │ ├── crc32_8hpp_source.html │ │ ├── ctype_8c.html │ │ ├── ctype_8c.js │ │ ├── ctype_8h.html │ │ ├── ctype_8h.js │ │ ├── ctype_8h_source.html │ │ ├── device_8cpp.html │ │ ├── device_8cpp.js │ │ ├── device_8hpp.html │ │ ├── device_8hpp.js │ │ ├── device_8hpp_source.html │ │ ├── dir_0cdb306fcb5330adc6745b5008790b86.html │ │ ├── dir_0cdb306fcb5330adc6745b5008790b86.js │ │ ├── dir_2e51f7296e7b753971c3eec528981549.html │ │ ├── dir_2e51f7296e7b753971c3eec528981549.js │ │ ├── dir_44f8bddab31041edf6bf71e49034b7fd.html │ │ ├── dir_44f8bddab31041edf6bf71e49034b7fd.js │ │ ├── dir_4632bc9b861ae52f05d32e6f57e78d50.html │ │ ├── dir_4632bc9b861ae52f05d32e6f57e78d50.js │ │ ├── dir_4a04b9aac4eefdd334a78e565f4616f2.html │ │ ├── dir_4a04b9aac4eefdd334a78e565f4616f2.js │ │ ├── dir_5353a3b89b9987b8bbf0e036ff37fb60.html │ │ ├── dir_5353a3b89b9987b8bbf0e036ff37fb60.js │ │ ├── dir_673419bcbe62e80b0522bf884daabf0e.html │ │ ├── dir_673419bcbe62e80b0522bf884daabf0e.js │ │ ├── dir_810c58e1936ff3879722abe074a465f1.html │ │ ├── dir_810c58e1936ff3879722abe074a465f1.js │ │ ├── dir_84211a6939d4f15602e1b088fc9bfb11.html │ │ ├── dir_84211a6939d4f15602e1b088fc9bfb11.js │ │ ├── dir_8ca2f140cc5357ec8fd6bf0c8f40622c.html │ │ ├── dir_8ca2f140cc5357ec8fd6bf0c8f40622c.js │ │ ├── dir_8d4fa0f4a82327c9ebbcec4f28c3f560.html │ │ ├── dir_8d4fa0f4a82327c9ebbcec4f28c3f560.js │ │ ├── dir_91b630029e6ab1fbf4499f8766e9cda9.html │ │ ├── dir_91b630029e6ab1fbf4499f8766e9cda9.js │ │ ├── dir_954985d205472628f201b21b520e6922.html │ │ ├── dir_954985d205472628f201b21b520e6922.js │ │ ├── dir_98626172a1d9b9a324766beb4da1c2a7.html │ │ ├── dir_98626172a1d9b9a324766beb4da1c2a7.js │ │ ├── dir_a29342c70fd4cc59a4e7d6b9312b11b4.html │ │ ├── dir_a29342c70fd4cc59a4e7d6b9312b11b4.js │ │ ├── dir_a46b2dfadc5378ac6527e6b9cb692e6b.html │ │ ├── dir_a46b2dfadc5378ac6527e6b9cb692e6b.js │ │ ├── dir_c1c2d3a08ca3aeae5070a36420480aa6.html │ │ ├── dir_c1c2d3a08ca3aeae5070a36420480aa6.js │ │ ├── dir_ceb7b6c7d690c44a0944f065be32d09f.html │ │ ├── dir_ceb7b6c7d690c44a0944f065be32d09f.js │ │ ├── dir_d37ad848e00d0b0b6ff23c1dd58a36bc.html │ │ ├── dir_d37ad848e00d0b0b6ff23c1dd58a36bc.js │ │ ├── dir_d4a2fab6d6c07070937ab1e1b171e2fa.html │ │ ├── dir_d4a2fab6d6c07070937ab1e1b171e2fa.js │ │ ├── dir_dc43877d82dd332f9fb2071fcca799d6.html │ │ ├── dir_dc43877d82dd332f9fb2071fcca799d6.js │ │ ├── dir_ecf7259329ba7794ad7c9558e45771a7.html │ │ ├── dir_ecf7259329ba7794ad7c9558e45771a7.js │ │ ├── dir_efe03e008dabf6521b3b482e13afabd4.html │ │ ├── dir_efe03e008dabf6521b3b482e13afabd4.js │ │ ├── diskctrl_8cpp.html │ │ ├── diskctrl_8hpp.html │ │ ├── diskctrl_8hpp_source.html │ │ ├── diskio_8c.html │ │ ├── diskio_8c.js │ │ ├── diskio_8h.html │ │ ├── diskio_8h.js │ │ ├── diskio_8h_source.html │ │ ├── diskphys_8cpp.html │ │ ├── diskphys_8hpp.html │ │ ├── diskphys_8hpp.js │ │ ├── diskphys_8hpp_source.html │ │ ├── doc.png │ │ ├── doxygen.css │ │ ├── doxygen.svg │ │ ├── dynsections.js │ │ ├── eject_8cpp.html │ │ ├── eject_8cpp.js │ │ ├── elf_8cpp.html │ │ ├── elf_8cpp.js │ │ ├── elf_8hpp.html │ │ ├── elf_8hpp.js │ │ ├── elf_8hpp_source.html │ │ ├── env_8cpp.html │ │ ├── env_8cpp.js │ │ ├── env_8hpp.html │ │ ├── env_8hpp.js │ │ ├── env_8hpp_source.html │ │ ├── exec_8cpp.html │ │ ├── exec_8cpp.js │ │ ├── exec_8hpp.html │ │ ├── exec_8hpp.js │ │ ├── exec_8hpp_source.html │ │ ├── exit_8cpp.html │ │ ├── exit_8cpp.js │ │ ├── fastest__coeffs_8h.html │ │ ├── fastest__coeffs_8h_source.html │ │ ├── fat_2vfslink_8cpp.html │ │ ├── fat_2vfslink_8cpp.js │ │ ├── fat_2vfslink_8hpp.html │ │ ├── fat_2vfslink_8hpp_source.html │ │ ├── fault_8cpp.html │ │ ├── fault_8cpp.js │ │ ├── fault_8hpp.html │ │ ├── fault_8hpp.js │ │ ├── fault_8hpp_source.html │ │ ├── fenv_8h.html │ │ ├── fenv_8h_source.html │ │ ├── ff_8c.html │ │ ├── ff_8c.js │ │ ├── ff_8h.html │ │ ├── ff_8h.js │ │ ├── ff_8h_source.html │ │ ├── ffconf_8h.html │ │ ├── ffconf_8h.js │ │ ├── ffconf_8h_source.html │ │ ├── ffsystem_8c.html │ │ ├── ffsystem_8c.js │ │ ├── ffunicode_8c.html │ │ ├── ffunicode_8c.js │ │ ├── files.html │ │ ├── files_dup.js │ │ ├── float__cast_8h.html │ │ ├── float__cast_8h.js │ │ ├── float__cast_8h_source.html │ │ ├── folderclosed.png │ │ ├── folderopen.png │ │ ├── fpmath_8h.html │ │ ├── fpmath_8h.js │ │ ├── fpmath_8h_source.html │ │ ├── fpu_8cpp.html │ │ ├── fs_2symlink_8cpp.html │ │ ├── fs_2symlink_8cpp.js │ │ ├── functions.html │ │ ├── functions_a.html │ │ ├── functions_b.html │ │ ├── functions_c.html │ │ ├── functions_d.html │ │ ├── functions_dup.js │ │ ├── functions_e.html │ │ ├── functions_enum.html │ │ ├── functions_eval.html │ │ ├── functions_f.html │ │ ├── functions_func.html │ │ ├── functions_func.js │ │ ├── functions_func_a.html │ │ ├── functions_func_b.html │ │ ├── functions_func_c.html │ │ ├── functions_func_d.html │ │ ├── functions_func_e.html │ │ ├── functions_func_f.html │ │ ├── functions_func_g.html │ │ ├── functions_func_h.html │ │ ├── functions_func_i.html │ │ ├── functions_func_k.html │ │ ├── functions_func_l.html │ │ ├── functions_func_m.html │ │ ├── functions_func_n.html │ │ ├── functions_func_o.html │ │ ├── functions_func_p.html │ │ ├── functions_func_r.html │ │ ├── functions_func_s.html │ │ ├── functions_func_t.html │ │ ├── functions_func_u.html │ │ ├── functions_func_v.html │ │ ├── functions_func_w.html │ │ ├── functions_func_~.html │ │ ├── functions_g.html │ │ ├── functions_h.html │ │ ├── functions_i.html │ │ ├── functions_j.html │ │ ├── functions_k.html │ │ ├── functions_l.html │ │ ├── functions_m.html │ │ ├── functions_n.html │ │ ├── functions_o.html │ │ ├── functions_p.html │ │ ├── functions_r.html │ │ ├── functions_rela.html │ │ ├── functions_s.html │ │ ├── functions_t.html │ │ ├── functions_type.html │ │ ├── functions_u.html │ │ ├── functions_v.html │ │ ├── functions_vars.html │ │ ├── functions_vars.js │ │ ├── functions_vars_a.html │ │ ├── functions_vars_b.html │ │ ├── functions_vars_c.html │ │ ├── functions_vars_d.html │ │ ├── functions_vars_e.html │ │ ├── functions_vars_f.html │ │ ├── functions_vars_g.html │ │ ├── functions_vars_h.html │ │ ├── functions_vars_i.html │ │ ├── functions_vars_j.html │ │ ├── functions_vars_k.html │ │ ├── functions_vars_l.html │ │ ├── functions_vars_m.html │ │ ├── functions_vars_n.html │ │ ├── functions_vars_o.html │ │ ├── functions_vars_p.html │ │ ├── functions_vars_r.html │ │ ├── functions_vars_s.html │ │ ├── functions_vars_t.html │ │ ├── functions_vars_u.html │ │ ├── functions_vars_v.html │ │ ├── functions_vars_w.html │ │ ├── functions_vars_x.html │ │ ├── functions_vars_y.html │ │ ├── functions_vars_z.html │ │ ├── functions_w.html │ │ ├── functions_x.html │ │ ├── functions_y.html │ │ ├── functions_z.html │ │ ├── functions_~.html │ │ ├── gdt_8cpp.html │ │ ├── gdt_8cpp.js │ │ ├── gdt_8hpp.html │ │ ├── gdt_8hpp_source.html │ │ ├── getcwd_8cpp.html │ │ ├── getcwd_8cpp.js │ │ ├── getpid_8cpp.html │ │ ├── getpid_8cpp.js │ │ ├── getramdata_8cpp.html │ │ ├── getramdata_8cpp.js │ │ ├── getvgaptr_8cpp.html │ │ ├── getvgaptr_8cpp.js │ │ ├── globals.html │ │ ├── globals_a.html │ │ ├── globals_b.html │ │ ├── globals_c.html │ │ ├── globals_d.html │ │ ├── globals_defs.html │ │ ├── globals_defs.js │ │ ├── globals_defs_a.html │ │ ├── globals_defs_b.html │ │ ├── globals_defs_c.html │ │ ├── globals_defs_d.html │ │ ├── globals_defs_e.html │ │ ├── globals_defs_f.html │ │ ├── globals_defs_g.html │ │ ├── globals_defs_h.html │ │ ├── globals_defs_i.html │ │ ├── globals_defs_k.html │ │ ├── globals_defs_l.html │ │ ├── globals_defs_m.html │ │ ├── globals_defs_n.html │ │ ├── globals_defs_o.html │ │ ├── globals_defs_p.html │ │ ├── globals_defs_r.html │ │ ├── globals_defs_s.html │ │ ├── globals_defs_t.html │ │ ├── globals_defs_u.html │ │ ├── globals_defs_v.html │ │ ├── globals_defs_w.html │ │ ├── globals_defs_x.html │ │ ├── globals_defs_y.html │ │ ├── globals_dup.js │ │ ├── globals_e.html │ │ ├── globals_enum.html │ │ ├── globals_eval.html │ │ ├── globals_eval.js │ │ ├── globals_eval_a.html │ │ ├── globals_eval_c.html │ │ ├── globals_eval_e.html │ │ ├── globals_eval_f.html │ │ ├── globals_eval_g.html │ │ ├── globals_eval_i.html │ │ ├── globals_eval_k.html │ │ ├── globals_eval_l.html │ │ ├── globals_eval_m.html │ │ ├── globals_eval_o.html │ │ ├── globals_eval_p.html │ │ ├── globals_eval_r.html │ │ ├── globals_eval_s.html │ │ ├── globals_eval_t.html │ │ ├── globals_eval_u.html │ │ ├── globals_eval_v.html │ │ ├── globals_eval_w.html │ │ ├── globals_eval_y.html │ │ ├── globals_f.html │ │ ├── globals_func.html │ │ ├── globals_func.js │ │ ├── globals_func_a.html │ │ ├── globals_func_b.html │ │ ├── globals_func_c.html │ │ ├── globals_func_d.html │ │ ├── globals_func_e.html │ │ ├── globals_func_f.html │ │ ├── globals_func_g.html │ │ ├── globals_func_h.html │ │ ├── globals_func_i.html │ │ ├── globals_func_k.html │ │ ├── globals_func_l.html │ │ ├── globals_func_m.html │ │ ├── globals_func_n.html │ │ ├── globals_func_o.html │ │ ├── globals_func_p.html │ │ ├── globals_func_r.html │ │ ├── globals_func_s.html │ │ ├── globals_func_t.html │ │ ├── globals_func_u.html │ │ ├── globals_func_v.html │ │ ├── globals_func_w.html │ │ ├── globals_func_x.html │ │ ├── globals_func_z.html │ │ ├── globals_g.html │ │ ├── globals_h.html │ │ ├── globals_i.html │ │ ├── globals_k.html │ │ ├── globals_l.html │ │ ├── globals_m.html │ │ ├── globals_n.html │ │ ├── globals_o.html │ │ ├── globals_p.html │ │ ├── globals_r.html │ │ ├── globals_s.html │ │ ├── globals_t.html │ │ ├── globals_type.html │ │ ├── globals_u.html │ │ ├── globals_v.html │ │ ├── globals_vars.html │ │ ├── globals_vars.js │ │ ├── globals_vars_a.html │ │ ├── globals_vars_b.html │ │ ├── globals_vars_c.html │ │ ├── globals_vars_d.html │ │ ├── globals_vars_e.html │ │ ├── globals_vars_f.html │ │ ├── globals_vars_g.html │ │ ├── globals_vars_h.html │ │ ├── globals_vars_i.html │ │ ├── globals_vars_k.html │ │ ├── globals_vars_l.html │ │ ├── globals_vars_m.html │ │ ├── globals_vars_n.html │ │ ├── globals_vars_o.html │ │ ├── globals_vars_p.html │ │ ├── globals_vars_r.html │ │ ├── globals_vars_s.html │ │ ├── globals_vars_t.html │ │ ├── globals_vars_u.html │ │ ├── globals_vars_v.html │ │ ├── globals_vars_w.html │ │ ├── globals_vars_x.html │ │ ├── globals_w.html │ │ ├── globals_x.html │ │ ├── globals_y.html │ │ ├── globals_z.html │ │ ├── hal_8cpp.html │ │ ├── hal_8cpp.js │ │ ├── helper_8cpp.html │ │ ├── helper_8cpp.js │ │ ├── hierarchy.html │ │ ├── hierarchy.js │ │ ├── high__qual__coeffs_8h.html │ │ ├── high__qual__coeffs_8h_source.html │ │ ├── hw_2cpu_8hpp.html │ │ ├── hw_2cpu_8hpp_source.html │ │ ├── i386_2lwipcc_8h.html │ │ ├── i386_2lwipcc_8h.js │ │ ├── i386_2lwipcc_8h_source.html │ │ ├── i386_2regs_8hpp.html │ │ ├── i386_2regs_8hpp_source.html │ │ ├── i386__fpmath_8h.html │ │ ├── i386__fpmath_8h.js │ │ ├── i386__fpmath_8h_source.html │ │ ├── ide_8cpp.html │ │ ├── ide_8cpp.js │ │ ├── ide_8hpp.html │ │ ├── ide_8hpp.js │ │ ├── ide_8hpp_source.html │ │ ├── idle_8cpp.html │ │ ├── idle_8cpp.js │ │ ├── idle_8hpp.html │ │ ├── idle_8hpp.js │ │ ├── idle_8hpp_source.html │ │ ├── idt_8cpp.html │ │ ├── idt_8cpp.js │ │ ├── idt_8hpp.html │ │ ├── idt_8hpp_source.html │ │ ├── index.html │ │ ├── inlines_8cpp.html │ │ ├── inlines_8cpp.js │ │ ├── intctrl_8cpp.html │ │ ├── intctrl_8cpp.js │ │ ├── intctrl_8hpp.html │ │ ├── intctrl_8hpp.js │ │ ├── intctrl_8hpp_source.html │ │ ├── intlformat_8cpp.html │ │ ├── intlformat_8cpp.js │ │ ├── intlformat_8hpp.html │ │ ├── intlformat_8hpp.js │ │ ├── intlformat_8hpp_source.html │ │ ├── intops_8cpp.html │ │ ├── intops_8cpp.js │ │ ├── intops_8hpp.html │ │ ├── intops_8hpp.js │ │ ├── intops_8hpp_source.html │ │ ├── iso9660_2vfslink_8cpp.html │ │ ├── iso9660_2vfslink_8cpp.js │ │ ├── iso9660_2vfslink_8hpp.html │ │ ├── iso9660_2vfslink_8hpp.js │ │ ├── iso9660_2vfslink_8hpp_source.html │ │ ├── iso9660_8c.html │ │ ├── iso9660_8c.js │ │ ├── iso9660_8h.html │ │ ├── iso9660_8h.js │ │ ├── iso9660_8h_source.html │ │ ├── jquery.js │ │ ├── k__log_8h.html │ │ ├── k__log_8h_source.html │ │ ├── k__logf_8h.html │ │ ├── k__logf_8h_source.html │ │ ├── kconsole_8cpp.html │ │ ├── kconsole_8cpp.js │ │ ├── kconsole_8hpp.html │ │ ├── kconsole_8hpp.js │ │ ├── kconsole_8hpp_source.html │ │ ├── keybrd_8cpp.html │ │ ├── keybrd_8cpp.js │ │ ├── keybrd_8hpp.html │ │ ├── keybrd_8hpp.js │ │ ├── keybrd_8hpp_source.html │ │ ├── kheap_8cpp.html │ │ ├── kheap_8cpp.js │ │ ├── kheap_8hpp.html │ │ ├── kheap_8hpp.js │ │ ├── kheap_8hpp_source.html │ │ ├── kill_8cpp.html │ │ ├── kill_8cpp.js │ │ ├── krnl_2hal_8hpp.html │ │ ├── krnl_2hal_8hpp.js │ │ ├── krnl_2hal_8hpp_source.html │ │ ├── linkedlist_8hpp.html │ │ ├── linkedlist_8hpp_source.html │ │ ├── loaddll_8cpp.html │ │ ├── loaddll_8cpp.js │ │ ├── logidisk_8cpp.html │ │ ├── logidisk_8cpp.js │ │ ├── logidisk_8hpp.html │ │ ├── logidisk_8hpp.js │ │ ├── logidisk_8hpp_source.html │ │ ├── mailbox_8cpp.html │ │ ├── mailbox_8cpp.js │ │ ├── mailbox_8hpp.html │ │ ├── mailbox_8hpp.js │ │ ├── mailbox_8hpp_source.html │ │ ├── main_8cpp.html │ │ ├── main_8cpp.js │ │ ├── main_8hpp.html │ │ ├── main_8hpp.js │ │ ├── main_8hpp_source.html │ │ ├── malloc_8c.html │ │ ├── malloc_8c.js │ │ ├── malloc_8h.html │ │ ├── malloc_8h.js │ │ ├── malloc_8h_source.html │ │ ├── math_8h.html │ │ ├── math_8h_source.html │ │ ├── math__private_8h.html │ │ ├── math__private_8h.js │ │ ├── math__private_8h_source.html │ │ ├── math__private__openbsd_8h.html │ │ ├── math__private__openbsd_8h.js │ │ ├── math__private__openbsd_8h_source.html │ │ ├── menu.js │ │ ├── menudata.js │ │ ├── mid__qual__coeffs_8h.html │ │ ├── mid__qual__coeffs_8h_source.html │ │ ├── mips__fpmath_8h.html │ │ ├── mips__fpmath_8h.js │ │ ├── mips__fpmath_8h_source.html │ │ ├── mouse_8cpp.html │ │ ├── mouse_8cpp.js │ │ ├── mouse_8hpp.html │ │ ├── mouse_8hpp.js │ │ ├── mouse_8hpp_source.html │ │ ├── mutex_8cpp.html │ │ ├── mutex_8hpp.html │ │ ├── mutex_8hpp_source.html │ │ ├── namespace_dbg.html │ │ ├── namespace_fs.html │ │ ├── namespace_krnl.html │ │ ├── namespace_phys.html │ │ ├── namespace_thr.html │ │ ├── namespace_thr.js │ │ ├── namespace_virt.html │ │ ├── namespace_vm.html │ │ ├── namespace_vm.js │ │ ├── namespacemembers.html │ │ ├── namespacemembers_enum.html │ │ ├── namespacemembers_eval.html │ │ ├── namespacemembers_func.html │ │ ├── namespacemembers_type.html │ │ ├── namespacemembers_vars.html │ │ ├── namespaces.html │ │ ├── namespaces_dup.js │ │ ├── nav_f.png │ │ ├── nav_g.png │ │ ├── nav_h.png │ │ ├── navtree.css │ │ ├── navtree.js │ │ ├── navtreedata.js │ │ ├── navtreeindex0.js │ │ ├── navtreeindex1.js │ │ ├── navtreeindex10.js │ │ ├── navtreeindex11.js │ │ ├── navtreeindex12.js │ │ ├── navtreeindex13.js │ │ ├── navtreeindex14.js │ │ ├── navtreeindex15.js │ │ ├── navtreeindex16.js │ │ ├── navtreeindex17.js │ │ ├── navtreeindex18.js │ │ ├── navtreeindex19.js │ │ ├── navtreeindex2.js │ │ ├── navtreeindex20.js │ │ ├── navtreeindex21.js │ │ ├── navtreeindex22.js │ │ ├── navtreeindex23.js │ │ ├── navtreeindex24.js │ │ ├── navtreeindex3.js │ │ ├── navtreeindex4.js │ │ ├── navtreeindex5.js │ │ ├── navtreeindex6.js │ │ ├── navtreeindex7.js │ │ ├── navtreeindex8.js │ │ ├── navtreeindex9.js │ │ ├── nic_8cpp.html │ │ ├── nic_8hpp.html │ │ ├── nic_8hpp.js │ │ ├── nic_8hpp_source.html │ │ ├── open.png │ │ ├── openlibm_8h.html │ │ ├── openlibm_8h_source.html │ │ ├── openlibm__complex_8h.html │ │ ├── openlibm__complex_8h.js │ │ ├── openlibm__complex_8h_source.html │ │ ├── openlibm__fenv_8h.html │ │ ├── openlibm__fenv_8h_source.html │ │ ├── openlibm__fenv__amd64_8h.html │ │ ├── openlibm__fenv__amd64_8h.js │ │ ├── openlibm__fenv__amd64_8h_source.html │ │ ├── openlibm__fenv__arm_8h.html │ │ ├── openlibm__fenv__arm_8h.js │ │ ├── openlibm__fenv__arm_8h_source.html │ │ ├── openlibm__fenv__i387_8h.html │ │ ├── openlibm__fenv__i387_8h.js │ │ ├── openlibm__fenv__i387_8h_source.html │ │ ├── openlibm__fenv__mips_8h.html │ │ ├── openlibm__fenv__mips_8h.js │ │ ├── openlibm__fenv__mips_8h_source.html │ │ ├── openlibm__fenv__powerpc_8h.html │ │ ├── openlibm__fenv__powerpc_8h.js │ │ ├── openlibm__fenv__powerpc_8h_source.html │ │ ├── openlibm__math_8h.html │ │ ├── openlibm__math_8h.js │ │ ├── openlibm__math_8h_source.html │ │ ├── panic_8cpp.html │ │ ├── panic_8cpp.js │ │ ├── panic_8hpp.html │ │ ├── panic_8hpp.js │ │ ├── panic_8hpp_source.html │ │ ├── partition_8cpp.html │ │ ├── partition_8cpp.js │ │ ├── partition_8hpp.html │ │ ├── partition_8hpp.js │ │ ├── partition_8hpp_source.html │ │ ├── pause_8cpp.html │ │ ├── pause_8cpp.js │ │ ├── pci_8cpp.html │ │ ├── pci_8cpp.js │ │ ├── pci_8hpp.html │ │ ├── pci_8hpp.js │ │ ├── pci_8hpp_source.html │ │ ├── perf_8h.html │ │ ├── perf_8h.js │ │ ├── perf_8h_source.html │ │ ├── physmgr_8cpp.html │ │ ├── physmgr_8cpp.js │ │ ├── physmgr_8hpp.html │ │ ├── physmgr_8hpp.js │ │ ├── physmgr_8hpp_source.html │ │ ├── pic_8cpp.html │ │ ├── pic_8cpp.js │ │ ├── pic_8hpp.html │ │ ├── pic_8hpp.js │ │ ├── pic_8hpp_source.html │ │ ├── pipe_8cpp.html │ │ ├── pipe_8hpp.html │ │ ├── pipe_8hpp.js │ │ ├── pipe_8hpp_source.html │ │ ├── pit_8cpp.html │ │ ├── pit_8cpp.js │ │ ├── pit_8hpp.html │ │ ├── pit_8hpp_source.html │ │ ├── powctrl_8cpp.html │ │ ├── powctrl_8cpp.js │ │ ├── powctrl_8hpp.html │ │ ├── powctrl_8hpp.js │ │ ├── powctrl_8hpp_source.html │ │ ├── powerpc__fpmath_8h.html │ │ ├── powerpc__fpmath_8h.js │ │ ├── powerpc__fpmath_8h_source.html │ │ ├── prcssthr_8cpp.html │ │ ├── prcssthr_8cpp.js │ │ ├── prcssthr_8hpp.html │ │ ├── prcssthr_8hpp.js │ │ ├── prcssthr_8hpp_source.html │ │ ├── pthread_8cpp.html │ │ ├── pthread_8cpp.js │ │ ├── random_8cpp.html │ │ ├── random_8cpp.js │ │ ├── random_8hpp.html │ │ ├── random_8hpp.js │ │ ├── random_8hpp_source.html │ │ ├── read_8cpp.html │ │ ├── read_8cpp.js │ │ ├── registersignal_8cpp.html │ │ ├── registersignal_8cpp.js │ │ ├── registry_8cpp.html │ │ ├── registry_8cpp.js │ │ ├── regs_8hpp.html │ │ ├── regs_8hpp_source.html │ │ ├── resize.js │ │ ├── resolve_8cpp.html │ │ ├── resolve_8cpp.js │ │ ├── resolve_8hpp.html │ │ ├── resolve_8hpp.js │ │ ├── resolve_8hpp_source.html │ │ ├── rtc_8cpp.html │ │ ├── rtc_8cpp.js │ │ ├── rtc_8hpp.html │ │ ├── rtc_8hpp.js │ │ ├── rtc_8hpp_source.html │ │ ├── samplerate_8h.html │ │ ├── samplerate_8h.js │ │ ├── samplerate_8h_source.html │ │ ├── sata_8cpp.html │ │ ├── sata_8cpp.js │ │ ├── sata_8hpp.html │ │ ├── sata_8hpp_source.html │ │ ├── satabus_8cpp.html │ │ ├── satabus_8cpp.js │ │ ├── satabus_8hpp.html │ │ ├── satabus_8hpp_source.html │ │ ├── satapi_8cpp.html │ │ ├── satapi_8cpp.js │ │ ├── satapi_8hpp.html │ │ ├── satapi_8hpp_source.html │ │ ├── sbrk_8cpp.html │ │ ├── sbrk_8cpp.js │ │ ├── search │ │ │ ├── all_0.html │ │ │ ├── all_0.js │ │ │ ├── all_1.html │ │ │ ├── all_1.js │ │ │ ├── all_10.html │ │ │ ├── all_10.js │ │ │ ├── all_11.html │ │ │ ├── all_11.js │ │ │ ├── all_12.html │ │ │ ├── all_12.js │ │ │ ├── all_13.html │ │ │ ├── all_13.js │ │ │ ├── all_14.html │ │ │ ├── all_14.js │ │ │ ├── all_15.html │ │ │ ├── all_15.js │ │ │ ├── all_16.html │ │ │ ├── all_16.js │ │ │ ├── all_17.html │ │ │ ├── all_17.js │ │ │ ├── all_18.html │ │ │ ├── all_18.js │ │ │ ├── all_19.html │ │ │ ├── all_19.js │ │ │ ├── all_1a.html │ │ │ ├── all_1a.js │ │ │ ├── all_2.html │ │ │ ├── all_2.js │ │ │ ├── all_3.html │ │ │ ├── all_3.js │ │ │ ├── all_4.html │ │ │ ├── all_4.js │ │ │ ├── all_5.html │ │ │ ├── all_5.js │ │ │ ├── all_6.html │ │ │ ├── all_6.js │ │ │ ├── all_7.html │ │ │ ├── all_7.js │ │ │ ├── all_8.html │ │ │ ├── all_8.js │ │ │ ├── all_9.html │ │ │ ├── all_9.js │ │ │ ├── all_a.html │ │ │ ├── all_a.js │ │ │ ├── all_b.html │ │ │ ├── all_b.js │ │ │ ├── all_c.html │ │ │ ├── all_c.js │ │ │ ├── all_d.html │ │ │ ├── all_d.js │ │ │ ├── all_e.html │ │ │ ├── all_e.js │ │ │ ├── all_f.html │ │ │ ├── all_f.js │ │ │ ├── classes_0.html │ │ │ ├── classes_0.js │ │ │ ├── classes_1.html │ │ │ ├── classes_1.js │ │ │ ├── classes_10.html │ │ │ ├── classes_10.js │ │ │ ├── classes_11.html │ │ │ ├── classes_11.js │ │ │ ├── classes_12.html │ │ │ ├── classes_12.js │ │ │ ├── classes_13.html │ │ │ ├── classes_13.js │ │ │ ├── classes_14.html │ │ │ ├── classes_14.js │ │ │ ├── classes_2.html │ │ │ ├── classes_2.js │ │ │ ├── classes_3.html │ │ │ ├── classes_3.js │ │ │ ├── classes_4.html │ │ │ ├── classes_4.js │ │ │ ├── classes_5.html │ │ │ ├── classes_5.js │ │ │ ├── classes_6.html │ │ │ ├── classes_6.js │ │ │ ├── classes_7.html │ │ │ ├── classes_7.js │ │ │ ├── classes_8.html │ │ │ ├── classes_8.js │ │ │ ├── classes_9.html │ │ │ ├── classes_9.js │ │ │ ├── classes_a.html │ │ │ ├── classes_a.js │ │ │ ├── classes_b.html │ │ │ ├── classes_b.js │ │ │ ├── classes_c.html │ │ │ ├── classes_c.js │ │ │ ├── classes_d.html │ │ │ ├── classes_d.js │ │ │ ├── classes_e.html │ │ │ ├── classes_e.js │ │ │ ├── classes_f.html │ │ │ ├── classes_f.js │ │ │ ├── close.svg │ │ │ ├── defines_0.html │ │ │ ├── defines_0.js │ │ │ ├── defines_1.html │ │ │ ├── defines_1.js │ │ │ ├── defines_10.html │ │ │ ├── defines_10.js │ │ │ ├── defines_11.html │ │ │ ├── defines_11.js │ │ │ ├── defines_12.html │ │ │ ├── defines_12.js │ │ │ ├── defines_13.html │ │ │ ├── defines_13.js │ │ │ ├── defines_14.html │ │ │ ├── defines_14.js │ │ │ ├── defines_15.html │ │ │ ├── defines_15.js │ │ │ ├── defines_16.html │ │ │ ├── defines_16.js │ │ │ ├── defines_17.html │ │ │ ├── defines_17.js │ │ │ ├── defines_2.html │ │ │ ├── defines_2.js │ │ │ ├── defines_3.html │ │ │ ├── defines_3.js │ │ │ ├── defines_4.html │ │ │ ├── defines_4.js │ │ │ ├── defines_5.html │ │ │ ├── defines_5.js │ │ │ ├── defines_6.html │ │ │ ├── defines_6.js │ │ │ ├── defines_7.html │ │ │ ├── defines_7.js │ │ │ ├── defines_8.html │ │ │ ├── defines_8.js │ │ │ ├── defines_9.html │ │ │ ├── defines_9.js │ │ │ ├── defines_a.html │ │ │ ├── defines_a.js │ │ │ ├── defines_b.html │ │ │ ├── defines_b.js │ │ │ ├── defines_c.html │ │ │ ├── defines_c.js │ │ │ ├── defines_d.html │ │ │ ├── defines_d.js │ │ │ ├── defines_e.html │ │ │ ├── defines_e.js │ │ │ ├── defines_f.html │ │ │ ├── defines_f.js │ │ │ ├── enums_0.html │ │ │ ├── enums_0.js │ │ │ ├── enums_1.html │ │ │ ├── enums_1.js │ │ │ ├── enums_2.html │ │ │ ├── enums_2.js │ │ │ ├── enums_3.html │ │ │ ├── enums_3.js │ │ │ ├── enums_4.html │ │ │ ├── enums_4.js │ │ │ ├── enums_5.html │ │ │ ├── enums_5.js │ │ │ ├── enums_6.html │ │ │ ├── enums_6.js │ │ │ ├── enums_7.html │ │ │ ├── enums_7.js │ │ │ ├── enums_8.html │ │ │ ├── enums_8.js │ │ │ ├── enums_9.html │ │ │ ├── enums_9.js │ │ │ ├── enums_a.html │ │ │ ├── enums_a.js │ │ │ ├── enumvalues_0.html │ │ │ ├── enumvalues_0.js │ │ │ ├── enumvalues_1.html │ │ │ ├── enumvalues_1.js │ │ │ ├── enumvalues_10.html │ │ │ ├── enumvalues_10.js │ │ │ ├── enumvalues_11.html │ │ │ ├── enumvalues_11.js │ │ │ ├── enumvalues_12.html │ │ │ ├── enumvalues_12.js │ │ │ ├── enumvalues_13.html │ │ │ ├── enumvalues_13.js │ │ │ ├── enumvalues_14.html │ │ │ ├── enumvalues_14.js │ │ │ ├── enumvalues_15.html │ │ │ ├── enumvalues_15.js │ │ │ ├── enumvalues_16.html │ │ │ ├── enumvalues_16.js │ │ │ ├── enumvalues_17.html │ │ │ ├── enumvalues_17.js │ │ │ ├── enumvalues_2.html │ │ │ ├── enumvalues_2.js │ │ │ ├── enumvalues_3.html │ │ │ ├── enumvalues_3.js │ │ │ ├── enumvalues_4.html │ │ │ ├── enumvalues_4.js │ │ │ ├── enumvalues_5.html │ │ │ ├── enumvalues_5.js │ │ │ ├── enumvalues_6.html │ │ │ ├── enumvalues_6.js │ │ │ ├── enumvalues_7.html │ │ │ ├── enumvalues_7.js │ │ │ ├── enumvalues_8.html │ │ │ ├── enumvalues_8.js │ │ │ ├── enumvalues_9.html │ │ │ ├── enumvalues_9.js │ │ │ ├── enumvalues_a.html │ │ │ ├── enumvalues_a.js │ │ │ ├── enumvalues_b.html │ │ │ ├── enumvalues_b.js │ │ │ ├── enumvalues_c.html │ │ │ ├── enumvalues_c.js │ │ │ ├── enumvalues_d.html │ │ │ ├── enumvalues_d.js │ │ │ ├── enumvalues_e.html │ │ │ ├── enumvalues_e.js │ │ │ ├── enumvalues_f.html │ │ │ ├── enumvalues_f.js │ │ │ ├── files_0.html │ │ │ ├── files_0.js │ │ │ ├── files_1.html │ │ │ ├── files_1.js │ │ │ ├── files_10.html │ │ │ ├── files_10.js │ │ │ ├── files_11.html │ │ │ ├── files_11.js │ │ │ ├── files_12.html │ │ │ ├── files_12.js │ │ │ ├── files_13.html │ │ │ ├── files_13.js │ │ │ ├── files_14.html │ │ │ ├── files_14.js │ │ │ ├── files_15.html │ │ │ ├── files_15.js │ │ │ ├── files_16.html │ │ │ ├── files_16.js │ │ │ ├── files_2.html │ │ │ ├── files_2.js │ │ │ ├── files_3.html │ │ │ ├── files_3.js │ │ │ ├── files_4.html │ │ │ ├── files_4.js │ │ │ ├── files_5.html │ │ │ ├── files_5.js │ │ │ ├── files_6.html │ │ │ ├── files_6.js │ │ │ ├── files_7.html │ │ │ ├── files_7.js │ │ │ ├── files_8.html │ │ │ ├── files_8.js │ │ │ ├── files_9.html │ │ │ ├── files_9.js │ │ │ ├── files_a.html │ │ │ ├── files_a.js │ │ │ ├── files_b.html │ │ │ ├── files_b.js │ │ │ ├── files_c.html │ │ │ ├── files_c.js │ │ │ ├── files_d.html │ │ │ ├── files_d.js │ │ │ ├── files_e.html │ │ │ ├── files_e.js │ │ │ ├── files_f.html │ │ │ ├── files_f.js │ │ │ ├── functions_0.html │ │ │ ├── functions_0.js │ │ │ ├── functions_1.html │ │ │ ├── functions_1.js │ │ │ ├── functions_10.html │ │ │ ├── functions_10.js │ │ │ ├── functions_11.html │ │ │ ├── functions_11.js │ │ │ ├── functions_12.html │ │ │ ├── functions_12.js │ │ │ ├── functions_13.html │ │ │ ├── functions_13.js │ │ │ ├── functions_14.html │ │ │ ├── functions_14.js │ │ │ ├── functions_15.html │ │ │ ├── functions_15.js │ │ │ ├── functions_16.html │ │ │ ├── functions_16.js │ │ │ ├── functions_17.html │ │ │ ├── functions_17.js │ │ │ ├── functions_18.html │ │ │ ├── functions_18.js │ │ │ ├── functions_2.html │ │ │ ├── functions_2.js │ │ │ ├── functions_3.html │ │ │ ├── functions_3.js │ │ │ ├── functions_4.html │ │ │ ├── functions_4.js │ │ │ ├── functions_5.html │ │ │ ├── functions_5.js │ │ │ ├── functions_6.html │ │ │ ├── functions_6.js │ │ │ ├── functions_7.html │ │ │ ├── functions_7.js │ │ │ ├── functions_8.html │ │ │ ├── functions_8.js │ │ │ ├── functions_9.html │ │ │ ├── functions_9.js │ │ │ ├── functions_a.html │ │ │ ├── functions_a.js │ │ │ ├── functions_b.html │ │ │ ├── functions_b.js │ │ │ ├── functions_c.html │ │ │ ├── functions_c.js │ │ │ ├── functions_d.html │ │ │ ├── functions_d.js │ │ │ ├── functions_e.html │ │ │ ├── functions_e.js │ │ │ ├── functions_f.html │ │ │ ├── functions_f.js │ │ │ ├── mag_sel.svg │ │ │ ├── namespaces_0.html │ │ │ ├── namespaces_0.js │ │ │ ├── namespaces_1.html │ │ │ ├── namespaces_1.js │ │ │ ├── namespaces_2.html │ │ │ ├── namespaces_2.js │ │ │ ├── namespaces_3.html │ │ │ ├── namespaces_3.js │ │ │ ├── namespaces_4.html │ │ │ ├── namespaces_4.js │ │ │ ├── namespaces_5.html │ │ │ ├── namespaces_5.js │ │ │ ├── nomatches.html │ │ │ ├── related_0.html │ │ │ ├── related_0.js │ │ │ ├── related_1.html │ │ │ ├── related_1.js │ │ │ ├── related_2.html │ │ │ ├── related_2.js │ │ │ ├── related_3.html │ │ │ ├── related_3.js │ │ │ ├── related_4.html │ │ │ ├── related_4.js │ │ │ ├── related_5.html │ │ │ ├── related_5.js │ │ │ ├── related_6.html │ │ │ ├── related_6.js │ │ │ ├── related_7.html │ │ │ ├── related_7.js │ │ │ ├── related_8.html │ │ │ ├── related_8.js │ │ │ ├── search.css │ │ │ ├── search.js │ │ │ ├── search_l.png │ │ │ ├── search_m.png │ │ │ ├── search_r.png │ │ │ ├── searchdata.js │ │ │ ├── typedefs_0.html │ │ │ ├── typedefs_0.js │ │ │ ├── typedefs_1.html │ │ │ ├── typedefs_1.js │ │ │ ├── typedefs_2.html │ │ │ ├── typedefs_2.js │ │ │ ├── typedefs_3.html │ │ │ ├── typedefs_3.js │ │ │ ├── typedefs_4.html │ │ │ ├── typedefs_4.js │ │ │ ├── typedefs_5.html │ │ │ ├── typedefs_5.js │ │ │ ├── typedefs_6.html │ │ │ ├── typedefs_6.js │ │ │ ├── typedefs_7.html │ │ │ ├── typedefs_7.js │ │ │ ├── typedefs_8.html │ │ │ ├── typedefs_8.js │ │ │ ├── typedefs_9.html │ │ │ ├── typedefs_9.js │ │ │ ├── typedefs_a.html │ │ │ ├── typedefs_a.js │ │ │ ├── typedefs_b.html │ │ │ ├── typedefs_b.js │ │ │ ├── typedefs_c.html │ │ │ ├── typedefs_c.js │ │ │ ├── typedefs_d.html │ │ │ ├── typedefs_d.js │ │ │ ├── typedefs_e.html │ │ │ ├── typedefs_e.js │ │ │ ├── typedefs_f.html │ │ │ ├── typedefs_f.js │ │ │ ├── variables_0.html │ │ │ ├── variables_0.js │ │ │ ├── variables_1.html │ │ │ ├── variables_1.js │ │ │ ├── variables_10.html │ │ │ ├── variables_10.js │ │ │ ├── variables_11.html │ │ │ ├── variables_11.js │ │ │ ├── variables_12.html │ │ │ ├── variables_12.js │ │ │ ├── variables_13.html │ │ │ ├── variables_13.js │ │ │ ├── variables_14.html │ │ │ ├── variables_14.js │ │ │ ├── variables_15.html │ │ │ ├── variables_15.js │ │ │ ├── variables_16.html │ │ │ ├── variables_16.js │ │ │ ├── variables_17.html │ │ │ ├── variables_17.js │ │ │ ├── variables_18.html │ │ │ ├── variables_18.js │ │ │ ├── variables_19.html │ │ │ ├── variables_19.js │ │ │ ├── variables_2.html │ │ │ ├── variables_2.js │ │ │ ├── variables_3.html │ │ │ ├── variables_3.js │ │ │ ├── variables_4.html │ │ │ ├── variables_4.js │ │ │ ├── variables_5.html │ │ │ ├── variables_5.js │ │ │ ├── variables_6.html │ │ │ ├── variables_6.js │ │ │ ├── variables_7.html │ │ │ ├── variables_7.js │ │ │ ├── variables_8.html │ │ │ ├── variables_8.js │ │ │ ├── variables_9.html │ │ │ ├── variables_9.js │ │ │ ├── variables_a.html │ │ │ ├── variables_a.js │ │ │ ├── variables_b.html │ │ │ ├── variables_b.js │ │ │ ├── variables_c.html │ │ │ ├── variables_c.js │ │ │ ├── variables_d.html │ │ │ ├── variables_d.js │ │ │ ├── variables_e.html │ │ │ ├── variables_e.js │ │ │ ├── variables_f.html │ │ │ └── variables_f.js │ │ ├── semaphore_8cpp.html │ │ ├── semaphore_8hpp.html │ │ ├── semaphore_8hpp_source.html │ │ ├── serial_8cpp.html │ │ ├── serial_8hpp.html │ │ ├── serial_8hpp_source.html │ │ ├── setcwd_8cpp.html │ │ ├── setcwd_8cpp.js │ │ ├── settime_8cpp.html │ │ ├── settime_8cpp.js │ │ ├── signal_8cpp.html │ │ ├── signal_8cpp.js │ │ ├── signal_8hpp.html │ │ ├── signal_8hpp.js │ │ ├── signal_8hpp_source.html │ │ ├── signaldef_8h.html │ │ ├── signaldef_8h.js │ │ ├── signaldef_8h_source.html │ │ ├── sndcard_8cpp.html │ │ ├── sndcard_8hpp.html │ │ ├── sndcard_8hpp.js │ │ ├── sndcard_8hpp_source.html │ │ ├── sndchannel_8hpp.html │ │ ├── sndchannel_8hpp_source.html │ │ ├── sndhw_8hpp.html │ │ ├── sndhw_8hpp.js │ │ ├── sndhw_8hpp_source.html │ │ ├── sndport_8cpp.html │ │ ├── sndport_8hpp.html │ │ ├── sndport_8hpp_source.html │ │ ├── splitbar.png │ │ ├── string_8c.html │ │ ├── string_8h.html │ │ ├── string_8h.js │ │ ├── string_8h_source.html │ │ ├── struct____attribute____-members.html │ │ ├── struct____attribute____.html │ │ ├── struct____attribute____.js │ │ ├── struct_a_c_p_i_1_1_screen_control_info-members.html │ │ ├── struct_a_c_p_i_1_1_screen_control_info.html │ │ ├── struct_a_c_p_i_1_1_screen_control_info.js │ │ ├── struct_a_c_p_i_s_d_t_header-members.html │ │ ├── struct_a_c_p_i_s_d_t_header.html │ │ ├── struct_a_c_p_i_s_d_t_header.js │ │ ├── struct_a_c_p_i_table-members.html │ │ ├── struct_a_c_p_i_table.html │ │ ├── struct_a_c_p_i_table.js │ │ ├── struct_app_settings__t-members.html │ │ ├── struct_app_settings__t.html │ │ ├── struct_app_settings__t.js │ │ ├── struct_c_p_u_specific_data-members.html │ │ ├── struct_c_p_u_specific_data.html │ │ ├── struct_c_p_u_specific_data.js │ │ ├── struct_d_i_r-members.html │ │ ├── struct_d_i_r.html │ │ ├── struct_d_i_r.js │ │ ├── struct_device_node-members.html │ │ ├── struct_device_node.html │ │ ├── struct_device_node.js │ │ ├── struct_env_var-members.html │ │ ├── struct_env_var.html │ │ ├── struct_env_var.js │ │ ├── struct_extent___tag-members.html │ │ ├── struct_extent___tag.html │ │ ├── struct_extent___tag.js │ │ ├── struct_f_a_t_f_s-members.html │ │ ├── struct_f_a_t_f_s.html │ │ ├── struct_f_a_t_f_s.js │ │ ├── struct_f_f_o_b_j_i_d-members.html │ │ ├── struct_f_f_o_b_j_i_d.html │ │ ├── struct_f_f_o_b_j_i_d.js │ │ ├── struct_f_i_l-members.html │ │ ├── struct_f_i_l.html │ │ ├── struct_f_i_l.js │ │ ├── struct_f_i_l_i_n_f_o-members.html │ │ ├── struct_f_i_l_i_n_f_o.html │ │ ├── struct_f_i_l_i_n_f_o.js │ │ ├── struct_g_d_t_descriptor-members.html │ │ ├── struct_g_d_t_descriptor.html │ │ ├── struct_g_d_t_descriptor.js │ │ ├── struct_g_d_t_entry-members.html │ │ ├── struct_g_d_t_entry.html │ │ ├── struct_g_d_t_entry.js │ │ ├── struct_i_d_e_1_1_i_d_e_channels-members.html │ │ ├── struct_i_d_e_1_1_i_d_e_channels.html │ │ ├── struct_i_d_e_1_1_i_d_e_channels.js │ │ ├── struct_i_d_e_1_1_i_d_e_device-members.html │ │ ├── struct_i_d_e_1_1_i_d_e_device.html │ │ ├── struct_i_d_e_1_1_i_d_e_device.js │ │ ├── struct_i_d_t_descriptor-members.html │ │ ├── struct_i_d_t_descriptor.html │ │ ├── struct_i_d_t_descriptor.js │ │ ├── struct_i_d_t_entry-members.html │ │ ├── struct_i_d_t_entry.html │ │ ├── struct_i_d_t_entry.js │ │ ├── struct_keyboard_token-members.html │ │ ├── struct_keyboard_token.html │ │ ├── struct_keyboard_token.js │ │ ├── struct_m_a_d_t_header-members.html │ │ ├── struct_m_a_d_t_header.html │ │ ├── struct_m_a_d_t_header.js │ │ ├── struct_m_k_f_s___p_a_r_m-members.html │ │ ├── struct_m_k_f_s___p_a_r_m.html │ │ ├── struct_m_k_f_s___p_a_r_m.js │ │ ├── struct_mailbox-members.html │ │ ├── struct_mailbox.html │ │ ├── struct_mailbox.js │ │ ├── struct_memory_range-members.html │ │ ├── struct_memory_range.html │ │ ├── struct_memory_range.js │ │ ├── struct_p_c_i_device_info-members.html │ │ ├── struct_p_c_i_device_info.html │ │ ├── struct_p_c_i_device_info.js │ │ ├── struct_p_c_i_i_r_q_assignments-members.html │ │ ├── struct_p_c_i_i_r_q_assignments.html │ │ ├── struct_p_c_i_i_r_q_assignments.js │ │ ├── struct_port_range-members.html │ │ ├── struct_port_range.html │ │ ├── struct_port_range.js │ │ ├── struct_power_settings-members.html │ │ ├── struct_power_settings.html │ │ ├── struct_power_settings.js │ │ ├── struct_process-members.html │ │ ├── struct_process.html │ │ ├── struct_process.js │ │ ├── struct_r_e_g_s-members.html │ │ ├── struct_r_e_g_s.html │ │ ├── struct_r_e_g_s.js │ │ ├── struct_r_s_d_p_descriptor-members.html │ │ ├── struct_r_s_d_p_descriptor.html │ │ ├── struct_r_s_d_p_descriptor.js │ │ ├── struct_r_s_d_p_descriptor20-members.html │ │ ├── struct_r_s_d_p_descriptor20.html │ │ ├── struct_r_s_d_p_descriptor20.js │ │ ├── struct_r_s_d_t-members.html │ │ ├── struct_r_s_d_t.html │ │ ├── struct_r_s_d_t.js │ │ ├── struct_reghive___tag-members.html │ │ ├── struct_reghive___tag.html │ │ ├── struct_reghive___tag.js │ │ ├── struct_reghive___tag_1_1_header-members.html │ │ ├── struct_reghive___tag_1_1_header.html │ │ ├── struct_reghive___tag_1_1_header.js │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_a_t_a-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_a_t_a.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_a_t_a.js │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_m_a___s_e_t_u_p-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_m_a___s_e_t_u_p.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_m_a___s_e_t_u_p.js │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___p_i_o___s_e_t_u_p-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___p_i_o___s_e_t_u_p.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___p_i_o___s_e_t_u_p.js │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___d2_h-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___d2_h.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___d2_h.js │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___h2_d-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___h2_d.html │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___h2_d.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___h_e_a_d_e_r-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___h_e_a_d_e_r.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___h_e_a_d_e_r.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___t_b_l-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___t_b_l.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___t_b_l.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___f_i_s-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___f_i_s.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___f_i_s.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___m_e_m-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___m_e_m.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___m_e_m.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_o_r_t-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_o_r_t.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_o_r_t.js │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_r_d_t___e_n_t_r_y-members.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_r_d_t___e_n_t_r_y.html │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_r_d_t___e_n_t_r_y.js │ │ ├── struct_s_r_c___d_a_t_a-members.html │ │ ├── struct_s_r_c___d_a_t_a.html │ │ ├── struct_s_r_c___d_a_t_a.js │ │ ├── struct_s_r_c___p_r_i_v_a_t_e__tag-members.html │ │ ├── struct_s_r_c___p_r_i_v_a_t_e__tag.html │ │ ├── struct_s_r_c___p_r_i_v_a_t_e__tag.js │ │ ├── struct_sig_handler_block-members.html │ │ ├── struct_sig_handler_block.html │ │ ├── struct_sig_handler_block.js │ │ ├── struct_simple_boot_flag_table-members.html │ │ ├── struct_simple_boot_flag_table.html │ │ ├── struct_simple_boot_flag_table.js │ │ ├── struct_t_s_s_entry-members.html │ │ ├── struct_t_s_s_entry.html │ │ ├── struct_t_s_s_entry.js │ │ ├── struct_thr_1_1_e_l_f_dynanic_section32-members.html │ │ ├── struct_thr_1_1_e_l_f_dynanic_section32.html │ │ ├── struct_thr_1_1_e_l_f_dynanic_section32.js │ │ ├── struct_thr_1_1_e_l_f_dynanic_section64-members.html │ │ ├── struct_thr_1_1_e_l_f_dynanic_section64.html │ │ ├── struct_thr_1_1_e_l_f_dynanic_section64.js │ │ ├── struct_thr_1_1_e_l_f_header-members.html │ │ ├── struct_thr_1_1_e_l_f_header.html │ │ ├── struct_thr_1_1_e_l_f_header.js │ │ ├── struct_thr_1_1_e_l_f_program_header32-members.html │ │ ├── struct_thr_1_1_e_l_f_program_header32.html │ │ ├── struct_thr_1_1_e_l_f_program_header32.js │ │ ├── struct_thr_1_1_e_l_f_program_header64-members.html │ │ ├── struct_thr_1_1_e_l_f_program_header64.html │ │ ├── struct_thr_1_1_e_l_f_program_header64.js │ │ ├── struct_thr_1_1_e_l_f_section_header32-members.html │ │ ├── struct_thr_1_1_e_l_f_section_header32.html │ │ ├── struct_thr_1_1_e_l_f_section_header32.js │ │ ├── struct_thr_1_1_e_l_f_section_header64-members.html │ │ ├── struct_thr_1_1_e_l_f_section_header64.html │ │ ├── struct_thr_1_1_e_l_f_section_header64.js │ │ ├── struct_thr_1_1_e_l_f_symbol_table32-members.html │ │ ├── struct_thr_1_1_e_l_f_symbol_table32.html │ │ ├── struct_thr_1_1_e_l_f_symbol_table32.js │ │ ├── struct_thread_control_block-members.html │ │ ├── struct_thread_control_block.html │ │ ├── struct_thread_control_block.js │ │ ├── struct_vga_text_implementation-members.html │ │ ├── struct_vga_text_implementation.html │ │ ├── struct_vga_text_implementation.js │ │ ├── struct_vm_1_1___f_p_u_state-members.html │ │ ├── struct_vm_1_1___f_p_u_state.html │ │ ├── struct_vm_1_1___f_p_u_state.js │ │ ├── struct_x_s_d_t-members.html │ │ ├── struct_x_s_d_t.html │ │ ├── struct_x_s_d_t.js │ │ ├── structboundary__tag-members.html │ │ ├── structboundary__tag.html │ │ ├── structboundary__tag.js │ │ ├── structcache__block__t-members.html │ │ ├── structcache__block__t.html │ │ ├── structcache__block__t.js │ │ ├── structdatetime__t-members.html │ │ ├── structdatetime__t.html │ │ ├── structdatetime__t.js │ │ ├── structdirent_x-members.html │ │ ├── structdirent_x.html │ │ ├── structdirent_x.js │ │ ├── structfenv__t-members.html │ │ ├── structfenv__t.html │ │ ├── structfenv__t.js │ │ ├── structiso__dirent__t-members.html │ │ ├── structiso__dirent__t.html │ │ ├── structiso__dirent__t.js │ │ ├── structiso_file__t-members.html │ │ ├── structiso_file__t.html │ │ ├── structiso_file__t.js │ │ ├── structklocale__t-members.html │ │ ├── structklocale__t.html │ │ ├── structklocale__t.js │ │ ├── structlist_1_1iterator-members.html │ │ ├── structlist_1_1iterator.html │ │ ├── structlist_1_1iterator.js │ │ ├── structlist_1_1node-members.html │ │ ├── structlist_1_1node.html │ │ ├── structlist_1_1node.js │ │ ├── structmalloc__chunk-members.html │ │ ├── structmalloc__chunk.html │ │ ├── structmalloc__chunk.js │ │ ├── structmalloc__state-members.html │ │ ├── structmalloc__state.html │ │ ├── structmalloc__state.js │ │ ├── structregs-members.html │ │ ├── structregs.html │ │ ├── structregs.js │ │ ├── structsource__location-members.html │ │ ├── structsource__location.html │ │ ├── structsource__location.js │ │ ├── structtype__descriptor-members.html │ │ ├── structtype__descriptor.html │ │ ├── structtype__descriptor.js │ │ ├── structtype__mismatch__info-members.html │ │ ├── structtype__mismatch__info.html │ │ ├── structtype__mismatch__info.js │ │ ├── structx86_features-members.html │ │ ├── structx86_features.html │ │ ├── structx86_features.js │ │ ├── symlink_8hpp.html │ │ ├── symlink_8hpp.js │ │ ├── symlink_8hpp_source.html │ │ ├── sync_off.png │ │ ├── sync_on.png │ │ ├── sys_2alarm_8cpp.html │ │ ├── sys_2alarm_8cpp.js │ │ ├── sys_2symlink_8cpp.html │ │ ├── sys_2symlink_8cpp.js │ │ ├── sys__arch_8h.html │ │ ├── sys__arch_8h.js │ │ ├── sys__arch_8h_source.html │ │ ├── syscalls_8cpp.html │ │ ├── syscalls_8cpp.js │ │ ├── syscalls_8hpp.html │ │ ├── syscalls_8hpp.js │ │ ├── syscalls_8hpp_source.html │ │ ├── tab_a.png │ │ ├── tab_b.png │ │ ├── tab_h.png │ │ ├── tab_s.png │ │ ├── tabs.css │ │ ├── template_2lwipcc_8h.html │ │ ├── template_2lwipcc_8h.js │ │ ├── template_2lwipcc_8h_source.html │ │ ├── template_2regs_8hpp.html │ │ ├── template_2regs_8hpp_source.html │ │ ├── terminal_8cpp.html │ │ ├── terminal_8cpp.js │ │ ├── terminal_8hpp.html │ │ ├── terminal_8hpp.js │ │ ├── terminal_8hpp_source.html │ │ ├── thr_2alarm_8cpp.html │ │ ├── thr_2alarm_8cpp.js │ │ ├── timer_8cpp.html │ │ ├── timer_8cpp.js │ │ ├── timer_8hpp.html │ │ ├── timer_8hpp.js │ │ ├── timer_8hpp_source.html │ │ ├── timezone_8cpp.html │ │ ├── timezone_8cpp.js │ │ ├── truncate_8cpp.html │ │ ├── truncate_8cpp.js │ │ ├── tss_8cpp.html │ │ ├── tss_8cpp.js │ │ ├── tss_8hpp.html │ │ ├── tss_8hpp.js │ │ ├── tss_8hpp_source.html │ │ ├── types-compat_8h.html │ │ ├── types-compat_8h.js │ │ ├── types-compat_8h_source.html │ │ ├── unaligned_8hpp.html │ │ ├── unaligned_8hpp.js │ │ ├── unaligned_8hpp_source.html │ │ ├── union____fpscr-members.html │ │ ├── union____fpscr.html │ │ ├── union____fpscr.js │ │ ├── union____infinity__un-members.html │ │ ├── union____infinity__un.html │ │ ├── union____infinity__un.js │ │ ├── union____nan__un-members.html │ │ ├── union____nan__un.html │ │ ├── union____nan__un.js │ │ ├── union_i_e_e_ed2bits-members.html │ │ ├── union_i_e_e_ed2bits.html │ │ ├── union_i_e_e_ed2bits.js │ │ ├── union_i_e_e_ef2bits-members.html │ │ ├── union_i_e_e_ef2bits.html │ │ ├── union_i_e_e_ef2bits.js │ │ ├── union_i_e_e_el2bits-members.html │ │ ├── union_i_e_e_el2bits.html │ │ ├── union_i_e_e_el2bits.js │ │ ├── unionieee__double__shape__type-members.html │ │ ├── unionieee__double__shape__type.html │ │ ├── unionieee__double__shape__type.js │ │ ├── unionieee__extended__shape__type-members.html │ │ ├── unionieee__extended__shape__type.html │ │ ├── unionieee__extended__shape__type.js │ │ ├── unionieee__float__shape__type-members.html │ │ ├── unionieee__float__shape__type.html │ │ ├── unionieee__float__shape__type.js │ │ ├── unionieee__quad__shape__type-members.html │ │ ├── unionieee__quad__shape__type.html │ │ ├── unionieee__quad__shape__type.js │ │ ├── unixfile_8cpp.html │ │ ├── unixfile_8cpp.js │ │ ├── unixfile_8hpp.html │ │ ├── unixfile_8hpp.js │ │ ├── unixfile_8hpp_source.html │ │ ├── usban_8cpp.html │ │ ├── usban_8cpp.js │ │ ├── vcache_8cpp.html │ │ ├── vcache_8cpp.js │ │ ├── vcache_8hpp.html │ │ ├── vcache_8hpp_source.html │ │ ├── vfs_8cpp.html │ │ ├── vfs_8cpp.js │ │ ├── vfs_8hpp.html │ │ ├── vfs_8hpp.js │ │ ├── vfs_8hpp_source.html │ │ ├── vga_8cpp.html │ │ ├── vga_8cpp.js │ │ ├── video_8cpp.html │ │ ├── video_8cpp.js │ │ ├── video_8hpp.html │ │ ├── video_8hpp_source.html │ │ ├── virtmgr_8cpp.html │ │ ├── virtmgr_8cpp.js │ │ ├── virtmgr_8hpp.html │ │ ├── virtmgr_8hpp.js │ │ ├── virtmgr_8hpp_source.html │ │ ├── vm8086_8cpp.html │ │ ├── vm8086_8cpp.js │ │ ├── vm8086_8hpp.html │ │ ├── vm8086_8hpp.js │ │ ├── vm8086_8hpp_source.html │ │ ├── write_8cpp.html │ │ ├── write_8cpp.js │ │ ├── wsbe_8cpp.html │ │ ├── wsbe_8cpp.js │ │ ├── x86_8hpp.html │ │ ├── x86_8hpp.js │ │ ├── x86_8hpp_source.html │ │ ├── x87em_8hpp.html │ │ ├── x87em_8hpp.js │ │ ├── x87em_8hpp_source.html │ │ ├── yield_8cpp.html │ │ └── yield_8cpp.js │ └── latex │ │ ├── Makefile │ │ ├── _f_a_t_8_i_n_c.tex │ │ ├── _f_i_r_s_t_8_i_n_c.tex │ │ ├── _g_d_t_8_i_n_c.tex │ │ ├── _p_m_o_d_e_w_r_a_p_8_i_n_c.tex │ │ ├── _v_e_s_a_8_i_n_c.tex │ │ ├── aarch64__fpmath_8h.tex │ │ ├── aarch64__fpmath_8h_source.tex │ │ ├── acpi_8cpp.tex │ │ ├── acpi_8hpp.tex │ │ ├── acpi_8hpp_source.tex │ │ ├── alarm_8hpp.tex │ │ ├── alarm_8hpp_source.tex │ │ ├── amd64__fpmath_8h.tex │ │ ├── amd64__fpmath_8h_source.tex │ │ ├── annotated.tex │ │ ├── apic_8cpp.tex │ │ ├── apic_8hpp.tex │ │ ├── apic_8hpp_source.tex │ │ ├── apictimer_8cpp.tex │ │ ├── apictimer_8hpp.tex │ │ ├── apictimer_8hpp_source.tex │ │ ├── arch_2cpu_8hpp.tex │ │ ├── arch_2cpu_8hpp_source.tex │ │ ├── arch_2hal_8hpp.tex │ │ ├── arch_2hal_8hpp_source.tex │ │ ├── arch_2i386_2cpu_8hpp.tex │ │ ├── arch_2i386_2cpu_8hpp_source.tex │ │ ├── arch_2i386_2hal_8hpp.tex │ │ ├── arch_2i386_2hal_8hpp_source.tex │ │ ├── arch_2template_2hal_8hpp.tex │ │ ├── arch_2template_2hal_8hpp_source.tex │ │ ├── assert_8cpp.tex │ │ ├── assert_8hpp.tex │ │ ├── assert_8hpp_source.tex │ │ ├── ata_8cpp.tex │ │ ├── ata_8hpp.tex │ │ ├── ata_8hpp_source.tex │ │ ├── atapi_8cpp.tex │ │ ├── atapi_8hpp.tex │ │ ├── atapi_8hpp_source.tex │ │ ├── atexit_8cpp.tex │ │ ├── atexit_8hpp.tex │ │ ├── atexit_8hpp_source.tex │ │ ├── bootflags_8cpp.tex │ │ ├── bootflags_8hpp.tex │ │ ├── bootflags_8hpp_source.tex │ │ ├── bootmsg_8cpp.tex │ │ ├── bootmsg_8hpp.tex │ │ ├── bootmsg_8hpp_source.tex │ │ ├── bsd__cdefs_8h.tex │ │ ├── bsd__cdefs_8h_source.tex │ │ ├── bus_8cpp.tex │ │ ├── bus_8hpp.tex │ │ ├── bus_8hpp_source.tex │ │ ├── buzzer_8cpp.tex │ │ ├── buzzer_8hpp.tex │ │ ├── buzzer_8hpp_source.tex │ │ ├── c_09_09_8cpp.tex │ │ ├── cc_8c.tex │ │ ├── cc_8h.tex │ │ ├── cc_8h_source.tex │ │ ├── cdefs-compat_8h.tex │ │ ├── cdefs-compat_8h_source.tex │ │ ├── cdefs_8cpp.tex │ │ ├── class_a_c_p_i.eps │ │ ├── class_a_c_p_i.pdf │ │ ├── class_a_c_p_i.tex │ │ ├── class_a_p_i_c_timer.eps │ │ ├── class_a_p_i_c_timer.pdf │ │ ├── class_a_p_i_c_timer.tex │ │ ├── class_a_t_a.eps │ │ ├── class_a_t_a.pdf │ │ ├── class_a_t_a.tex │ │ ├── class_a_t_a_p_i.eps │ │ ├── class_a_t_a_p_i.pdf │ │ ├── class_a_t_a_p_i.tex │ │ ├── class_bus.eps │ │ ├── class_bus.pdf │ │ ├── class_bus.tex │ │ ├── class_c_p_u.eps │ │ ├── class_c_p_u.pdf │ │ ├── class_c_p_u.tex │ │ ├── class_clock.eps │ │ ├── class_clock.pdf │ │ ├── class_clock.tex │ │ ├── class_computer.eps │ │ ├── class_computer.pdf │ │ ├── class_computer.tex │ │ ├── class_device.eps │ │ ├── class_device.pdf │ │ ├── class_device.tex │ │ ├── class_directory.eps │ │ ├── class_directory.pdf │ │ ├── class_directory.tex │ │ ├── class_driverless_device.eps │ │ ├── class_driverless_device.pdf │ │ ├── class_driverless_device.tex │ │ ├── class_env_var_container.tex │ │ ├── class_f_a_t.eps │ │ ├── class_f_a_t.pdf │ │ ├── class_f_a_t.tex │ │ ├── class_file.eps │ │ ├── class_file.pdf │ │ ├── class_file.tex │ │ ├── class_filesystem.eps │ │ ├── class_filesystem.pdf │ │ ├── class_filesystem.tex │ │ ├── class_g_d_t.tex │ │ ├── class_hard_disk_controller.eps │ │ ├── class_hard_disk_controller.pdf │ │ ├── class_hard_disk_controller.tex │ │ ├── class_i_d_e.eps │ │ ├── class_i_d_e.pdf │ │ ├── class_i_d_e.tex │ │ ├── class_i_d_t.tex │ │ ├── class_i_o_a_p_i_c.eps │ │ ├── class_i_o_a_p_i_c.pdf │ │ ├── class_i_o_a_p_i_c.tex │ │ ├── class_i_s_o9660.eps │ │ ├── class_i_s_o9660.pdf │ │ ├── class_i_s_o9660.tex │ │ ├── class_keyboard.eps │ │ ├── class_keyboard.pdf │ │ ├── class_keyboard.tex │ │ ├── class_linked_list.tex │ │ ├── class_logical_disk.eps │ │ ├── class_logical_disk.pdf │ │ ├── class_logical_disk.tex │ │ ├── class_mouse.eps │ │ ├── class_mouse.pdf │ │ ├── class_mouse.tex │ │ ├── class_mutex.eps │ │ ├── class_mutex.pdf │ │ ├── class_mutex.tex │ │ ├── class_n_i_c.eps │ │ ├── class_n_i_c.pdf │ │ ├── class_n_i_c.tex │ │ ├── class_p_c_i.eps │ │ ├── class_p_c_i.pdf │ │ ├── class_p_c_i.tex │ │ ├── class_p_i_t.eps │ │ ├── class_p_i_t.pdf │ │ ├── class_p_i_t.tex │ │ ├── class_physical_disk.eps │ │ ├── class_physical_disk.pdf │ │ ├── class_physical_disk.tex │ │ ├── class_pipe.eps │ │ ├── class_pipe.pdf │ │ ├── class_pipe.tex │ │ ├── class_r_t_c.eps │ │ ├── class_r_t_c.pdf │ │ ├── class_r_t_c.tex │ │ ├── class_reserved_filename.eps │ │ ├── class_reserved_filename.pdf │ │ ├── class_reserved_filename.tex │ │ ├── class_s_a_t_a.eps │ │ ├── class_s_a_t_a.pdf │ │ ├── class_s_a_t_a.tex │ │ ├── class_s_a_t_a_bus.eps │ │ ├── class_s_a_t_a_bus.pdf │ │ ├── class_s_a_t_a_bus.tex │ │ ├── class_s_a_t_a_p_i.eps │ │ ├── class_s_a_t_a_p_i.pdf │ │ ├── class_s_a_t_a_p_i.tex │ │ ├── class_semaphore.eps │ │ ├── class_semaphore.pdf │ │ ├── class_semaphore.tex │ │ ├── class_serial.eps │ │ ├── class_serial.pdf │ │ ├── class_serial.tex │ │ ├── class_sound_card.eps │ │ ├── class_sound_card.pdf │ │ ├── class_sound_card.tex │ │ ├── class_sound_channel.tex │ │ ├── class_sound_device.eps │ │ ├── class_sound_device.pdf │ │ ├── class_sound_device.tex │ │ ├── class_sound_port.tex │ │ ├── class_t_s_s.tex │ │ ├── class_timer.eps │ │ ├── class_timer.pdf │ │ ├── class_timer.tex │ │ ├── class_unix_file.eps │ │ ├── class_unix_file.pdf │ │ ├── class_unix_file.tex │ │ ├── class_v_a_s.tex │ │ ├── class_v_cache.tex │ │ ├── class_vga_text.eps │ │ ├── class_vga_text.pdf │ │ ├── class_vga_text.tex │ │ ├── class_video.eps │ │ ├── class_video.pdf │ │ ├── class_video.tex │ │ ├── classcircular__list.eps │ │ ├── classcircular__list.pdf │ │ ├── classcircular__list.tex │ │ ├── classlist.eps │ │ ├── classlist.pdf │ │ ├── classlist.tex │ │ ├── clock_8cpp.tex │ │ ├── clock_8hpp.tex │ │ ├── clock_8hpp_source.tex │ │ ├── cm_8cpp.tex │ │ ├── cm_8hpp.tex │ │ ├── cm_8hpp_source.tex │ │ ├── common_8h.tex │ │ ├── common_8h_source.tex │ │ ├── common_8hpp.tex │ │ ├── common_8hpp_source.tex │ │ ├── compat_8cpp.tex │ │ ├── complex_8h.tex │ │ ├── complex_8h_source.tex │ │ ├── computer_8cpp.tex │ │ ├── computer_8hpp.tex │ │ ├── computer_8hpp_source.tex │ │ ├── config_8h.tex │ │ ├── config_8h_source.tex │ │ ├── cpplist_8hpp.tex │ │ ├── cpplist_8hpp_source.tex │ │ ├── crc32_8cpp.tex │ │ ├── crc32_8hpp.tex │ │ ├── crc32_8hpp_source.tex │ │ ├── ctype_8c.tex │ │ ├── ctype_8h.tex │ │ ├── ctype_8h_source.tex │ │ ├── device_8cpp.tex │ │ ├── device_8hpp.tex │ │ ├── device_8hpp_source.tex │ │ ├── dir_0cdb306fcb5330adc6745b5008790b86.tex │ │ ├── dir_2e51f7296e7b753971c3eec528981549.tex │ │ ├── dir_44f8bddab31041edf6bf71e49034b7fd.tex │ │ ├── dir_4632bc9b861ae52f05d32e6f57e78d50.tex │ │ ├── dir_4a04b9aac4eefdd334a78e565f4616f2.tex │ │ ├── dir_5353a3b89b9987b8bbf0e036ff37fb60.tex │ │ ├── dir_673419bcbe62e80b0522bf884daabf0e.tex │ │ ├── dir_810c58e1936ff3879722abe074a465f1.tex │ │ ├── dir_84211a6939d4f15602e1b088fc9bfb11.tex │ │ ├── dir_8ca2f140cc5357ec8fd6bf0c8f40622c.tex │ │ ├── dir_8d4fa0f4a82327c9ebbcec4f28c3f560.tex │ │ ├── dir_91b630029e6ab1fbf4499f8766e9cda9.tex │ │ ├── dir_954985d205472628f201b21b520e6922.tex │ │ ├── dir_98626172a1d9b9a324766beb4da1c2a7.tex │ │ ├── dir_a29342c70fd4cc59a4e7d6b9312b11b4.tex │ │ ├── dir_a46b2dfadc5378ac6527e6b9cb692e6b.tex │ │ ├── dir_c1c2d3a08ca3aeae5070a36420480aa6.tex │ │ ├── dir_ceb7b6c7d690c44a0944f065be32d09f.tex │ │ ├── dir_d37ad848e00d0b0b6ff23c1dd58a36bc.tex │ │ ├── dir_d4a2fab6d6c07070937ab1e1b171e2fa.tex │ │ ├── dir_dc43877d82dd332f9fb2071fcca799d6.tex │ │ ├── dir_ecf7259329ba7794ad7c9558e45771a7.tex │ │ ├── dir_efe03e008dabf6521b3b482e13afabd4.tex │ │ ├── diskctrl_8cpp.tex │ │ ├── diskctrl_8hpp.tex │ │ ├── diskctrl_8hpp_source.tex │ │ ├── diskio_8c.tex │ │ ├── diskio_8h.tex │ │ ├── diskio_8h_source.tex │ │ ├── diskphys_8cpp.tex │ │ ├── diskphys_8hpp.tex │ │ ├── diskphys_8hpp_source.tex │ │ ├── doxygen.sty │ │ ├── eject_8cpp.tex │ │ ├── elf_8cpp.tex │ │ ├── elf_8hpp.tex │ │ ├── elf_8hpp_source.tex │ │ ├── env_8cpp.tex │ │ ├── env_8hpp.tex │ │ ├── env_8hpp_source.tex │ │ ├── exec_8cpp.tex │ │ ├── exec_8hpp.tex │ │ ├── exec_8hpp_source.tex │ │ ├── exit_8cpp.tex │ │ ├── fastest__coeffs_8h.tex │ │ ├── fastest__coeffs_8h_source.tex │ │ ├── fat_2vfslink_8cpp.tex │ │ ├── fat_2vfslink_8hpp.tex │ │ ├── fat_2vfslink_8hpp_source.tex │ │ ├── fault_8cpp.tex │ │ ├── fault_8hpp.tex │ │ ├── fault_8hpp_source.tex │ │ ├── fenv_8h.tex │ │ ├── fenv_8h_source.tex │ │ ├── ff_8c.tex │ │ ├── ff_8h.tex │ │ ├── ff_8h_source.tex │ │ ├── ffconf_8h.tex │ │ ├── ffconf_8h_source.tex │ │ ├── ffsystem_8c.tex │ │ ├── ffunicode_8c.tex │ │ ├── files.tex │ │ ├── float__cast_8h.tex │ │ ├── float__cast_8h_source.tex │ │ ├── fpmath_8h.tex │ │ ├── fpmath_8h_source.tex │ │ ├── fpu_8cpp.tex │ │ ├── fs_2symlink_8cpp.tex │ │ ├── gdt_8cpp.tex │ │ ├── gdt_8hpp.tex │ │ ├── gdt_8hpp_source.tex │ │ ├── getcwd_8cpp.tex │ │ ├── getpid_8cpp.tex │ │ ├── getramdata_8cpp.tex │ │ ├── getvgaptr_8cpp.tex │ │ ├── hal_8cpp.tex │ │ ├── helper_8cpp.tex │ │ ├── hierarchy.tex │ │ ├── high__qual__coeffs_8h.tex │ │ ├── high__qual__coeffs_8h_source.tex │ │ ├── hw_2cpu_8hpp.tex │ │ ├── hw_2cpu_8hpp_source.tex │ │ ├── i386_2lwipcc_8h.tex │ │ ├── i386_2lwipcc_8h_source.tex │ │ ├── i386_2regs_8hpp.tex │ │ ├── i386_2regs_8hpp_source.tex │ │ ├── i386__fpmath_8h.tex │ │ ├── i386__fpmath_8h_source.tex │ │ ├── ide_8cpp.tex │ │ ├── ide_8hpp.tex │ │ ├── ide_8hpp_source.tex │ │ ├── idle_8cpp.tex │ │ ├── idle_8hpp.tex │ │ ├── idle_8hpp_source.tex │ │ ├── idt_8cpp.tex │ │ ├── idt_8hpp.tex │ │ ├── idt_8hpp_source.tex │ │ ├── inlines_8cpp.tex │ │ ├── intctrl_8cpp.tex │ │ ├── intctrl_8hpp.tex │ │ ├── intctrl_8hpp_source.tex │ │ ├── intlformat_8cpp.tex │ │ ├── intlformat_8hpp.tex │ │ ├── intlformat_8hpp_source.tex │ │ ├── intops_8cpp.tex │ │ ├── intops_8hpp.tex │ │ ├── intops_8hpp_source.tex │ │ ├── iso9660_2vfslink_8cpp.tex │ │ ├── iso9660_2vfslink_8hpp.tex │ │ ├── iso9660_2vfslink_8hpp_source.tex │ │ ├── iso9660_8c.tex │ │ ├── iso9660_8h.tex │ │ ├── iso9660_8h_source.tex │ │ ├── k__log_8h.tex │ │ ├── k__log_8h_source.tex │ │ ├── k__logf_8h.tex │ │ ├── k__logf_8h_source.tex │ │ ├── kconsole_8cpp.tex │ │ ├── kconsole_8hpp.tex │ │ ├── kconsole_8hpp_source.tex │ │ ├── keybrd_8cpp.tex │ │ ├── keybrd_8hpp.tex │ │ ├── keybrd_8hpp_source.tex │ │ ├── kheap_8cpp.tex │ │ ├── kheap_8hpp.tex │ │ ├── kheap_8hpp_source.tex │ │ ├── kill_8cpp.tex │ │ ├── krnl_2hal_8hpp.tex │ │ ├── krnl_2hal_8hpp_source.tex │ │ ├── linkedlist_8hpp.tex │ │ ├── linkedlist_8hpp_source.tex │ │ ├── loaddll_8cpp.tex │ │ ├── logidisk_8cpp.tex │ │ ├── logidisk_8hpp.tex │ │ ├── logidisk_8hpp_source.tex │ │ ├── longtable_doxygen.sty │ │ ├── mailbox_8cpp.tex │ │ ├── mailbox_8hpp.tex │ │ ├── mailbox_8hpp_source.tex │ │ ├── main_8cpp.tex │ │ ├── main_8hpp.tex │ │ ├── main_8hpp_source.tex │ │ ├── make.bat │ │ ├── malloc_8c.tex │ │ ├── malloc_8h.tex │ │ ├── malloc_8h_source.tex │ │ ├── math_8h.tex │ │ ├── math_8h_source.tex │ │ ├── math__private_8h.tex │ │ ├── math__private_8h_source.tex │ │ ├── math__private__openbsd_8h.tex │ │ ├── math__private__openbsd_8h_source.tex │ │ ├── mid__qual__coeffs_8h.tex │ │ ├── mid__qual__coeffs_8h_source.tex │ │ ├── mips__fpmath_8h.tex │ │ ├── mips__fpmath_8h_source.tex │ │ ├── mouse_8cpp.tex │ │ ├── mouse_8hpp.tex │ │ ├── mouse_8hpp_source.tex │ │ ├── mutex_8cpp.tex │ │ ├── mutex_8hpp.tex │ │ ├── mutex_8hpp_source.tex │ │ ├── namespace_dbg.tex │ │ ├── namespace_fs.tex │ │ ├── namespace_krnl.tex │ │ ├── namespace_phys.tex │ │ ├── namespace_thr.tex │ │ ├── namespace_virt.tex │ │ ├── namespace_vm.tex │ │ ├── namespaces.tex │ │ ├── nic_8cpp.tex │ │ ├── nic_8hpp.tex │ │ ├── nic_8hpp_source.tex │ │ ├── openlibm_8h.tex │ │ ├── openlibm_8h_source.tex │ │ ├── openlibm__complex_8h.tex │ │ ├── openlibm__complex_8h_source.tex │ │ ├── openlibm__fenv_8h.tex │ │ ├── openlibm__fenv_8h_source.tex │ │ ├── openlibm__fenv__amd64_8h.tex │ │ ├── openlibm__fenv__amd64_8h_source.tex │ │ ├── openlibm__fenv__arm_8h.tex │ │ ├── openlibm__fenv__arm_8h_source.tex │ │ ├── openlibm__fenv__i387_8h.tex │ │ ├── openlibm__fenv__i387_8h_source.tex │ │ ├── openlibm__fenv__mips_8h.tex │ │ ├── openlibm__fenv__mips_8h_source.tex │ │ ├── openlibm__fenv__powerpc_8h.tex │ │ ├── openlibm__fenv__powerpc_8h_source.tex │ │ ├── openlibm__math_8h.tex │ │ ├── openlibm__math_8h_source.tex │ │ ├── panic_8cpp.tex │ │ ├── panic_8hpp.tex │ │ ├── panic_8hpp_source.tex │ │ ├── partition_8cpp.tex │ │ ├── partition_8hpp.tex │ │ ├── partition_8hpp_source.tex │ │ ├── pause_8cpp.tex │ │ ├── pci_8cpp.tex │ │ ├── pci_8hpp.tex │ │ ├── pci_8hpp_source.tex │ │ ├── perf_8h.tex │ │ ├── perf_8h_source.tex │ │ ├── physmgr_8cpp.tex │ │ ├── physmgr_8hpp.tex │ │ ├── physmgr_8hpp_source.tex │ │ ├── pic_8cpp.tex │ │ ├── pic_8hpp.tex │ │ ├── pic_8hpp_source.tex │ │ ├── pipe_8cpp.tex │ │ ├── pipe_8hpp.tex │ │ ├── pipe_8hpp_source.tex │ │ ├── pit_8cpp.tex │ │ ├── pit_8hpp.tex │ │ ├── pit_8hpp_source.tex │ │ ├── powctrl_8cpp.tex │ │ ├── powctrl_8hpp.tex │ │ ├── powctrl_8hpp_source.tex │ │ ├── powerpc__fpmath_8h.tex │ │ ├── powerpc__fpmath_8h_source.tex │ │ ├── prcssthr_8cpp.tex │ │ ├── prcssthr_8hpp.tex │ │ ├── prcssthr_8hpp_source.tex │ │ ├── pthread_8cpp.tex │ │ ├── random_8cpp.tex │ │ ├── random_8hpp.tex │ │ ├── random_8hpp_source.tex │ │ ├── read_8cpp.tex │ │ ├── refman.tex │ │ ├── registersignal_8cpp.tex │ │ ├── registry_8cpp.tex │ │ ├── regs_8hpp.tex │ │ ├── regs_8hpp_source.tex │ │ ├── resolve_8cpp.tex │ │ ├── resolve_8hpp.tex │ │ ├── resolve_8hpp_source.tex │ │ ├── rtc_8cpp.tex │ │ ├── rtc_8hpp.tex │ │ ├── rtc_8hpp_source.tex │ │ ├── samplerate_8h.tex │ │ ├── samplerate_8h_source.tex │ │ ├── sata_8cpp.tex │ │ ├── sata_8hpp.tex │ │ ├── sata_8hpp_source.tex │ │ ├── satabus_8cpp.tex │ │ ├── satabus_8hpp.tex │ │ ├── satabus_8hpp_source.tex │ │ ├── satapi_8cpp.tex │ │ ├── satapi_8hpp.tex │ │ ├── satapi_8hpp_source.tex │ │ ├── sbrk_8cpp.tex │ │ ├── semaphore_8cpp.tex │ │ ├── semaphore_8hpp.tex │ │ ├── semaphore_8hpp_source.tex │ │ ├── serial_8cpp.tex │ │ ├── serial_8hpp.tex │ │ ├── serial_8hpp_source.tex │ │ ├── setcwd_8cpp.tex │ │ ├── settime_8cpp.tex │ │ ├── signal_8cpp.tex │ │ ├── signal_8hpp.tex │ │ ├── signal_8hpp_source.tex │ │ ├── signaldef_8h.tex │ │ ├── signaldef_8h_source.tex │ │ ├── sndcard_8cpp.tex │ │ ├── sndcard_8hpp.tex │ │ ├── sndcard_8hpp_source.tex │ │ ├── sndchannel_8hpp.tex │ │ ├── sndchannel_8hpp_source.tex │ │ ├── sndhw_8hpp.tex │ │ ├── sndhw_8hpp_source.tex │ │ ├── sndport_8cpp.tex │ │ ├── sndport_8hpp.tex │ │ ├── sndport_8hpp_source.tex │ │ ├── string_8c.tex │ │ ├── string_8h.tex │ │ ├── string_8h_source.tex │ │ ├── struct____attribute____.tex │ │ ├── struct_a_c_p_i_1_1_screen_control_info.tex │ │ ├── struct_a_c_p_i_s_d_t_header.tex │ │ ├── struct_a_c_p_i_table.tex │ │ ├── struct_app_settings__t.tex │ │ ├── struct_c_p_u_specific_data.tex │ │ ├── struct_d_i_r.tex │ │ ├── struct_device_node.tex │ │ ├── struct_env_var.tex │ │ ├── struct_extent___tag.tex │ │ ├── struct_f_a_t_f_s.tex │ │ ├── struct_f_f_o_b_j_i_d.tex │ │ ├── struct_f_i_l.tex │ │ ├── struct_f_i_l_i_n_f_o.tex │ │ ├── struct_g_d_t_descriptor.tex │ │ ├── struct_g_d_t_entry.tex │ │ ├── struct_i_d_e_1_1_i_d_e_channels.tex │ │ ├── struct_i_d_e_1_1_i_d_e_device.tex │ │ ├── struct_i_d_t_descriptor.tex │ │ ├── struct_i_d_t_entry.tex │ │ ├── struct_keyboard_token.tex │ │ ├── struct_m_a_d_t_header.tex │ │ ├── struct_m_k_f_s___p_a_r_m.tex │ │ ├── struct_mailbox.tex │ │ ├── struct_memory_range.tex │ │ ├── struct_p_c_i_device_info.tex │ │ ├── struct_p_c_i_i_r_q_assignments.tex │ │ ├── struct_port_range.tex │ │ ├── struct_power_settings.tex │ │ ├── struct_process.tex │ │ ├── struct_r_e_g_s.tex │ │ ├── struct_r_s_d_p_descriptor.tex │ │ ├── struct_r_s_d_p_descriptor20.tex │ │ ├── struct_r_s_d_t.tex │ │ ├── struct_reghive___tag.tex │ │ ├── struct_reghive___tag_1_1_header.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_a_t_a.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___d_m_a___s_e_t_u_p.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___p_i_o___s_e_t_u_p.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___d2_h.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_f_i_s___r_e_g___h2_d.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___h_e_a_d_e_r.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___c_m_d___t_b_l.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___f_i_s.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___m_e_m.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_o_r_t.tex │ │ ├── struct_s_a_t_a_bus_1_1tag_h_b_a___p_r_d_t___e_n_t_r_y.tex │ │ ├── struct_s_r_c___d_a_t_a.tex │ │ ├── struct_s_r_c___p_r_i_v_a_t_e__tag.tex │ │ ├── struct_sig_handler_block.tex │ │ ├── struct_simple_boot_flag_table.tex │ │ ├── struct_t_s_s_entry.tex │ │ ├── struct_thr_1_1_e_l_f_dynanic_section32.tex │ │ ├── struct_thr_1_1_e_l_f_dynanic_section64.tex │ │ ├── struct_thr_1_1_e_l_f_header.tex │ │ ├── struct_thr_1_1_e_l_f_program_header32.tex │ │ ├── struct_thr_1_1_e_l_f_program_header64.tex │ │ ├── struct_thr_1_1_e_l_f_section_header32.tex │ │ ├── struct_thr_1_1_e_l_f_section_header64.tex │ │ ├── struct_thr_1_1_e_l_f_symbol_table32.tex │ │ ├── struct_thread_control_block.tex │ │ ├── struct_vga_text_implementation.tex │ │ ├── struct_vm_1_1___f_p_u_state.tex │ │ ├── struct_x_s_d_t.tex │ │ ├── structboundary__tag.tex │ │ ├── structcache__block__t.tex │ │ ├── structdatetime__t.tex │ │ ├── structdirent_x.tex │ │ ├── structfenv__t.tex │ │ ├── structiso__dirent__t.tex │ │ ├── structiso_file__t.tex │ │ ├── structklocale__t.tex │ │ ├── structlist_1_1iterator.tex │ │ ├── structlist_1_1node.tex │ │ ├── structmalloc__chunk.tex │ │ ├── structmalloc__state.tex │ │ ├── structregs.tex │ │ ├── structsource__location.tex │ │ ├── structtype__descriptor.tex │ │ ├── structtype__mismatch__info.tex │ │ ├── structx86_features.tex │ │ ├── symlink_8hpp.tex │ │ ├── symlink_8hpp_source.tex │ │ ├── sys_2alarm_8cpp.tex │ │ ├── sys_2symlink_8cpp.tex │ │ ├── sys__arch_8h.tex │ │ ├── sys__arch_8h_source.tex │ │ ├── syscalls_8cpp.tex │ │ ├── syscalls_8hpp.tex │ │ ├── syscalls_8hpp_source.tex │ │ ├── tabu_doxygen.sty │ │ ├── template_2lwipcc_8h.tex │ │ ├── template_2lwipcc_8h_source.tex │ │ ├── template_2regs_8hpp.tex │ │ ├── template_2regs_8hpp_source.tex │ │ ├── terminal_8cpp.tex │ │ ├── terminal_8hpp.tex │ │ ├── terminal_8hpp_source.tex │ │ ├── thr_2alarm_8cpp.tex │ │ ├── timer_8cpp.tex │ │ ├── timer_8hpp.tex │ │ ├── timer_8hpp_source.tex │ │ ├── timezone_8cpp.tex │ │ ├── truncate_8cpp.tex │ │ ├── tss_8cpp.tex │ │ ├── tss_8hpp.tex │ │ ├── tss_8hpp_source.tex │ │ ├── types-compat_8h.tex │ │ ├── types-compat_8h_source.tex │ │ ├── unaligned_8hpp.tex │ │ ├── unaligned_8hpp_source.tex │ │ ├── union____fpscr.tex │ │ ├── union____infinity__un.tex │ │ ├── union____nan__un.tex │ │ ├── union_i_e_e_ed2bits.tex │ │ ├── union_i_e_e_ef2bits.tex │ │ ├── union_i_e_e_el2bits.tex │ │ ├── unionieee__double__shape__type.tex │ │ ├── unionieee__extended__shape__type.tex │ │ ├── unionieee__float__shape__type.tex │ │ ├── unionieee__quad__shape__type.tex │ │ ├── unixfile_8cpp.tex │ │ ├── unixfile_8hpp.tex │ │ ├── unixfile_8hpp_source.tex │ │ ├── usban_8cpp.tex │ │ ├── vcache_8cpp.tex │ │ ├── vcache_8hpp.tex │ │ ├── vcache_8hpp_source.tex │ │ ├── vfs_8cpp.tex │ │ ├── vfs_8hpp.tex │ │ ├── vfs_8hpp_source.tex │ │ ├── vga_8cpp.tex │ │ ├── video_8cpp.tex │ │ ├── video_8hpp.tex │ │ ├── video_8hpp_source.tex │ │ ├── virtmgr_8cpp.tex │ │ ├── virtmgr_8hpp.tex │ │ ├── virtmgr_8hpp_source.tex │ │ ├── vm8086_8cpp.tex │ │ ├── vm8086_8hpp.tex │ │ ├── vm8086_8hpp_source.tex │ │ ├── write_8cpp.tex │ │ ├── wsbe_8cpp.tex │ │ ├── x86_8hpp.tex │ │ ├── x86_8hpp_source.tex │ │ ├── x87em_8hpp.tex │ │ ├── x87em_8hpp_source.tex │ │ └── yield_8cpp.tex ├── gnulib magic.txt ├── images │ ├── beat minesweeper.PNG │ ├── bna_prompt.PNG │ ├── bna_prompt2.PNG │ ├── bna_vesa.PNG │ ├── bna_vesa2.PNG │ ├── bna_vesa3.PNG │ ├── bna_vesa4.PNG │ ├── bna_vesa5.PNG │ ├── bna_vesa6.png │ ├── bna_vesa6_small.jpg │ └── bna_vga.PNG └── z_Rerun.bat ├── drivers ├── Floppy │ ├── Floppy.sln │ └── Floppy │ │ ├── Floppy.vcxproj │ │ ├── Floppy.vcxproj.filters │ │ ├── Floppy.vcxproj.user │ │ ├── Makefile │ │ ├── fdc.hpp │ │ ├── main.32 │ │ └── main.cpp ├── VESA │ ├── VESA.sln │ └── VESA │ │ ├── Makefile │ │ ├── VESA.vcxproj │ │ ├── VESA.vcxproj.filters │ │ ├── VESA.vcxproj.user │ │ ├── main.32 │ │ ├── main.cpp │ │ └── main.hpp ├── VGA │ ├── VGA.sln │ └── VGA │ │ ├── Makefile │ │ ├── VGA.vcxproj │ │ ├── VGA.vcxproj.filters │ │ ├── VGA.vcxproj.user │ │ ├── main.32 │ │ ├── main.cpp │ │ └── main.hpp ├── ac97 │ ├── ac97.sln │ └── ac97 │ │ ├── Makefile │ │ ├── ac97.vcxproj │ │ ├── ac97.vcxproj.filters │ │ ├── ac97.vcxproj.user │ │ ├── main.32 │ │ ├── main.cpp │ │ └── main.hpp ├── acpica │ ├── acpica.sln │ └── acpica │ │ ├── Makefile │ │ ├── acapps.h │ │ ├── acbuffer.h │ │ ├── acclib.h │ │ ├── accommon.h │ │ ├── acconfig.h │ │ ├── acconvert.h │ │ ├── acdebug.h │ │ ├── acdisasm.h │ │ ├── acdispat.h │ │ ├── acevents.h │ │ ├── acexcep.h │ │ ├── acglobal.h │ │ ├── achware.h │ │ ├── acinterp.h │ │ ├── aclocal.h │ │ ├── acmacros.h │ │ ├── acnames.h │ │ ├── acnamesp.h │ │ ├── acobject.h │ │ ├── acopcode.h │ │ ├── acoutput.h │ │ ├── acparser.h │ │ ├── acpi.h │ │ ├── acpica.vcxproj │ │ ├── acpica.vcxproj.filters │ │ ├── acpica.vcxproj.user │ │ ├── acpiosxf.h │ │ ├── acpixf.h │ │ ├── acpredef.h │ │ ├── acresrc.h │ │ ├── acrestyp.h │ │ ├── acstruct.h │ │ ├── actables.h │ │ ├── actbinfo.h │ │ ├── actbl.h │ │ ├── actbl1.h │ │ ├── actbl2.h │ │ ├── actbl3.h │ │ ├── actypes.h │ │ ├── acutils.h │ │ ├── acuuid.h │ │ ├── amlcode.h │ │ ├── amlresrc.h │ │ ├── dsargs.32 │ │ ├── dsargs.c │ │ ├── dscontrol.32 │ │ ├── dscontrol.c │ │ ├── dsdebug.32 │ │ ├── dsdebug.c │ │ ├── dsfield.32 │ │ ├── dsfield.c │ │ ├── dsinit.32 │ │ ├── dsinit.c │ │ ├── dsmethod.32 │ │ ├── dsmethod.c │ │ ├── dsmthdat.32 │ │ ├── dsmthdat.c │ │ ├── dsobject.32 │ │ ├── dsobject.c │ │ ├── dsopcode.32 │ │ ├── dsopcode.c │ │ ├── dspkginit.32 │ │ ├── dspkginit.c │ │ ├── dsutils.32 │ │ ├── dsutils.c │ │ ├── dswexec.32 │ │ ├── dswexec.c │ │ ├── dswload.32 │ │ ├── dswload.c │ │ ├── dswload2.32 │ │ ├── dswload2.c │ │ ├── dswscope.32 │ │ ├── dswscope.c │ │ ├── dswstate.32 │ │ ├── dswstate.c │ │ ├── evevent.32 │ │ ├── evevent.c │ │ ├── evglock.32 │ │ ├── evglock.c │ │ ├── evgpe.32 │ │ ├── evgpe.c │ │ ├── evgpeblk.32 │ │ ├── evgpeblk.c │ │ ├── evgpeinit.32 │ │ ├── evgpeinit.c │ │ ├── evgpeutil.32 │ │ ├── evgpeutil.c │ │ ├── evhandler.32 │ │ ├── evhandler.c │ │ ├── evmisc.32 │ │ ├── evmisc.c │ │ ├── evregion.32 │ │ ├── evregion.c │ │ ├── evrgnini.32 │ │ ├── evrgnini.c │ │ ├── evsci.32 │ │ ├── evsci.c │ │ ├── evxface.32 │ │ ├── evxface.c │ │ ├── evxfevnt.32 │ │ ├── evxfevnt.c │ │ ├── evxfgpe.32 │ │ ├── evxfgpe.c │ │ ├── evxfregn.32 │ │ ├── evxfregn.c │ │ ├── exconcat.32 │ │ ├── exconcat.c │ │ ├── exconfig.32 │ │ ├── exconfig.c │ │ ├── exconvrt.32 │ │ ├── exconvrt.c │ │ ├── excreate.32 │ │ ├── excreate.c │ │ ├── exdebug.32 │ │ ├── exdebug.c │ │ ├── exdump.32 │ │ ├── exdump.c │ │ ├── exfield.32 │ │ ├── exfield.c │ │ ├── exfldio.32 │ │ ├── exfldio.c │ │ ├── exmisc.32 │ │ ├── exmisc.c │ │ ├── exmutex.32 │ │ ├── exmutex.c │ │ ├── exnames.32 │ │ ├── exnames.c │ │ ├── exoparg1.32 │ │ ├── exoparg1.c │ │ ├── exoparg2.32 │ │ ├── exoparg2.c │ │ ├── exoparg3.32 │ │ ├── exoparg3.c │ │ ├── exoparg6.32 │ │ ├── exoparg6.c │ │ ├── exprep.32 │ │ ├── exprep.c │ │ ├── exregion.32 │ │ ├── exregion.c │ │ ├── exresnte.32 │ │ ├── exresnte.c │ │ ├── exresolv.32 │ │ ├── exresolv.c │ │ ├── exresop.32 │ │ ├── exresop.c │ │ ├── exserial.32 │ │ ├── exserial.c │ │ ├── exstore.32 │ │ ├── exstore.c │ │ ├── exstoren.32 │ │ ├── exstoren.c │ │ ├── exstorob.32 │ │ ├── exstorob.c │ │ ├── exsystem.32 │ │ ├── exsystem.c │ │ ├── extrace.32 │ │ ├── extrace.c │ │ ├── exutils.32 │ │ ├── exutils.c │ │ ├── hwacpi.32 │ │ ├── hwacpi.c │ │ ├── hwesleep.32 │ │ ├── hwesleep.c │ │ ├── hwgpe.32 │ │ ├── hwgpe.c │ │ ├── hwpci.32 │ │ ├── hwpci.c │ │ ├── hwregs.32 │ │ ├── hwregs.c │ │ ├── hwsleep.32 │ │ ├── hwsleep.c │ │ ├── hwtimer.32 │ │ ├── hwtimer.c │ │ ├── hwvalid.32 │ │ ├── hwvalid.c │ │ ├── hwxface.32 │ │ ├── hwxface.c │ │ ├── hwxfsleep.32 │ │ ├── hwxfsleep.c │ │ ├── main.32 │ │ ├── main.cpp │ │ ├── main.hpp │ │ ├── nsaccess.32 │ │ ├── nsaccess.c │ │ ├── nsalloc.32 │ │ ├── nsalloc.c │ │ ├── nsarguments.32 │ │ ├── nsarguments.c │ │ ├── nsconvert.32 │ │ ├── nsconvert.c │ │ ├── nsdump.32 │ │ ├── nsdump.c │ │ ├── nsdumpdv.32 │ │ ├── nsdumpdv.c │ │ ├── nseval.32 │ │ ├── nseval.c │ │ ├── nsinit.32 │ │ ├── nsinit.c │ │ ├── nsload.32 │ │ ├── nsload.c │ │ ├── nsnames.32 │ │ ├── nsnames.c │ │ ├── nsobject.32 │ │ ├── nsobject.c │ │ ├── nsparse.32 │ │ ├── nsparse.c │ │ ├── nspredef.32 │ │ ├── nspredef.c │ │ ├── nsprepkg.32 │ │ ├── nsprepkg.c │ │ ├── nsrepair.32 │ │ ├── nsrepair.c │ │ ├── nsrepair2.32 │ │ ├── nsrepair2.c │ │ ├── nssearch.32 │ │ ├── nssearch.c │ │ ├── nsutils.32 │ │ ├── nsutils.c │ │ ├── nswalk.32 │ │ ├── nswalk.c │ │ ├── nsxfeval.32 │ │ ├── nsxfeval.c │ │ ├── nsxfname.32 │ │ ├── nsxfname.c │ │ ├── nsxfobj.32 │ │ ├── nsxfobj.c │ │ ├── osl.32 │ │ ├── osl.cpp │ │ ├── platform │ │ ├── acbanana.h │ │ ├── acenv.h │ │ ├── acenvex.h │ │ ├── acgcc.h │ │ └── acgccex.h │ │ ├── psargs.32 │ │ ├── psargs.c │ │ ├── psloop.32 │ │ ├── psloop.c │ │ ├── psobject.32 │ │ ├── psobject.c │ │ ├── psopcode.32 │ │ ├── psopcode.c │ │ ├── psopinfo.32 │ │ ├── psopinfo.c │ │ ├── psparse.32 │ │ ├── psparse.c │ │ ├── psscope.32 │ │ ├── psscope.c │ │ ├── pstree.32 │ │ ├── pstree.c │ │ ├── psutils.32 │ │ ├── psutils.c │ │ ├── pswalk.32 │ │ ├── pswalk.c │ │ ├── psxface.32 │ │ ├── psxface.c │ │ ├── rsaddr.32 │ │ ├── rsaddr.c │ │ ├── rscalc.32 │ │ ├── rscalc.c │ │ ├── rscreate.32 │ │ ├── rscreate.c │ │ ├── rsdump.32 │ │ ├── rsdump.c │ │ ├── rsdumpinfo.32 │ │ ├── rsdumpinfo.c │ │ ├── rsinfo.32 │ │ ├── rsinfo.c │ │ ├── rsio.32 │ │ ├── rsio.c │ │ ├── rsirq.32 │ │ ├── rsirq.c │ │ ├── rslist.32 │ │ ├── rslist.c │ │ ├── rsmemory.32 │ │ ├── rsmemory.c │ │ ├── rsmisc.32 │ │ ├── rsmisc.c │ │ ├── rsserial.32 │ │ ├── rsserial.c │ │ ├── rsutils.32 │ │ ├── rsutils.c │ │ ├── rsxface.32 │ │ ├── rsxface.c │ │ ├── tbdata.32 │ │ ├── tbdata.c │ │ ├── tbfadt.32 │ │ ├── tbfadt.c │ │ ├── tbfind.32 │ │ ├── tbfind.c │ │ ├── tbinstal.32 │ │ ├── tbinstal.c │ │ ├── tbprint.32 │ │ ├── tbprint.c │ │ ├── tbutils.32 │ │ ├── tbutils.c │ │ ├── tbxface.32 │ │ ├── tbxface.c │ │ ├── tbxfload.32 │ │ ├── tbxfload.c │ │ ├── tbxfroot.32 │ │ ├── tbxfroot.c │ │ ├── utaddress.32 │ │ ├── utaddress.c │ │ ├── utalloc.32 │ │ ├── utalloc.c │ │ ├── utascii.32 │ │ ├── utascii.c │ │ ├── utbuffer.32 │ │ ├── utbuffer.c │ │ ├── utcache.32 │ │ ├── utcache.c │ │ ├── utcopy.32 │ │ ├── utcopy.c │ │ ├── utdebug.32 │ │ ├── utdebug.c │ │ ├── utdecode.32 │ │ ├── utdecode.c │ │ ├── utdelete.32 │ │ ├── utdelete.c │ │ ├── uterror.32 │ │ ├── uterror.c │ │ ├── uteval.32 │ │ ├── uteval.c │ │ ├── utexcep.32 │ │ ├── utexcep.c │ │ ├── utglobal.32 │ │ ├── utglobal.c │ │ ├── uthex.32 │ │ ├── uthex.c │ │ ├── utids.32 │ │ ├── utids.c │ │ ├── utinit.32 │ │ ├── utinit.c │ │ ├── utlock.32 │ │ ├── utlock.c │ │ ├── utmath.32 │ │ ├── utmath.c │ │ ├── utmisc.32 │ │ ├── utmisc.c │ │ ├── utmutex.32 │ │ ├── utmutex.c │ │ ├── utnonansi.32 │ │ ├── utnonansi.c │ │ ├── utobject.32 │ │ ├── utobject.c │ │ ├── utosi.32 │ │ ├── utosi.c │ │ ├── utownerid.32 │ │ ├── utownerid.c │ │ ├── utpredef.32 │ │ ├── utpredef.c │ │ ├── utprint.32 │ │ ├── utprint.c │ │ ├── utresdecode.32 │ │ ├── utresdecode.c │ │ ├── utresrc.32 │ │ ├── utresrc.c │ │ ├── utstate.32 │ │ ├── utstate.c │ │ ├── utstring.32 │ │ ├── utstring.c │ │ ├── utstrsuppt.32 │ │ ├── utstrsuppt.c │ │ ├── utstrtoul64.32 │ │ ├── utstrtoul64.c │ │ ├── uttrack.32 │ │ ├── uttrack.c │ │ ├── utuuid.32 │ │ ├── utuuid.c │ │ ├── utxface.32 │ │ ├── utxface.c │ │ ├── utxferror.32 │ │ ├── utxferror.c │ │ ├── utxfinit.32 │ │ ├── utxfinit.c │ │ ├── utxfmutex.32 │ │ └── utxfmutex.c ├── audiosys │ ├── audiosys.sln │ └── audiosys │ │ ├── Makefile │ │ ├── audiosys.vcxproj │ │ ├── audiosys.vcxproj.filters │ │ ├── audiosys.vcxproj.user │ │ ├── main.cpp │ │ └── main.hpp ├── bios │ ├── bios.sln │ └── bios │ │ ├── Makefile │ │ ├── bios.vcxproj │ │ ├── bios.vcxproj.filters │ │ ├── bios.vcxproj.user │ │ ├── main.32 │ │ ├── main.cpp │ │ └── main.hpp ├── build.bat ├── clipdraw - Copy │ ├── clipdraw.sln │ └── clipdraw │ │ ├── COPYRIGHT │ │ ├── Makefile │ │ ├── __main.32 │ │ ├── __main.cpp │ │ ├── clipdraw.vcxproj │ │ ├── clipdraw.vcxproj.filters │ │ ├── clipdraw.vcxproj.user │ │ ├── context.32 │ │ ├── context.cpp │ │ ├── context.hpp │ │ ├── desktop.32 │ │ ├── desktop.cpp │ │ ├── desktop.hpp │ │ ├── list.hpp │ │ ├── main.hpp │ │ ├── monika.32 │ │ ├── monika.cpp │ │ ├── monika.hpp │ │ ├── monika2.hpp │ │ ├── ssfn.h │ │ ├── syshandler.32 │ │ ├── syshandler.cpp │ │ ├── syshandler.hpp │ │ ├── userlink.h │ │ ├── window.32 │ │ ├── window.cpp │ │ └── window.hpp ├── clipdraw │ ├── clipdraw.sln │ └── clipdraw │ │ ├── 0Main.32 │ │ ├── 0Main.cpp │ │ ├── COPYRIGHT │ │ ├── Font.32 │ │ ├── Font.cpp │ │ ├── Font.hpp │ │ ├── LegacyFonts.32 │ │ ├── LegacyFonts.cpp │ │ ├── LegacyFonts.hpp │ │ ├── LinkedList.hpp │ │ ├── Makefile │ │ ├── Mouse.32 │ │ ├── Mouse.cpp │ │ ├── Mouse.hpp │ │ ├── NFrame.hpp │ │ ├── NFrameFlags.hpp │ │ ├── Primatives.32 │ │ ├── Primatives.cpp │ │ ├── Primatives.hpp │ │ ├── Region.32 │ │ ├── Region.cpp │ │ ├── Region.hpp │ │ ├── Run.bat - Shortcut.lnk │ │ ├── SSFNFonts.32 │ │ ├── SSFNFonts.cpp │ │ ├── SSFNFonts.hpp │ │ ├── Syshooks.32 │ │ ├── Syshooks.cpp │ │ ├── Syshooks.hpp │ │ ├── Userlink.32 │ │ ├── Userlink.cpp │ │ ├── Userlink.hpp │ │ ├── VGA.32 │ │ ├── VGA.cpp │ │ ├── VGA.hpp │ │ ├── Video.32 │ │ ├── Video.cpp │ │ ├── Video.hpp │ │ ├── WSBEFont.hpp │ │ ├── clipdraw.vcxproj │ │ ├── clipdraw.vcxproj.filters │ │ ├── clipdraw.vcxproj.user │ │ ├── log3.txt - Shortcut.lnk │ │ ├── main.hpp │ │ └── ssfn.h ├── demo.c ├── demo.cx ├── dfix.py ├── dlink.ld ├── egavga │ ├── egavga.sln │ └── egavga │ │ ├── Makefile │ │ ├── egavga.vcxproj │ │ ├── egavga.vcxproj.filters │ │ ├── egavga.vcxproj.user │ │ ├── main.32 │ │ ├── main.cpp │ │ └── main.hpp ├── legacy │ ├── legacy.sln │ └── legacy │ │ ├── Makefile │ │ ├── __main.32 │ │ ├── __main.cpp │ │ ├── fdc.32 │ │ ├── fdc.cpp │ │ ├── fdc.hpp │ │ ├── gameport.32 │ │ ├── gameport.cpp │ │ ├── gameport.hpp │ │ ├── isadma.32 │ │ ├── isadma.cpp │ │ ├── isadma.hpp │ │ ├── legacy.vcxproj │ │ ├── legacy.vcxproj.filters │ │ ├── legacy.vcxproj.user │ │ ├── main.hpp │ │ ├── ps2.32 │ │ ├── ps2.cpp │ │ ├── ps2.hpp │ │ ├── ps2key.32 │ │ ├── ps2key.cpp │ │ ├── ps2key.hpp │ │ ├── ps2mouse.32 │ │ ├── ps2mouse.cpp │ │ ├── ps2mouse.hpp │ │ ├── ps2port.32 │ │ ├── ps2port.cpp │ │ ├── ps2port.hpp │ │ ├── sb16.32 │ │ ├── sb16.cpp │ │ └── sb16.hpp ├── rtl8139 │ ├── rtl8139.sln │ └── rtl8139 │ │ ├── Makefile │ │ ├── main.32 │ │ ├── main.cpp │ │ ├── main.hpp │ │ ├── rtl8139.vcxproj │ │ ├── rtl8139.vcxproj.filters │ │ └── rtl8139.vcxproj.user ├── sysinit │ ├── sysinit.sln │ └── sysinit │ │ ├── Debug │ │ ├── sysinit.log │ │ └── sysinit.vcxprojAssemblyReference.cache │ │ ├── Makefile │ │ ├── bcrypt.32 │ │ ├── bcrypt.c │ │ ├── bcrypt.h │ │ ├── main.32 │ │ ├── main.cpp │ │ ├── main.hpp │ │ ├── sysinit.vcxproj │ │ ├── sysinit.vcxproj.filters │ │ └── sysinit.vcxproj.user ├── wavcodec │ ├── wavcodec.sln │ └── wavcodec │ │ ├── Makefile │ │ ├── main.32 │ │ ├── main.cpp │ │ ├── main.hpp │ │ ├── wavcodec.vcxproj │ │ ├── wavcodec.vcxproj.filters │ │ └── wavcodec.vcxproj.user └── wsbe │ ├── wsbe.sln │ └── wsbe │ ├── Makefile │ ├── button.32 │ ├── button.c │ ├── button.h │ ├── context.32 │ ├── context.c │ ├── context.h │ ├── desktop.32 │ ├── desktop.c │ ├── desktop.h │ ├── engine.32 │ ├── engine.c │ ├── font.h │ ├── interface.32 │ ├── interface.c │ ├── interface.h │ ├── list.32 │ ├── list.c │ ├── list.h │ ├── listnode.32 │ ├── listnode.c │ ├── listnode.h │ ├── main.32 │ ├── main.cpp │ ├── main.hpp │ ├── message.h │ ├── rect.32 │ ├── rect.c │ ├── rect.h │ ├── thomas.h │ ├── user.h │ ├── window.32 │ ├── window.c │ ├── window.h │ ├── wsbe.vcxproj │ ├── wsbe.vcxproj.filters │ └── wsbe.vcxproj.user ├── firmware ├── BOOT2 │ ├── BOOT2.C │ ├── BOOT2.O │ ├── BUILD.BAT │ ├── FW.O │ └── LINKER.LD ├── FLOPPY │ └── BUILD.BAT ├── INSTALLER │ ├── BOOT2.O │ ├── BUILD.BAT │ ├── FW.O │ ├── INSTALLER.C │ └── LINKER.LD ├── debug tools.txt ├── firmware.c ├── firmware.h └── pbe │ ├── FIRMWARE.LIB │ ├── arch │ ├── x86.asm │ └── x86.c │ ├── build.bat │ ├── build.bat.bak │ ├── common │ ├── diskio.c │ ├── diskio.h │ ├── diskio.o │ ├── ff.c │ ├── ff.h │ ├── ff.o │ ├── ffconf.h │ ├── main.c │ └── main.h │ ├── linker.ld │ └── objects │ ├── boot.oo │ ├── diskio.o │ ├── ff.o │ ├── main.o │ └── x86c.o ├── installer ├── BANANA.ISO ├── IMPORTANT IF THINGS DON'T WORK.txt ├── SERIALIO.txt ├── badfilled.txt ├── build.bat ├── fdboot.s ├── filled.txt ├── floppybuild.bat ├── floppyjoin.py ├── goodfilled.txt ├── iso.s ├── log.txt ├── zeros.py └── zip.vbs ├── join.py ├── kernel ├── BANANABT ├── FIRMWARE.LIB ├── KERNEL32.TXT ├── Makefile ├── STAGE1.bin ├── TODO.TXT ├── TRAMP.EXE ├── acpica │ ├── acapps.h │ ├── acbuffer.h │ ├── acclib.h │ ├── accommon.h │ ├── acconfig.h │ ├── acconvert.h │ ├── acdebug.h │ ├── acdisasm.h │ ├── acdispat.h │ ├── acevents.h │ ├── acexcep.h │ ├── acglobal.h │ ├── achware.h │ ├── acinterp.h │ ├── aclocal.h │ ├── acmacros.h │ ├── acnames.h │ ├── acnamesp.h │ ├── acobject.h │ ├── acopcode.h │ ├── acoutput.h │ ├── acparser.h │ ├── acpi.h │ ├── acpiosxf.h │ ├── acpixf.h │ ├── acpredef.h │ ├── acresrc.h │ ├── acrestyp.h │ ├── acstruct.h │ ├── actables.h │ ├── actbinfo.h │ ├── actbl.h │ ├── actbl1.h │ ├── actbl2.h │ ├── actbl3.h │ ├── actypes.h │ ├── acutils.h │ ├── acuuid.h │ ├── amlcode.h │ ├── amlresrc.h │ ├── platform │ │ ├── acbanana.h │ │ ├── acenv.h │ │ ├── acenvex.h │ │ ├── acgcc.h │ │ └── acgccex.h │ ├── utclib.32 │ └── utclib.c ├── arch │ ├── cc.h │ ├── cpu.hpp │ ├── hal.hpp │ ├── i386 │ │ ├── apic.32 │ │ ├── apic.cpp │ │ ├── apic.hpp │ │ ├── avx.32 │ │ ├── avx.s │ │ ├── cc.32 │ │ ├── cc.c │ │ ├── cpu.hpp │ │ ├── hal.32 │ │ ├── hal.cpp │ │ ├── hal.hpp │ │ ├── intctrl.32 │ │ ├── intctrl.cpp │ │ ├── interrupt.32 │ │ ├── interrupt.s │ │ ├── lwipcc.h │ │ ├── pic.32 │ │ ├── pic.cpp │ │ ├── pic.hpp │ │ ├── rdrand.32 │ │ ├── rdrand.s │ │ ├── regs.hpp │ │ ├── rtc.32 │ │ ├── rtc.cpp │ │ ├── rtc.hpp │ │ ├── sse.32 │ │ ├── sse.s │ │ ├── vga.32 │ │ ├── vga.cpp │ │ ├── x86.hpp │ │ ├── x87.32 │ │ └── x87.s │ ├── perf.h │ ├── regs.hpp │ ├── sys_arch.h │ └── template │ │ ├── hal.hpp │ │ ├── lwipcc.h │ │ └── regs.hpp ├── boot.32 ├── boot │ ├── BOOT1 - not condensed.ASM │ ├── BOOT1 - obfuscated.ASM │ ├── BOOT1 - pre legacy.ASM │ ├── BOOT1.ASM │ ├── BOOT2.ASM │ ├── FAT.INC │ ├── FIRMWARE.ASM │ ├── FIRST.INC │ ├── GDT.INC │ ├── PMODEWRAP.INC │ ├── TRAMP.asm │ ├── VESA.INC │ └── tramp.s ├── cpp │ ├── vector.hpp │ └── vector.inl ├── crti - Copy.322 ├── crti.32 ├── crti.322 ├── crtn.32 ├── crtn.322 ├── dbg │ ├── kconsole.32 │ ├── kconsole.cpp │ ├── kconsole.cpp.bak │ ├── kconsole.hpp │ ├── usban.32 │ └── usban.cpp ├── drv │ ├── bus.hpp │ ├── device.32 │ ├── device.cpp │ ├── device.hpp │ ├── dma.hpp │ ├── driver.hpp │ ├── driver │ │ ├── acpi.32 │ │ ├── acpi.cpp │ │ ├── acpi.hpp │ │ ├── dma8237.32 │ │ ├── dma8237.cpp │ │ ├── dma8237.hpp │ │ ├── isa.32 │ │ ├── isa.cpp │ │ ├── isa.hpp │ │ ├── isapnp.32 │ │ ├── isapnp.cpp │ │ ├── isapnp.hpp │ │ ├── pci.32 │ │ ├── pci.cpp │ │ ├── pci.hpp │ │ ├── uart16550.32 │ │ ├── uart16550.cpp │ │ └── uart16550.hpp │ ├── root.32 │ ├── root.cpp │ ├── root.hpp │ ├── serial.hpp │ └── unknown.hpp ├── fs │ ├── example │ │ ├── vfslink.cppx │ │ └── vfslink.hppx │ ├── fat │ │ ├── diskio.32 │ │ ├── diskio.64 │ │ ├── diskio.c │ │ ├── diskio.h │ │ ├── ff.32 │ │ ├── ff.64 │ │ ├── ff.c │ │ ├── ff.h │ │ ├── ffconf.h │ │ ├── ffsystem.32 │ │ ├── ffsystem.64 │ │ ├── ffsystem.c │ │ ├── ffunicode.32 │ │ ├── ffunicode.64 │ │ ├── ffunicode.c │ │ ├── vfslink.32 │ │ ├── vfslink.cpp │ │ └── vfslink.hpp │ ├── iso9660 │ │ ├── helper.32 │ │ ├── helper.cpp │ │ ├── iso9660.32 │ │ ├── iso9660.c │ │ ├── iso9660.h │ │ ├── vfslink.32 │ │ ├── vfslink.cpp │ │ └── vfslink.hpp │ ├── symlink.32 │ ├── symlink.cpp │ ├── symlink.hpp │ ├── vfs.32 │ ├── vfs.64 │ ├── vfs.cpp │ └── vfs.hpp ├── hal │ ├── bus.32 │ ├── bus.cpp │ ├── bus.hpp │ ├── buzzer.32 │ ├── buzzer.cpp │ ├── buzzer.hpp │ ├── clock.32 │ ├── clock.cpp │ ├── clock.hpp │ ├── device.32 │ ├── device.cpp │ ├── device.hpp │ ├── diskctrl.32 │ ├── diskctrl.cpp │ ├── diskctrl.hpp │ ├── diskphys.32 │ ├── diskphys.cpp │ ├── diskphys.hpp │ ├── fpu.32 │ ├── fpu.cpp │ ├── intctrl.hpp │ ├── keybrd.32 │ ├── keybrd.cpp │ ├── keybrd.cpp.bak │ ├── keybrd.hpp │ ├── libresample │ │ ├── common.h │ │ ├── config.h │ │ ├── fastest_coeffs.h │ │ ├── float_cast.h │ │ ├── high_qual_coeffs.h │ │ ├── mid_qual_coeffs.h │ │ ├── samplerate.c.nocompile │ │ ├── samplerate.h │ │ ├── src_linear.c.nocompile │ │ ├── src_sinc.c.nocompile │ │ └── src_zoh.c.nocompile │ ├── logidisk.32 │ ├── logidisk.cpp │ ├── logidisk.hpp │ ├── mouse.32 │ ├── mouse.cpp │ ├── mouse.hpp │ ├── nic.32 │ ├── nic.cpp │ ├── nic.hpp │ ├── partition.32 │ ├── partition.cpp │ ├── partition.hpp │ ├── serial.32 │ ├── serial.cpp │ ├── serial.hpp │ ├── sound │ │ ├── sndcard.32 │ │ ├── sndcard.cpp │ │ ├── sndcard.hpp │ │ ├── sndchannel.cpp.nocompile │ │ ├── sndchannel.hpp │ │ ├── sndhw.cpp.nocompile │ │ ├── sndhw.hpp │ │ ├── sndport.32 │ │ ├── sndport.cpp │ │ └── sndport.hpp │ ├── timer.32 │ ├── timer.cpp │ ├── timer.hpp │ ├── vcache.32 │ ├── vcache.cpp │ ├── vcache.hpp │ ├── video.32 │ ├── video.cpp │ └── video.hpp ├── hw │ ├── acpi.32 │ ├── acpi.cpp │ ├── acpi.hpp │ ├── bus │ │ ├── pci.32 │ │ ├── pci.cpp │ │ └── pci.hpp │ ├── cpu.hpp │ ├── diskctrl │ │ ├── ide.32 │ │ ├── ide.cpp │ │ ├── ide.hpp │ │ ├── satabus.32 │ │ ├── satabus.cpp │ │ └── satabus.hpp │ ├── diskphys │ │ ├── ata.32 │ │ ├── ata.cpp │ │ ├── ata.hpp │ │ ├── atapi.32 │ │ ├── atapi.cpp │ │ ├── atapi.hpp │ │ ├── sata.32 │ │ ├── sata.cpp │ │ ├── sata.hpp │ │ ├── satapi.32 │ │ ├── satapi.cpp │ │ └── satapi.hpp │ └── timer │ │ ├── apictimer.32 │ │ ├── apictimer.cpp │ │ ├── apictimer.hpp │ │ ├── pit.32 │ │ ├── pit.cpp │ │ └── pit.hpp ├── kernel32.map ├── kernelp2.map ├── krnl │ ├── assert.32 │ ├── assert.cpp │ ├── assert.hpp │ ├── atexit.32 │ ├── atexit.cpp │ ├── atexit.hpp │ ├── bootflags.32 │ ├── bootflags.cpp │ ├── bootflags.hpp │ ├── bootmsg.32 │ ├── bootmsg.cpp │ ├── bootmsg.hpp │ ├── c++.32 │ ├── c++.cpp │ ├── cdefs.32 │ ├── cdefs.cpp │ ├── cdefs.hpp │ ├── cm.32 │ ├── cm.cpp │ ├── cm.hpp │ ├── common.hpp │ ├── computer.32 │ ├── computer.cpp │ ├── computer.hpp │ ├── cpplist.hpp │ ├── crc32.32 │ ├── crc32.cpp │ ├── crc32.hpp │ ├── env.32 │ ├── env.cpp │ ├── env.hpp │ ├── fault.32 │ ├── fault.cpp │ ├── fault.hpp │ ├── gdt.32 │ ├── gdt.cpp │ ├── gdt.hpp │ ├── hal.hpp │ ├── idle.32 │ ├── idle.cpp │ ├── idle.hpp │ ├── idt.32 │ ├── idt.cpp │ ├── idt.hpp │ ├── inlines.32 │ ├── inlines.cpp │ ├── intlformat.32 │ ├── intlformat.cpp │ ├── intlformat.hpp │ ├── intops.32 │ ├── intops.cpp │ ├── intops.hpp │ ├── kheap.32 │ ├── kheap.cpp │ ├── kheap.hpp │ ├── linkedlist.hpp │ ├── mailbox.32 │ ├── mailbox.cpp │ ├── mailbox.hpp │ ├── main.32 │ ├── main.cpp │ ├── main.hpp │ ├── malloc.32 │ ├── malloc.c │ ├── malloc.h │ ├── mathlinker.32 │ ├── mathlinker.cpp │ ├── mutex.32 │ ├── mutex.cpp │ ├── mutex.hpp │ ├── panic.32 │ ├── panic.cpp │ ├── panic.hpp │ ├── physmgr.32 │ ├── physmgr.cpp │ ├── physmgr.hpp │ ├── pipe.32 │ ├── pipe.cpp │ ├── pipe.hpp │ ├── powctrl.32 │ ├── powctrl.cpp │ ├── powctrl.hpp │ ├── random.32 │ ├── random.cpp │ ├── random.hpp │ ├── resolve.32 │ ├── resolve.cpp │ ├── resolve.hpp │ ├── semaphore.32 │ ├── semaphore.cpp │ ├── semaphore.hpp │ ├── signal.32 │ ├── signal.cpp │ ├── signal.hpp │ ├── signaldef.h │ ├── syscalls.32 │ ├── syscalls.cpp │ ├── terminal.32 │ ├── terminal.cpp │ ├── terminal.hpp │ ├── tss.32 │ ├── tss.cpp │ ├── tss.hpp │ ├── unaligned.hpp │ ├── unixfile.32 │ ├── unixfile.cpp │ ├── unixfile.hpp │ ├── virtmgr.32 │ ├── virtmgr.cpp │ └── virtmgr.hpp ├── libk │ ├── _mathinc │ │ ├── aarch64_fpmath.h │ │ ├── amd64_fpmath.h │ │ ├── bsd_cdefs.h │ │ ├── cdefs-compat.h │ │ ├── fpmath.h │ │ ├── i386_fpmath.h │ │ ├── k_log.h │ │ ├── k_logf.h │ │ ├── math_private.h │ │ ├── math_private_openbsd.h │ │ ├── mips_fpmath.h │ │ ├── openlibm.h │ │ ├── openlibm_complex.h │ │ ├── openlibm_fenv.h │ │ ├── openlibm_fenv_amd64.h │ │ ├── openlibm_fenv_arm.h │ │ ├── openlibm_fenv_i387.h │ │ ├── openlibm_fenv_mips.h │ │ ├── openlibm_fenv_powerpc.h │ │ ├── openlibm_math.h │ │ ├── powerpc_fpmath.h │ │ └── types-compat.h │ ├── complex.h │ ├── ctype.32 │ ├── ctype.c │ ├── ctype.h │ ├── fenv.h │ ├── libm32.a │ ├── math.h │ ├── string.32 │ ├── string.c │ └── string.h ├── libsoftfp.a ├── morenasm.32 ├── sys │ ├── alarm.32 │ ├── alarm.cpp │ ├── eject.32 │ ├── eject.cpp │ ├── exit.32 │ ├── exit.cpp │ ├── getcwd.32 │ ├── getcwd.cpp │ ├── getpid.32 │ ├── getpid.cpp │ ├── getramdata.32 │ ├── getramdata.cpp │ ├── getvgaptr.32 │ ├── getvgaptr.cpp │ ├── getvgaptr.cpp.bak │ ├── kill.32 │ ├── kill.cpp │ ├── loaddll.32 │ ├── loaddll.cpp │ ├── loaddll.cpp.bak │ ├── pause.32 │ ├── pause.cpp │ ├── pthread.32 │ ├── pthread.cpp │ ├── read.32 │ ├── read.cpp │ ├── registersignal.32 │ ├── registersignal.cpp │ ├── registry.32 │ ├── registry.cpp │ ├── sbrk.32 │ ├── sbrk.cpp │ ├── setcwd.32 │ ├── setcwd.cpp │ ├── settime.32 │ ├── settime.cpp │ ├── symlink.32 │ ├── symlink.cpp │ ├── syscalls.hpp │ ├── timezone.32 │ ├── timezone.cpp │ ├── truncate.32 │ ├── truncate.cpp │ ├── write.32 │ ├── write.cpp │ ├── wsbe.32 │ ├── wsbe.cpp │ ├── yield.32 │ └── yield.cpp ├── thr │ ├── alarm.32 │ ├── alarm.cpp │ ├── alarm.hpp │ ├── elf.32 │ ├── elf.cpp │ ├── elf.hpp │ ├── elf2.32 │ ├── elf2.cpp │ ├── elf2.hpp │ ├── exec.32 │ ├── exec.cpp │ ├── exec.hpp │ ├── prcssthr.32 │ ├── prcssthr.cpp │ └── prcssthr.hpp ├── vm86 │ ├── biosbsod.s │ ├── edid.s │ ├── int13.s │ ├── vesaset.s │ ├── vgaset.s │ ├── vm8086.32 │ ├── vm8086.cpp │ ├── vm8086.hpp │ ├── x87em.cpp.nocompile │ └── x87em.hpp └── x86 │ ├── boot.asm │ ├── hardware.asm │ └── linker.ld ├── kprofile.py ├── libraries ├── Build.bat ├── Makefile ├── mlibc.bat ├── newlib-build.bat ├── userclip │ ├── C++.32 │ ├── C++.cpp │ ├── Makefile │ ├── Window.32 │ ├── Window.cpp │ ├── Window.hpp │ ├── build.bat │ ├── libclip.a │ └── userclip.hpp └── userdraw │ ├── Makefile │ ├── NButton.32 │ ├── NButton.cpp │ ├── NButton.hpp │ ├── NFont.32 │ ├── NFont.cpp │ ├── NFont.hpp │ ├── NImageViewer.32 │ ├── NImageViewer.cpp │ ├── NImageViewer.hpp │ ├── NLoadedBitmap.32 │ ├── NLoadedBitmap.cpp │ ├── NLoadedBitmap.hpp │ ├── NRegion.32 │ ├── NRegion.cpp │ ├── NRegion.hpp │ ├── NTextField.32 │ ├── NTextField.cpp │ ├── NTextField.hpp │ ├── NToplevel.32 │ ├── NToplevel.cpp │ ├── NToplevel.hpp │ ├── README_GIFDEC │ ├── banana.hpp │ ├── build.bat │ ├── context.32 │ ├── context.c │ ├── context.h │ ├── font.h │ ├── gifdec.32 │ ├── gifdec.c │ ├── gifdec.h │ ├── libudraw.a │ ├── list.32 │ ├── list.c │ ├── list.h │ ├── listnode.32 │ ├── listnode.c │ ├── listnode.h │ ├── rect.32 │ ├── rect.c │ ├── rect.h │ ├── ssfn.h │ ├── textbox.32 │ ├── textbox.c │ ├── textbox.h │ ├── window.32 │ ├── window.c │ └── window.h ├── lines.py ├── lineseconogram.py ├── log3.txt - Shortcut.lnk ├── packages ├── banana.cab ├── banana │ └── 32 │ │ ├── 0001 │ │ ├── CLIPDEMO.EXE │ │ ├── cabinet.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── clipdraw.dll │ │ ├── conhost.exe │ │ ├── cp │ │ │ └── 437.bin │ │ ├── crisp.tga │ │ ├── desktop.exe │ │ ├── eg.txt │ │ ├── leaves.tga │ │ ├── minesweeper.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── photoview.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── ramview.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── regedit.exe │ │ ├── sentences.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── solitaire.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ ├── te.exe │ │ ├── typewriter.app │ │ │ ├── icon32.tga │ │ │ └── program.exe │ │ └── zip.exe │ │ ├── 0002 │ │ ├── ac97.sys │ │ ├── acpica.sys │ │ ├── vesa.sys │ │ └── vga.sys │ │ ├── 0004 │ │ ├── Legacy │ │ │ ├── ARIAL.FNT │ │ │ ├── COMICSAN.FNT │ │ │ ├── COURIER.FNT │ │ │ ├── COURIERX.FNT │ │ │ ├── SYSTEM.FNT │ │ │ └── TIMESNR.FNT │ │ └── SFN │ │ │ ├── SANS.SFN │ │ │ ├── SERIF.SFN │ │ │ ├── UNIFONT.SFN │ │ │ ├── VGA.SFN │ │ │ └── Vera.sfn │ │ ├── 0005 │ │ └── cmdhelp.txt │ │ ├── 0006 │ │ ├── COPYRIGHT │ │ └── LICENSE │ │ ├── 0009 │ │ ├── cabinet.tga │ │ ├── colour │ │ │ ├── bat.tga │ │ │ ├── cd.tga │ │ │ ├── cfg.tga │ │ │ ├── error.tga │ │ │ ├── ewrtherr.tga │ │ │ ├── exe.tga │ │ │ ├── file.tga │ │ │ ├── fileset.tga │ │ │ ├── floppy.tga │ │ │ ├── flp.tga │ │ │ ├── folder.tga │ │ │ ├── foldopen.tga │ │ │ ├── hdd.tga │ │ │ ├── iso.tga │ │ │ ├── keyboard.tga │ │ │ ├── pc.tga │ │ │ ├── pcoff.tga │ │ │ ├── picture.tga │ │ │ ├── setup.tga │ │ │ ├── shutdown.tga │ │ │ └── text.tga │ │ ├── mineflag.tga │ │ ├── minemine.tga │ │ ├── minemine2.tga │ │ ├── minewrong.tga │ │ ├── office │ │ │ ├── arrowheads.tga │ │ │ ├── bigfont.tga │ │ │ ├── bold.tga │ │ │ ├── centre.tga │ │ │ ├── colour.tga │ │ │ ├── columns.tga │ │ │ ├── copy.tga │ │ │ ├── dotpnt.tga │ │ │ ├── eclipse.tga │ │ │ ├── italic.tga │ │ │ ├── justify.tga │ │ │ ├── justify2.tga │ │ │ ├── left.tga │ │ │ ├── line.tga │ │ │ ├── line2.tga │ │ │ ├── moreshape.tga │ │ │ ├── moreshape2.tga │ │ │ ├── new.tga │ │ │ ├── numpnt.tga │ │ │ ├── open.tga │ │ │ ├── p.bin │ │ │ ├── paragraph.tga │ │ │ ├── paste.tga │ │ │ ├── preview.tga │ │ │ ├── print.tga │ │ │ ├── rectangle.tga │ │ │ ├── redo.tga │ │ │ ├── right.tga │ │ │ ├── save.tga │ │ │ ├── shadows.tga │ │ │ ├── smallfont.tga │ │ │ ├── style.tga │ │ │ ├── subscr.tga │ │ │ ├── superscr.tga │ │ │ ├── table.tga │ │ │ ├── text.tga │ │ │ ├── textbox.tga │ │ │ ├── thick.tga │ │ │ ├── underline.tga │ │ │ └── undo.tga │ │ └── solitaire.tga │ │ └── PACKAGE.TXT ├── create.py ├── devel.cab ├── devel │ ├── 32 │ │ └── PACKAGE.TXT │ └── 64 │ │ └── PACKAGE.TXT ├── fonts.cab ├── mkcab.py ├── morekrnl.cab ├── morekrnl │ └── 32 │ │ ├── 0001 │ │ ├── KERNEL32.EXE │ │ ├── KRNL586.EXE │ │ ├── KRNLBWEL.EXE │ │ ├── KRNLCOR2.EXE │ │ ├── KRNLP2.EXE │ │ └── KRNLP3.EXE │ │ └── PACKAGE.TXT ├── pci.cab ├── pci │ └── 96 │ │ ├── 0001 │ │ ├── pci.ids │ │ └── usb.ids │ │ └── PACKAGE.TXT ├── system.cab ├── system │ └── 32 │ │ ├── 0001 │ │ ├── command.exe │ │ ├── init.bat │ │ ├── oldinit.bat │ │ └── system.dll │ │ ├── 0002 │ │ └── legacy.sys │ │ └── PACKAGE.TXT ├── wallpapers.cab └── wallpapers │ └── 96 │ ├── 0001 │ ├── 43 │ │ ├── MSwanson - Water 07.jpg │ │ ├── bright.tga │ │ ├── deflt (10).jpg │ │ ├── deflt (11).jpg │ │ ├── deflt (12).jpg │ │ ├── deflt (13).jpg │ │ ├── deflt (2).jpg │ │ ├── deflt (3).jpg │ │ ├── deflt (4).jpg │ │ ├── deflt (5).jpg │ │ ├── deflt (6).jpg │ │ ├── deflt (7).jpg │ │ ├── deflt (8).jpg │ │ ├── deflt (9).jpg │ │ ├── green.tga │ │ └── loud.tga │ └── clean.tga │ └── PACKAGE.TXT ├── profile.txt ├── sysroot ├── Banana │ ├── Cursors │ │ └── STANDARD.CUR │ ├── Dev32 │ │ ├── startfiles │ │ │ ├── Source │ │ │ │ ├── build.bat │ │ │ │ └── crt0.s │ │ │ ├── crt0.o │ │ │ ├── crt0old.o │ │ │ ├── crtbegin.o │ │ │ ├── crtend.o │ │ │ ├── crti.o │ │ │ └── crtn.o │ │ └── usr │ │ │ ├── i386-banana │ │ │ ├── include │ │ │ │ ├── _ansi.h │ │ │ │ ├── _newlib_version.h │ │ │ │ ├── _syslist.h │ │ │ │ ├── alloca.h │ │ │ │ ├── ar.h │ │ │ │ ├── argz.h │ │ │ │ ├── assert.h │ │ │ │ ├── complex.h │ │ │ │ ├── cpio.h │ │ │ │ ├── ctype.h │ │ │ │ ├── devctl.h │ │ │ │ ├── dirent.h │ │ │ │ ├── elf.h │ │ │ │ ├── envlock.h │ │ │ │ ├── envz.h │ │ │ │ ├── errno.h │ │ │ │ ├── fastmath.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── fnmatch.h │ │ │ │ ├── getopt.h │ │ │ │ ├── glob.h │ │ │ │ ├── grp.h │ │ │ │ ├── iconv.h │ │ │ │ ├── ieeefp.h │ │ │ │ ├── inttypes.h │ │ │ │ ├── langinfo.h │ │ │ │ ├── libgen.h │ │ │ │ ├── limits.h │ │ │ │ ├── locale.h │ │ │ │ ├── machine │ │ │ │ │ ├── _arc4random.h │ │ │ │ │ ├── _default_types.h │ │ │ │ │ ├── _endian.h │ │ │ │ │ ├── _time.h │ │ │ │ │ ├── _types.h │ │ │ │ │ ├── ansi.h │ │ │ │ │ ├── endian.h │ │ │ │ │ ├── fastmath.h │ │ │ │ │ ├── ieeefp.h │ │ │ │ │ ├── malloc.h │ │ │ │ │ ├── param.h │ │ │ │ │ ├── setjmp-dj.h │ │ │ │ │ ├── setjmp.h │ │ │ │ │ ├── stdlib.h │ │ │ │ │ ├── termios.h │ │ │ │ │ ├── time.h │ │ │ │ │ └── types.h │ │ │ │ ├── malloc.h │ │ │ │ ├── math.h │ │ │ │ ├── memory.h │ │ │ │ ├── ndbm.h │ │ │ │ ├── newlib.h │ │ │ │ ├── paths.h │ │ │ │ ├── pthread.h │ │ │ │ ├── pwd.h │ │ │ │ ├── reent.h │ │ │ │ ├── regdef.h │ │ │ │ ├── regex.h │ │ │ │ ├── sched.h │ │ │ │ ├── search.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ ├── spawn.h │ │ │ │ ├── ssp │ │ │ │ │ ├── ssp.h │ │ │ │ │ ├── stdio.h │ │ │ │ │ ├── stdlib.h │ │ │ │ │ ├── string.h │ │ │ │ │ ├── strings.h │ │ │ │ │ ├── unistd.h │ │ │ │ │ └── wchar.h │ │ │ │ ├── stdatomic.h │ │ │ │ ├── stdint.h │ │ │ │ ├── stdio.h │ │ │ │ ├── stdio_ext.h │ │ │ │ ├── stdlib.h │ │ │ │ ├── string.h │ │ │ │ ├── strings.h │ │ │ │ ├── sys │ │ │ │ │ ├── _default_fcntl.h │ │ │ │ │ ├── _intsup.h │ │ │ │ │ ├── _locale.h │ │ │ │ │ ├── _pthreadtypes.h │ │ │ │ │ ├── _sigset.h │ │ │ │ │ ├── _stdint.h │ │ │ │ │ ├── _timespec.h │ │ │ │ │ ├── _timeval.h │ │ │ │ │ ├── _types.h │ │ │ │ │ ├── banana.h │ │ │ │ │ ├── cdefs.h │ │ │ │ │ ├── config.h │ │ │ │ │ ├── custom_file.h │ │ │ │ │ ├── dir.h │ │ │ │ │ ├── dirent.h │ │ │ │ │ ├── dirent_linux_copy.h │ │ │ │ │ ├── errno.h │ │ │ │ │ ├── fcntl.h │ │ │ │ │ ├── features.h │ │ │ │ │ ├── fenv.h │ │ │ │ │ ├── file.h │ │ │ │ │ ├── iconvnls.h │ │ │ │ │ ├── lock.h │ │ │ │ │ ├── mount.h │ │ │ │ │ ├── param.h │ │ │ │ │ ├── queue.h │ │ │ │ │ ├── reent.h │ │ │ │ │ ├── resource.h │ │ │ │ │ ├── sched.h │ │ │ │ │ ├── select.h │ │ │ │ │ ├── sgtty.h │ │ │ │ │ ├── signal.h │ │ │ │ │ ├── stat.h │ │ │ │ │ ├── stdio.h │ │ │ │ │ ├── string.h │ │ │ │ │ ├── syslimits.h │ │ │ │ │ ├── time.h │ │ │ │ │ ├── timeb.h │ │ │ │ │ ├── times.h │ │ │ │ │ ├── timespec.h │ │ │ │ │ ├── tree.h │ │ │ │ │ ├── types.h │ │ │ │ │ ├── unistd.h │ │ │ │ │ ├── utime.h │ │ │ │ │ ├── vfs.h │ │ │ │ │ └── wait.h │ │ │ │ ├── tar.h │ │ │ │ ├── termios.h │ │ │ │ ├── tgmath.h │ │ │ │ ├── threads.h │ │ │ │ ├── time.h │ │ │ │ ├── unctrl.h │ │ │ │ ├── unistd.h │ │ │ │ ├── utime.h │ │ │ │ ├── utmp.h │ │ │ │ ├── wchar.h │ │ │ │ ├── wctype.h │ │ │ │ └── wordexp.h │ │ │ └── lib │ │ │ │ ├── crt0.o │ │ │ │ ├── libc.a │ │ │ │ ├── libg.a │ │ │ │ ├── libm.a │ │ │ │ ├── libnosys.a │ │ │ │ └── nosys.specs │ │ │ ├── include │ │ │ ├── Button.hpp │ │ │ ├── Control.hpp │ │ │ ├── EasyBMP.h │ │ │ ├── EasyBMP_BMP.h │ │ │ ├── EasyBMP_DataStructures.h │ │ │ ├── EasyBMP_VariousBMPutilities.h │ │ │ ├── Entry.hpp │ │ │ ├── Label.hpp │ │ │ ├── Window.hpp │ │ │ ├── _ansi.h │ │ │ ├── _mathinc │ │ │ │ ├── aarch64_fpmath.h │ │ │ │ ├── amd64_fpmath.h │ │ │ │ ├── bsd_cdefs.h │ │ │ │ ├── cdefs-compat.h │ │ │ │ ├── fpmath.h │ │ │ │ ├── i386_fpmath.h │ │ │ │ ├── k_log.h │ │ │ │ ├── k_logf.h │ │ │ │ ├── math_private.h │ │ │ │ ├── math_private_openbsd.h │ │ │ │ ├── mips_fpmath.h │ │ │ │ ├── openlibm.h │ │ │ │ ├── openlibm_complex.h │ │ │ │ ├── openlibm_fenv.h │ │ │ │ ├── openlibm_fenv_amd64.h │ │ │ │ ├── openlibm_fenv_arm.h │ │ │ │ ├── openlibm_fenv_i387.h │ │ │ │ ├── openlibm_fenv_mips.h │ │ │ │ ├── openlibm_fenv_powerpc.h │ │ │ │ ├── openlibm_math.h │ │ │ │ ├── powerpc_fpmath.h │ │ │ │ └── types-compat.h │ │ │ ├── _newlib_version.h │ │ │ ├── _syslist.h │ │ │ ├── abi-bits │ │ │ │ ├── abi.h │ │ │ │ ├── auxv.h │ │ │ │ ├── blkcnt_t.h │ │ │ │ ├── blksize_t.h │ │ │ │ ├── dev_t.h │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── gid_t.h │ │ │ │ ├── in.h │ │ │ │ ├── ino_t.h │ │ │ │ ├── mode_t.h │ │ │ │ ├── nlink_t.h │ │ │ │ ├── pid_t.h │ │ │ │ ├── resource.h │ │ │ │ ├── seek-whence.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── termios.h │ │ │ │ ├── time.h │ │ │ │ ├── uid_t.h │ │ │ │ └── vm-flags.h │ │ │ ├── adxintrin.h │ │ │ ├── alloca.h │ │ │ ├── ammintrin.h │ │ │ ├── ar.h │ │ │ ├── argz.h │ │ │ ├── arpa │ │ │ │ └── inet.h │ │ │ ├── asm │ │ │ │ ├── ioctl.h │ │ │ │ └── ioctls.h │ │ │ ├── assert.h │ │ │ ├── avx2intrin.h │ │ │ ├── avxintrin.h │ │ │ ├── banana │ │ │ │ └── syscall.h │ │ │ ├── bitmap.hpp │ │ │ ├── bits │ │ │ │ ├── ansi │ │ │ │ │ ├── clockid_t.h │ │ │ │ │ ├── time_t.h │ │ │ │ │ └── timespec.h │ │ │ │ ├── ensure.h │ │ │ │ ├── feature.h │ │ │ │ ├── linux │ │ │ │ │ └── linux_unistd.h │ │ │ │ ├── machine.h │ │ │ │ ├── mbstate.h │ │ │ │ ├── null.h │ │ │ │ ├── off_t.h │ │ │ │ ├── posix │ │ │ │ │ ├── fd_set.h │ │ │ │ │ ├── fsblkcnt_t.h │ │ │ │ │ ├── fsfilcnt_t.h │ │ │ │ │ ├── id_t.h │ │ │ │ │ ├── in_addr_t.h │ │ │ │ │ ├── in_port_t.h │ │ │ │ │ ├── iovec.h │ │ │ │ │ ├── locale_t.h │ │ │ │ │ ├── nl_item.h │ │ │ │ │ ├── posix_locale.h │ │ │ │ │ ├── posix_signal.h │ │ │ │ │ ├── posix_stdio.h │ │ │ │ │ ├── posix_stdlib.h │ │ │ │ │ ├── posix_string.h │ │ │ │ │ ├── posix_time.h │ │ │ │ │ ├── pthread_t.h │ │ │ │ │ ├── socklen_t.h │ │ │ │ │ ├── stat.h │ │ │ │ │ ├── suseconds_t.h │ │ │ │ │ └── timeval.h │ │ │ │ ├── size_t.h │ │ │ │ ├── ssize_t.h │ │ │ │ ├── types.h │ │ │ │ ├── wchar_t.h │ │ │ │ └── wint_t.h │ │ │ ├── bmi2intrin.h │ │ │ ├── bmiintrin.h │ │ │ ├── bmmintrin.h │ │ │ ├── byteswap.h │ │ │ ├── character.hpp │ │ │ ├── complex.h │ │ │ ├── cpio.h │ │ │ ├── cpuid.h │ │ │ ├── cross-stdarg.h │ │ │ ├── crypt.h │ │ │ ├── ctype.h │ │ │ ├── devctl.h │ │ │ ├── dirent.h │ │ │ ├── dlfcn.h │ │ │ ├── elf.h │ │ │ ├── emmintrin.h │ │ │ ├── endian.h │ │ │ ├── envlock.h │ │ │ ├── envz.h │ │ │ ├── err.h │ │ │ ├── errno.h │ │ │ ├── f16cintrin.h │ │ │ ├── fastmath.h │ │ │ ├── fcntl.h │ │ │ ├── fenv.h │ │ │ ├── float.h │ │ │ ├── fma4intrin.h │ │ │ ├── fmaintrin.h │ │ │ ├── fnmatch.h │ │ │ ├── freetype │ │ │ │ ├── config │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ ├── ftheader.h │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ ├── ftoption.h │ │ │ │ │ └── ftstdlib.h │ │ │ │ ├── freetype.h │ │ │ │ ├── ftadvanc.h │ │ │ │ ├── ftbbox.h │ │ │ │ ├── ftbdf.h │ │ │ │ ├── ftbitmap.h │ │ │ │ ├── ftbzip2.h │ │ │ │ ├── ftcache.h │ │ │ │ ├── ftchapters.h │ │ │ │ ├── ftcid.h │ │ │ │ ├── ftcolor.h │ │ │ │ ├── ftdriver.h │ │ │ │ ├── fterrdef.h │ │ │ │ ├── fterrors.h │ │ │ │ ├── ftfntfmt.h │ │ │ │ ├── ftgasp.h │ │ │ │ ├── ftglyph.h │ │ │ │ ├── ftgxval.h │ │ │ │ ├── ftgzip.h │ │ │ │ ├── ftimage.h │ │ │ │ ├── ftincrem.h │ │ │ │ ├── ftlcdfil.h │ │ │ │ ├── ftlist.h │ │ │ │ ├── ftlzw.h │ │ │ │ ├── ftmac.h │ │ │ │ ├── ftmm.h │ │ │ │ ├── ftmodapi.h │ │ │ │ ├── ftmoderr.h │ │ │ │ ├── ftotval.h │ │ │ │ ├── ftoutln.h │ │ │ │ ├── ftparams.h │ │ │ │ ├── ftpfr.h │ │ │ │ ├── ftrender.h │ │ │ │ ├── ftsizes.h │ │ │ │ ├── ftsnames.h │ │ │ │ ├── ftstroke.h │ │ │ │ ├── ftsynth.h │ │ │ │ ├── ftsystem.h │ │ │ │ ├── fttrigon.h │ │ │ │ ├── fttypes.h │ │ │ │ ├── ftwinfnt.h │ │ │ │ ├── internal │ │ │ │ │ ├── autohint.h │ │ │ │ │ ├── cffotypes.h │ │ │ │ │ ├── cfftypes.h │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ ├── ftdrv.h │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ ├── fthash.h │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ ├── ftpsprop.h │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ ├── ftserv.h │ │ │ │ │ ├── ftstream.h │ │ │ │ │ ├── fttrace.h │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ ├── internal.h │ │ │ │ │ ├── psaux.h │ │ │ │ │ ├── pshints.h │ │ │ │ │ ├── services │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ ├── svcfftl.h │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ ├── svfntfmt.h │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ ├── svmetric.h │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ └── svwinfnt.h │ │ │ │ │ ├── sfnt.h │ │ │ │ │ ├── t1types.h │ │ │ │ │ ├── tttypes.h │ │ │ │ │ └── wofftypes.h │ │ │ │ ├── t1tables.h │ │ │ │ ├── ttnameid.h │ │ │ │ ├── tttables.h │ │ │ │ └── tttags.h │ │ │ ├── ft2build.h │ │ │ ├── ftw.h │ │ │ ├── fxsrintrin.h │ │ │ ├── gdo.hpp │ │ │ ├── getopt.h │ │ │ ├── glob.h │ │ │ ├── grp.h │ │ │ ├── ia32intrin.h │ │ │ ├── iconv.h │ │ │ ├── ieeefp.h │ │ │ ├── immintrin.h │ │ │ ├── initializer_list │ │ │ ├── initializer_list.bak │ │ │ ├── inttypes.h │ │ │ ├── iso646.h │ │ │ ├── langinfo.h │ │ │ ├── lauxlib.h │ │ │ ├── libgen.h │ │ │ ├── libintl.h │ │ │ ├── limits.h │ │ │ ├── line.hpp │ │ │ ├── linux │ │ │ │ ├── bpf_common.h │ │ │ │ ├── bsg.h │ │ │ │ ├── cdrom.h │ │ │ │ ├── filter.h │ │ │ │ ├── fs.h │ │ │ │ ├── hdreg.h │ │ │ │ ├── input.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── kd.h │ │ │ │ ├── magic.h │ │ │ │ ├── major.h │ │ │ │ ├── netlink.h │ │ │ │ ├── pci_regs.h │ │ │ │ ├── rtnetlink.h │ │ │ │ ├── sched.h │ │ │ │ ├── sockios.h │ │ │ │ ├── types.h │ │ │ │ ├── videodev2.h │ │ │ │ └── vt.h │ │ │ ├── locale.h │ │ │ ├── lua.h │ │ │ ├── lua.hpp │ │ │ ├── luaconf.h │ │ │ ├── lualib.h │ │ │ ├── lwpintrin.h │ │ │ ├── lzcntintrin.h │ │ │ ├── machine │ │ │ │ ├── _arc4random.h │ │ │ │ ├── _default_types.h │ │ │ │ ├── _endian.h │ │ │ │ ├── _time.h │ │ │ │ ├── _types.h │ │ │ │ ├── ansi.h │ │ │ │ ├── endian.h │ │ │ │ ├── fastmath.h │ │ │ │ ├── ieeefp.h │ │ │ │ ├── malloc.h │ │ │ │ ├── param.h │ │ │ │ ├── setjmp-dj.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── stdlib.h │ │ │ │ ├── termios.h │ │ │ │ ├── time.h │ │ │ │ └── types.h │ │ │ ├── malloc.h │ │ │ ├── math.h │ │ │ ├── memory.h │ │ │ ├── mm3dnow.h │ │ │ ├── mm_malloc.h │ │ │ ├── mmintrin.h │ │ │ ├── mntent.h │ │ │ ├── ndbm.h │ │ │ ├── net │ │ │ │ ├── if.h │ │ │ │ └── if_arp.h │ │ │ ├── netdb.h │ │ │ ├── netinet │ │ │ │ ├── in.h │ │ │ │ ├── ip.h │ │ │ │ └── tcp.h │ │ │ ├── newlib.h │ │ │ ├── nmmintrin.h │ │ │ ├── oval.hpp │ │ │ ├── paths.h │ │ │ ├── pmmintrin.h │ │ │ ├── poll.h │ │ │ ├── polygon.hpp │ │ │ ├── popcntintrin.h │ │ │ ├── prfchwintrin.h │ │ │ ├── pthread.h │ │ │ ├── pty.h │ │ │ ├── pwd.h │ │ │ ├── rasctrnm.h │ │ │ ├── rdseedintrin.h │ │ │ ├── rectangle.hpp │ │ │ ├── reent.h │ │ │ ├── regdef.h │ │ │ ├── regex.h │ │ │ ├── region.hpp │ │ │ ├── resolv.h │ │ │ ├── rtmintrin.h │ │ │ ├── sched.h │ │ │ ├── scsi │ │ │ │ ├── scsi.h │ │ │ │ ├── scsi_ioctl.h │ │ │ │ └── sg.h │ │ │ ├── search.h │ │ │ ├── semaphore.h │ │ │ ├── setjmp.h │ │ │ ├── sgtty.h │ │ │ ├── signal.h │ │ │ ├── smmintrin.h │ │ │ ├── spawn.h │ │ │ ├── ssp │ │ │ │ ├── ssp.h │ │ │ │ ├── stdio.h │ │ │ │ ├── stdlib.h │ │ │ │ ├── string.h │ │ │ │ ├── strings.h │ │ │ │ ├── unistd.h │ │ │ │ └── wchar.h │ │ │ ├── stdalign.h │ │ │ ├── stdarg.h │ │ │ ├── stdatomic.h │ │ │ ├── stdbool.h │ │ │ ├── stddef.h │ │ │ ├── stdfix.h │ │ │ ├── stdint-gcc.h │ │ │ ├── stdint.h │ │ │ ├── stdio.h │ │ │ ├── stdio_ext.h │ │ │ ├── stdlib.h │ │ │ ├── stdnoreturn.h │ │ │ ├── string.h │ │ │ ├── strings.h │ │ │ ├── sys │ │ │ │ ├── _default_fcntl.h │ │ │ │ ├── _intsup.h │ │ │ │ ├── _locale.h │ │ │ │ ├── _pthreadtypes.h │ │ │ │ ├── _sigset.h │ │ │ │ ├── _stdint.h │ │ │ │ ├── _timespec.h │ │ │ │ ├── _timeval.h │ │ │ │ ├── _types.h │ │ │ │ ├── auxv.h │ │ │ │ ├── banana.h │ │ │ │ ├── cdefs.h │ │ │ │ ├── config.h │ │ │ │ ├── custom_file.h │ │ │ │ ├── dir.h │ │ │ │ ├── dirent.h │ │ │ │ ├── dirent_linux_copy.h │ │ │ │ ├── epoll.h │ │ │ │ ├── errno.h │ │ │ │ ├── eventfd.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── features.h │ │ │ │ ├── fenv.h │ │ │ │ ├── file.h │ │ │ │ ├── iconvnls.h │ │ │ │ ├── inotify.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipc.h │ │ │ │ ├── lock.h │ │ │ │ ├── mman.h │ │ │ │ ├── mount.h │ │ │ │ ├── param.h │ │ │ │ ├── poll.h │ │ │ │ ├── prctl.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── queue.h │ │ │ │ ├── random.h │ │ │ │ ├── reboot.h │ │ │ │ ├── reent.h │ │ │ │ ├── resource.h │ │ │ │ ├── sched.h │ │ │ │ ├── select.h │ │ │ │ ├── sendfile.h │ │ │ │ ├── sgtty.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── signalfd.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── statvfs.h │ │ │ │ ├── stdio.h │ │ │ │ ├── string.h │ │ │ │ ├── syslimits.h │ │ │ │ ├── sysmacros.h │ │ │ │ ├── termios.h │ │ │ │ ├── time.h │ │ │ │ ├── timeb.h │ │ │ │ ├── timerfd.h │ │ │ │ ├── times.h │ │ │ │ ├── timespec.h │ │ │ │ ├── tree.h │ │ │ │ ├── types.h │ │ │ │ ├── uio.h │ │ │ │ ├── un.h │ │ │ │ ├── unistd.h │ │ │ │ ├── utime.h │ │ │ │ ├── utsname.h │ │ │ │ ├── vfs.h │ │ │ │ └── wait.h │ │ │ ├── sysexits.h │ │ │ ├── syslog.h │ │ │ ├── tar.h │ │ │ ├── tbmintrin.h │ │ │ ├── termios.h │ │ │ ├── tgmath.h │ │ │ ├── threads.h │ │ │ ├── time.h │ │ │ ├── tmmintrin.h │ │ │ ├── type_traits │ │ │ ├── type_traits.bak │ │ │ ├── uclip │ │ │ │ ├── Window.hpp │ │ │ │ └── userclip.hpp │ │ │ ├── udraw │ │ │ │ ├── NButton.hpp │ │ │ │ ├── NFont.hpp │ │ │ │ ├── NImageViewer.hpp │ │ │ │ ├── NLoadedBitmap.hpp │ │ │ │ ├── NRegion.hpp │ │ │ │ ├── NTextField.hpp │ │ │ │ ├── NToplevel.hpp │ │ │ │ ├── banana.hpp │ │ │ │ ├── context.h │ │ │ │ ├── font.h │ │ │ │ ├── gifdec.h │ │ │ │ ├── list.h │ │ │ │ ├── listnode.h │ │ │ │ ├── rect.h │ │ │ │ ├── ssfn.h │ │ │ │ ├── textbox.h │ │ │ │ └── window.h │ │ │ ├── unctrl.h │ │ │ ├── unistd.h │ │ │ ├── unwind.h │ │ │ ├── utime.h │ │ │ ├── utmp.h │ │ │ ├── values.h │ │ │ ├── varargs.h │ │ │ ├── wchar.h │ │ │ ├── wctype.h │ │ │ ├── wmmintrin.h │ │ │ ├── wordexp.h │ │ │ ├── x86intrin.h │ │ │ ├── xmmintrin.h │ │ │ ├── xopintrin.h │ │ │ ├── xsaveintrin.h │ │ │ ├── xsaveoptintrin.h │ │ │ ├── xtestintrin.h │ │ │ ├── zconf.h │ │ │ └── zlib.h │ │ │ └── lib │ │ │ ├── crt0.o │ │ │ ├── crt1.o │ │ │ ├── libc.a │ │ │ ├── libc.a2 │ │ │ ├── libclip.a │ │ │ ├── libg.a │ │ │ ├── libm.a │ │ │ ├── libnosys.a │ │ │ ├── libpthread.a │ │ │ ├── librt.a │ │ │ ├── libstdc++.a │ │ │ ├── libudraw.a │ │ │ ├── libutil.a │ │ │ ├── libuwsbe.a │ │ │ ├── nosys.specs │ │ │ └── steUOQmn │ ├── Keymaps │ │ └── US.KEY │ ├── Locales │ │ ├── aus.locale │ │ ├── germany.locale │ │ ├── uk.locale │ │ └── us.locale │ ├── Registry │ │ └── DefaultSystem │ │ │ ├── SYSTEM.REG │ │ │ ├── country.ini │ │ │ ├── env.txt │ │ │ ├── isa.ini │ │ │ ├── load.ini │ │ │ ├── mouse.ini │ │ │ ├── shell.ini │ │ │ ├── system.ini │ │ │ └── wsbe.ini │ └── System │ │ ├── BIOSBSOD.COM │ │ ├── BLANK.REG │ │ ├── BOOTSET.CFG │ │ ├── Backup │ │ └── VGASET.COM │ │ ├── COREBKUP.SYS │ │ ├── DUCTTAPE.COM │ │ ├── EDID.COM │ │ ├── PCI.LST │ │ ├── VESA.COM │ │ ├── VGA.COM │ │ ├── desktop.ini │ │ └── timezones.txt └── desktop.ini └── ~$New Memory Map.xlsx /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [A22347] 4 | -------------------------------------------------------------------------------- /Banana.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Banana.sln -------------------------------------------------------------------------------- /Banana.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Banana.vcxproj -------------------------------------------------------------------------------- /Banana.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Banana.vcxproj.filters -------------------------------------------------------------------------------- /Banana.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Banana.vcxproj.user -------------------------------------------------------------------------------- /Build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Build.bat -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /FullBuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/FullBuild.bat -------------------------------------------------------------------------------- /Github.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Github.bat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/LICENSE -------------------------------------------------------------------------------- /Profile.bat: -------------------------------------------------------------------------------- 1 | python kprofile.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/README.md -------------------------------------------------------------------------------- /Run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/Run.bat -------------------------------------------------------------------------------- /applications/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/build.bat -------------------------------------------------------------------------------- /applications/cabinet/newgui.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/cabinet/newgui.sln -------------------------------------------------------------------------------- /applications/command/command/te.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /applications/newgui/newgui.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/newgui/newgui.sln -------------------------------------------------------------------------------- /applications/ramview/newgui.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/ramview/newgui.sln -------------------------------------------------------------------------------- /applications/te/te.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te.sln -------------------------------------------------------------------------------- /applications/te/te/Debug/te.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/Debug/te.log -------------------------------------------------------------------------------- /applications/te/te/Main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/Main.c -------------------------------------------------------------------------------- /applications/te/te/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/Makefile -------------------------------------------------------------------------------- /applications/te/te/Miscdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/Miscdata.txt -------------------------------------------------------------------------------- /applications/te/te/Resclink.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/Resclink.s -------------------------------------------------------------------------------- /applications/te/te/_R32.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/_R32.o -------------------------------------------------------------------------------- /applications/te/te/app32.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/app32.map -------------------------------------------------------------------------------- /applications/te/te/icon8x8.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/icon8x8.bmp -------------------------------------------------------------------------------- /applications/te/te/te.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/te/te/te.vcxproj -------------------------------------------------------------------------------- /applications/zip/zip.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip.sln -------------------------------------------------------------------------------- /applications/zip/zip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/Makefile -------------------------------------------------------------------------------- /applications/zip/zip/Resclink.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/Resclink.s -------------------------------------------------------------------------------- /applications/zip/zip/_R32.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/_R32.o -------------------------------------------------------------------------------- /applications/zip/zip/_R64.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/_R64.o -------------------------------------------------------------------------------- /applications/zip/zip/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/main.c -------------------------------------------------------------------------------- /applications/zip/zip/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/miniz.h -------------------------------------------------------------------------------- /applications/zip/zip/zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/zip.c -------------------------------------------------------------------------------- /applications/zip/zip/zip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/applications/zip/zip/zip.h -------------------------------------------------------------------------------- /disasms/disac97.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disac97.txt -------------------------------------------------------------------------------- /disasms/disacpica.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disacpica.txt -------------------------------------------------------------------------------- /disasms/disasm - Copy.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disasm - Copy.lst -------------------------------------------------------------------------------- /disasms/disasm.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disasm.lst -------------------------------------------------------------------------------- /disasms/disasm2.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disasm2.lst -------------------------------------------------------------------------------- /disasms/disclipdraw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disclipdraw.txt -------------------------------------------------------------------------------- /disasms/discmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/discmd.txt -------------------------------------------------------------------------------- /disasms/disdesktop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disdesktop.txt -------------------------------------------------------------------------------- /disasms/dislegacy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/dislegacy.txt -------------------------------------------------------------------------------- /disasms/disnewgui.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disasms/dissys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/dissys.txt -------------------------------------------------------------------------------- /disasms/disvesa.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disvesa.txt -------------------------------------------------------------------------------- /disasms/disvga.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disasms/disvga.txt -------------------------------------------------------------------------------- /disboot.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/disboot.lst -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/New Memory Map.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/New Memory Map.xlsx -------------------------------------------------------------------------------- /doc/RunBig.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/RunBig.bat -------------------------------------------------------------------------------- /doc/autoinstall.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/autoinstall.txt -------------------------------------------------------------------------------- /doc/doxygenout/html/ata_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ata_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/bc_s.png -------------------------------------------------------------------------------- /doc/doxygenout/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/bdwn.png -------------------------------------------------------------------------------- /doc/doxygenout/html/cc_8c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/cc_8c.html -------------------------------------------------------------------------------- /doc/doxygenout/html/cc_8c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/cc_8c.js -------------------------------------------------------------------------------- /doc/doxygenout/html/cc_8h.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/cc_8h.html -------------------------------------------------------------------------------- /doc/doxygenout/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/closed.png -------------------------------------------------------------------------------- /doc/doxygenout/html/cm_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/cm_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/cm_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/cm_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ctype_8c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ctype_8c.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ctype_8h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ctype_8h.js -------------------------------------------------------------------------------- /doc/doxygenout/html/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/doc.png -------------------------------------------------------------------------------- /doc/doxygenout/html/doxygen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/doxygen.css -------------------------------------------------------------------------------- /doc/doxygenout/html/doxygen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/doxygen.svg -------------------------------------------------------------------------------- /doc/doxygenout/html/elf_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/elf_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/elf_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/elf_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/env_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/env_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/env_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/env_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ff_8c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ff_8c.html -------------------------------------------------------------------------------- /doc/doxygenout/html/ff_8c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ff_8c.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ff_8h.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ff_8h.html -------------------------------------------------------------------------------- /doc/doxygenout/html/ff_8h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ff_8h.js -------------------------------------------------------------------------------- /doc/doxygenout/html/files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/files.html -------------------------------------------------------------------------------- /doc/doxygenout/html/gdt_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/gdt_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/hal_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/hal_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ide_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ide_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/ide_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/ide_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/idt_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/idt_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/index.html -------------------------------------------------------------------------------- /doc/doxygenout/html/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/jquery.js -------------------------------------------------------------------------------- /doc/doxygenout/html/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/menu.js -------------------------------------------------------------------------------- /doc/doxygenout/html/menudata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/menudata.js -------------------------------------------------------------------------------- /doc/doxygenout/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/nav_f.png -------------------------------------------------------------------------------- /doc/doxygenout/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/nav_g.png -------------------------------------------------------------------------------- /doc/doxygenout/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/nav_h.png -------------------------------------------------------------------------------- /doc/doxygenout/html/navtree.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/navtree.css -------------------------------------------------------------------------------- /doc/doxygenout/html/navtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/navtree.js -------------------------------------------------------------------------------- /doc/doxygenout/html/nic_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/nic_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/open.png -------------------------------------------------------------------------------- /doc/doxygenout/html/pci_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/pci_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/pci_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/pci_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/perf_8h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/perf_8h.js -------------------------------------------------------------------------------- /doc/doxygenout/html/pic_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/pic_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/pic_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/pic_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/pit_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/pit_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/resize.js -------------------------------------------------------------------------------- /doc/doxygenout/html/rtc_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/rtc_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/rtc_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/rtc_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/sync_on.png -------------------------------------------------------------------------------- /doc/doxygenout/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tab_a.png -------------------------------------------------------------------------------- /doc/doxygenout/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tab_b.png -------------------------------------------------------------------------------- /doc/doxygenout/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tab_h.png -------------------------------------------------------------------------------- /doc/doxygenout/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tab_s.png -------------------------------------------------------------------------------- /doc/doxygenout/html/tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tabs.css -------------------------------------------------------------------------------- /doc/doxygenout/html/tss_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tss_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/tss_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/tss_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/vfs_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/vfs_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/vfs_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/vfs_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/vga_8cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/vga_8cpp.js -------------------------------------------------------------------------------- /doc/doxygenout/html/x86_8hpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/html/x86_8hpp.js -------------------------------------------------------------------------------- /doc/doxygenout/latex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/Makefile -------------------------------------------------------------------------------- /doc/doxygenout/latex/cc_8c.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/cc_8c.tex -------------------------------------------------------------------------------- /doc/doxygenout/latex/cc_8h.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/cc_8h.tex -------------------------------------------------------------------------------- /doc/doxygenout/latex/ff_8c.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/ff_8c.tex -------------------------------------------------------------------------------- /doc/doxygenout/latex/ff_8h.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/ff_8h.tex -------------------------------------------------------------------------------- /doc/doxygenout/latex/files.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/files.tex -------------------------------------------------------------------------------- /doc/doxygenout/latex/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/make.bat -------------------------------------------------------------------------------- /doc/doxygenout/latex/refman.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/doxygenout/latex/refman.tex -------------------------------------------------------------------------------- /doc/gnulib magic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/gnulib magic.txt -------------------------------------------------------------------------------- /doc/images/beat minesweeper.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/beat minesweeper.PNG -------------------------------------------------------------------------------- /doc/images/bna_prompt.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_prompt.PNG -------------------------------------------------------------------------------- /doc/images/bna_prompt2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_prompt2.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa2.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa3.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa4.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa5.PNG -------------------------------------------------------------------------------- /doc/images/bna_vesa6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa6.png -------------------------------------------------------------------------------- /doc/images/bna_vesa6_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vesa6_small.jpg -------------------------------------------------------------------------------- /doc/images/bna_vga.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/images/bna_vga.PNG -------------------------------------------------------------------------------- /doc/z_Rerun.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/doc/z_Rerun.bat -------------------------------------------------------------------------------- /drivers/Floppy/Floppy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/Floppy/Floppy.sln -------------------------------------------------------------------------------- /drivers/Floppy/Floppy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/Floppy/Floppy/Makefile -------------------------------------------------------------------------------- /drivers/Floppy/Floppy/fdc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/Floppy/Floppy/fdc.hpp -------------------------------------------------------------------------------- /drivers/Floppy/Floppy/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/Floppy/Floppy/main.32 -------------------------------------------------------------------------------- /drivers/Floppy/Floppy/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/Floppy/Floppy/main.cpp -------------------------------------------------------------------------------- /drivers/VESA/VESA.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA.sln -------------------------------------------------------------------------------- /drivers/VESA/VESA/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA/Makefile -------------------------------------------------------------------------------- /drivers/VESA/VESA/VESA.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA/VESA.vcxproj -------------------------------------------------------------------------------- /drivers/VESA/VESA/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA/main.32 -------------------------------------------------------------------------------- /drivers/VESA/VESA/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA/main.cpp -------------------------------------------------------------------------------- /drivers/VESA/VESA/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VESA/VESA/main.hpp -------------------------------------------------------------------------------- /drivers/VGA/VGA.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA.sln -------------------------------------------------------------------------------- /drivers/VGA/VGA/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA/Makefile -------------------------------------------------------------------------------- /drivers/VGA/VGA/VGA.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA/VGA.vcxproj -------------------------------------------------------------------------------- /drivers/VGA/VGA/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA/main.32 -------------------------------------------------------------------------------- /drivers/VGA/VGA/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA/main.cpp -------------------------------------------------------------------------------- /drivers/VGA/VGA/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/VGA/VGA/main.hpp -------------------------------------------------------------------------------- /drivers/ac97/ac97.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97.sln -------------------------------------------------------------------------------- /drivers/ac97/ac97/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97/Makefile -------------------------------------------------------------------------------- /drivers/ac97/ac97/ac97.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97/ac97.vcxproj -------------------------------------------------------------------------------- /drivers/ac97/ac97/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97/main.32 -------------------------------------------------------------------------------- /drivers/ac97/ac97/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97/main.cpp -------------------------------------------------------------------------------- /drivers/ac97/ac97/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/ac97/ac97/main.hpp -------------------------------------------------------------------------------- /drivers/acpica/acpica.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica.sln -------------------------------------------------------------------------------- /drivers/acpica/acpica/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/Makefile -------------------------------------------------------------------------------- /drivers/acpica/acpica/acapps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acapps.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acclib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acclib.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acdebug.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acexcep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acexcep.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/achware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/achware.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/aclocal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/aclocal.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acnames.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acpi.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acpixf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acpixf.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acresrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acresrc.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/actbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/actbl.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/actbl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/actbl1.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/actbl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/actbl2.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/actbl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/actbl3.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/actypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/actypes.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acutils.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/acuuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/acuuid.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/amlcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/amlcode.h -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsargs.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsargs.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsargs.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsdebug.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsfield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsfield.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsinit.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsinit.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsinit.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dsutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dsutils.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dswexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dswexec.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/dswload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/dswload.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evevent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evevent.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evglock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evglock.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evgpe.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evgpe.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/evgpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evgpe.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evmisc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evmisc.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/evmisc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evmisc.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evsci.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evsci.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/evsci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evsci.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evxface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evxface.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/evxfgpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/evxfgpe.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exdebug.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exdump.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exdump.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/exdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exdump.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exfield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exfield.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exfldio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exfldio.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exmisc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exmisc.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/exmisc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exmisc.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exmutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exmutex.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exnames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exnames.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exprep.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exprep.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/exprep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exprep.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exresop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exresop.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exstore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exstore.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/extrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/extrace.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/exutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/exutils.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwacpi.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwacpi.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwacpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwacpi.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwgpe.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwgpe.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwgpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwgpe.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwpci.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwpci.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwpci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwpci.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwregs.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwregs.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwregs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwregs.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwsleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwsleep.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwtimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwtimer.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwvalid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwvalid.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/hwxface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/hwxface.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/main.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/main.cpp -------------------------------------------------------------------------------- /drivers/acpica/acpica/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/main.hpp -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsalloc.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsdump.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsdump.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsdump.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/nseval.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nseval.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/nseval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nseval.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsinit.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsinit.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsinit.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsload.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsload.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsload.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/nsnames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/nsnames.c -------------------------------------------------------------------------------- /drivers/acpica/acpica/osl.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/osl.32 -------------------------------------------------------------------------------- /drivers/acpica/acpica/rsio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/acpica/acpica/rsio.c -------------------------------------------------------------------------------- /drivers/bios/bios.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/bios/bios.sln -------------------------------------------------------------------------------- /drivers/bios/bios/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/bios/bios/Makefile -------------------------------------------------------------------------------- /drivers/bios/bios/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/bios/bios/main.32 -------------------------------------------------------------------------------- /drivers/bios/bios/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/bios/bios/main.cpp -------------------------------------------------------------------------------- /drivers/bios/bios/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/bios/bios/main.hpp -------------------------------------------------------------------------------- /drivers/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/build.bat -------------------------------------------------------------------------------- /drivers/clipdraw/clipdraw/Syshooks.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void installSystemHooks(); -------------------------------------------------------------------------------- /drivers/clipdraw/clipdraw/main.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | -------------------------------------------------------------------------------- /drivers/demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/demo.c -------------------------------------------------------------------------------- /drivers/demo.cx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/demo.cx -------------------------------------------------------------------------------- /drivers/dfix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/dfix.py -------------------------------------------------------------------------------- /drivers/dlink.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/dlink.ld -------------------------------------------------------------------------------- /drivers/egavga/egavga.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/egavga/egavga.sln -------------------------------------------------------------------------------- /drivers/legacy/legacy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/legacy/legacy.sln -------------------------------------------------------------------------------- /drivers/legacy/legacy/fdc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/legacy/legacy/fdc.32 -------------------------------------------------------------------------------- /drivers/legacy/legacy/ps2.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/legacy/legacy/ps2.32 -------------------------------------------------------------------------------- /drivers/rtl8139/rtl8139.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/rtl8139/rtl8139.sln -------------------------------------------------------------------------------- /drivers/sysinit/sysinit.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/sysinit/sysinit.sln -------------------------------------------------------------------------------- /drivers/wsbe/wsbe.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe.sln -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/Makefile -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/button.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/button.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/button.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/button.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/context.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/context.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/context.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/context.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/desktop.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/desktop.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/desktop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/desktop.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/desktop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/desktop.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/engine.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/engine.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/engine.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/font.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/list.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/list.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/list.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/list.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/listnode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/listnode.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/listnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/listnode.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/main.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/main.cpp -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/main.hpp -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/message.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/rect.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/rect.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/rect.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/rect.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/thomas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/thomas.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/user.h -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/window.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/window.32 -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/window.c -------------------------------------------------------------------------------- /drivers/wsbe/wsbe/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/drivers/wsbe/wsbe/window.h -------------------------------------------------------------------------------- /firmware/BOOT2/BOOT2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/BOOT2/BOOT2.C -------------------------------------------------------------------------------- /firmware/BOOT2/BOOT2.O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/BOOT2/BOOT2.O -------------------------------------------------------------------------------- /firmware/BOOT2/BUILD.BAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/BOOT2/BUILD.BAT -------------------------------------------------------------------------------- /firmware/BOOT2/FW.O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/BOOT2/FW.O -------------------------------------------------------------------------------- /firmware/BOOT2/LINKER.LD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/BOOT2/LINKER.LD -------------------------------------------------------------------------------- /firmware/FLOPPY/BUILD.BAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/FLOPPY/BUILD.BAT -------------------------------------------------------------------------------- /firmware/INSTALLER/BOOT2.O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/INSTALLER/BOOT2.O -------------------------------------------------------------------------------- /firmware/INSTALLER/BUILD.BAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/INSTALLER/BUILD.BAT -------------------------------------------------------------------------------- /firmware/INSTALLER/FW.O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/INSTALLER/FW.O -------------------------------------------------------------------------------- /firmware/INSTALLER/LINKER.LD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/INSTALLER/LINKER.LD -------------------------------------------------------------------------------- /firmware/debug tools.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/debug tools.txt -------------------------------------------------------------------------------- /firmware/firmware.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/firmware.c -------------------------------------------------------------------------------- /firmware/firmware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/firmware.h -------------------------------------------------------------------------------- /firmware/pbe/FIRMWARE.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/FIRMWARE.LIB -------------------------------------------------------------------------------- /firmware/pbe/arch/x86.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/arch/x86.asm -------------------------------------------------------------------------------- /firmware/pbe/arch/x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/arch/x86.c -------------------------------------------------------------------------------- /firmware/pbe/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/build.bat -------------------------------------------------------------------------------- /firmware/pbe/build.bat.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/build.bat.bak -------------------------------------------------------------------------------- /firmware/pbe/common/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/diskio.c -------------------------------------------------------------------------------- /firmware/pbe/common/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/diskio.h -------------------------------------------------------------------------------- /firmware/pbe/common/diskio.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/diskio.o -------------------------------------------------------------------------------- /firmware/pbe/common/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/ff.c -------------------------------------------------------------------------------- /firmware/pbe/common/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/ff.h -------------------------------------------------------------------------------- /firmware/pbe/common/ff.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/ff.o -------------------------------------------------------------------------------- /firmware/pbe/common/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/ffconf.h -------------------------------------------------------------------------------- /firmware/pbe/common/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/main.c -------------------------------------------------------------------------------- /firmware/pbe/common/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/common/main.h -------------------------------------------------------------------------------- /firmware/pbe/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/linker.ld -------------------------------------------------------------------------------- /firmware/pbe/objects/boot.oo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/objects/boot.oo -------------------------------------------------------------------------------- /firmware/pbe/objects/ff.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/objects/ff.o -------------------------------------------------------------------------------- /firmware/pbe/objects/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/objects/main.o -------------------------------------------------------------------------------- /firmware/pbe/objects/x86c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/firmware/pbe/objects/x86c.o -------------------------------------------------------------------------------- /installer/BANANA.ISO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/BANANA.ISO -------------------------------------------------------------------------------- /installer/SERIALIO.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /installer/badfilled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/badfilled.txt -------------------------------------------------------------------------------- /installer/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/build.bat -------------------------------------------------------------------------------- /installer/fdboot.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/fdboot.s -------------------------------------------------------------------------------- /installer/filled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/filled.txt -------------------------------------------------------------------------------- /installer/floppybuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/floppybuild.bat -------------------------------------------------------------------------------- /installer/floppyjoin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/floppyjoin.py -------------------------------------------------------------------------------- /installer/goodfilled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/goodfilled.txt -------------------------------------------------------------------------------- /installer/iso.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/iso.s -------------------------------------------------------------------------------- /installer/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/log.txt -------------------------------------------------------------------------------- /installer/zeros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/zeros.py -------------------------------------------------------------------------------- /installer/zip.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/installer/zip.vbs -------------------------------------------------------------------------------- /join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/join.py -------------------------------------------------------------------------------- /kernel/BANANABT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/BANANABT -------------------------------------------------------------------------------- /kernel/FIRMWARE.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/FIRMWARE.LIB -------------------------------------------------------------------------------- /kernel/KERNEL32.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/KERNEL32.TXT -------------------------------------------------------------------------------- /kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/Makefile -------------------------------------------------------------------------------- /kernel/STAGE1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/STAGE1.bin -------------------------------------------------------------------------------- /kernel/TODO.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/TODO.TXT -------------------------------------------------------------------------------- /kernel/TRAMP.EXE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/TRAMP.EXE -------------------------------------------------------------------------------- /kernel/acpica/acapps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acapps.h -------------------------------------------------------------------------------- /kernel/acpica/acbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acbuffer.h -------------------------------------------------------------------------------- /kernel/acpica/acclib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acclib.h -------------------------------------------------------------------------------- /kernel/acpica/accommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/accommon.h -------------------------------------------------------------------------------- /kernel/acpica/acconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acconfig.h -------------------------------------------------------------------------------- /kernel/acpica/acconvert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acconvert.h -------------------------------------------------------------------------------- /kernel/acpica/acdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acdebug.h -------------------------------------------------------------------------------- /kernel/acpica/acdisasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acdisasm.h -------------------------------------------------------------------------------- /kernel/acpica/acdispat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acdispat.h -------------------------------------------------------------------------------- /kernel/acpica/acevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acevents.h -------------------------------------------------------------------------------- /kernel/acpica/acexcep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acexcep.h -------------------------------------------------------------------------------- /kernel/acpica/acglobal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acglobal.h -------------------------------------------------------------------------------- /kernel/acpica/achware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/achware.h -------------------------------------------------------------------------------- /kernel/acpica/acinterp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acinterp.h -------------------------------------------------------------------------------- /kernel/acpica/aclocal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/aclocal.h -------------------------------------------------------------------------------- /kernel/acpica/acmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acmacros.h -------------------------------------------------------------------------------- /kernel/acpica/acnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acnames.h -------------------------------------------------------------------------------- /kernel/acpica/acnamesp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acnamesp.h -------------------------------------------------------------------------------- /kernel/acpica/acobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acobject.h -------------------------------------------------------------------------------- /kernel/acpica/acopcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acopcode.h -------------------------------------------------------------------------------- /kernel/acpica/acoutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acoutput.h -------------------------------------------------------------------------------- /kernel/acpica/acparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acparser.h -------------------------------------------------------------------------------- /kernel/acpica/acpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acpi.h -------------------------------------------------------------------------------- /kernel/acpica/acpiosxf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acpiosxf.h -------------------------------------------------------------------------------- /kernel/acpica/acpixf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acpixf.h -------------------------------------------------------------------------------- /kernel/acpica/acpredef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acpredef.h -------------------------------------------------------------------------------- /kernel/acpica/acresrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acresrc.h -------------------------------------------------------------------------------- /kernel/acpica/acrestyp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acrestyp.h -------------------------------------------------------------------------------- /kernel/acpica/acstruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acstruct.h -------------------------------------------------------------------------------- /kernel/acpica/actables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actables.h -------------------------------------------------------------------------------- /kernel/acpica/actbinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actbinfo.h -------------------------------------------------------------------------------- /kernel/acpica/actbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actbl.h -------------------------------------------------------------------------------- /kernel/acpica/actbl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actbl1.h -------------------------------------------------------------------------------- /kernel/acpica/actbl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actbl2.h -------------------------------------------------------------------------------- /kernel/acpica/actbl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actbl3.h -------------------------------------------------------------------------------- /kernel/acpica/actypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/actypes.h -------------------------------------------------------------------------------- /kernel/acpica/acutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acutils.h -------------------------------------------------------------------------------- /kernel/acpica/acuuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/acuuid.h -------------------------------------------------------------------------------- /kernel/acpica/amlcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/amlcode.h -------------------------------------------------------------------------------- /kernel/acpica/amlresrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/amlresrc.h -------------------------------------------------------------------------------- /kernel/acpica/utclib.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/utclib.32 -------------------------------------------------------------------------------- /kernel/acpica/utclib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/acpica/utclib.c -------------------------------------------------------------------------------- /kernel/arch/cc.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include -------------------------------------------------------------------------------- /kernel/arch/cpu.hpp: -------------------------------------------------------------------------------- 1 | 2 | #include -------------------------------------------------------------------------------- /kernel/arch/hal.hpp: -------------------------------------------------------------------------------- 1 | 2 | #include -------------------------------------------------------------------------------- /kernel/arch/i386/apic.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/apic.32 -------------------------------------------------------------------------------- /kernel/arch/i386/apic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/apic.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/apic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/apic.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/avx.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/avx.32 -------------------------------------------------------------------------------- /kernel/arch/i386/avx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/avx.s -------------------------------------------------------------------------------- /kernel/arch/i386/cc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/cc.32 -------------------------------------------------------------------------------- /kernel/arch/i386/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/cc.c -------------------------------------------------------------------------------- /kernel/arch/i386/cpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/cpu.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/hal.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/hal.32 -------------------------------------------------------------------------------- /kernel/arch/i386/hal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/hal.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/hal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/hal.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/intctrl.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/intctrl.32 -------------------------------------------------------------------------------- /kernel/arch/i386/intctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/intctrl.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/interrupt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/interrupt.s -------------------------------------------------------------------------------- /kernel/arch/i386/lwipcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/lwipcc.h -------------------------------------------------------------------------------- /kernel/arch/i386/pic.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/pic.32 -------------------------------------------------------------------------------- /kernel/arch/i386/pic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/pic.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/pic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/pic.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/rdrand.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/rdrand.32 -------------------------------------------------------------------------------- /kernel/arch/i386/rdrand.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/rdrand.s -------------------------------------------------------------------------------- /kernel/arch/i386/regs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/regs.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/rtc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/rtc.32 -------------------------------------------------------------------------------- /kernel/arch/i386/rtc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/rtc.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/rtc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/rtc.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/sse.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/sse.32 -------------------------------------------------------------------------------- /kernel/arch/i386/sse.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/sse.s -------------------------------------------------------------------------------- /kernel/arch/i386/vga.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/vga.32 -------------------------------------------------------------------------------- /kernel/arch/i386/vga.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/vga.cpp -------------------------------------------------------------------------------- /kernel/arch/i386/x86.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/x86.hpp -------------------------------------------------------------------------------- /kernel/arch/i386/x87.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/x87.32 -------------------------------------------------------------------------------- /kernel/arch/i386/x87.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/i386/x87.s -------------------------------------------------------------------------------- /kernel/arch/perf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/perf.h -------------------------------------------------------------------------------- /kernel/arch/regs.hpp: -------------------------------------------------------------------------------- 1 | 2 | #include -------------------------------------------------------------------------------- /kernel/arch/sys_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/sys_arch.h -------------------------------------------------------------------------------- /kernel/arch/template/hal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/arch/template/hal.hpp -------------------------------------------------------------------------------- /kernel/boot.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot.32 -------------------------------------------------------------------------------- /kernel/boot/BOOT1.ASM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/BOOT1.ASM -------------------------------------------------------------------------------- /kernel/boot/BOOT2.ASM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/BOOT2.ASM -------------------------------------------------------------------------------- /kernel/boot/FAT.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/FAT.INC -------------------------------------------------------------------------------- /kernel/boot/FIRMWARE.ASM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/FIRMWARE.ASM -------------------------------------------------------------------------------- /kernel/boot/FIRST.INC: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel/boot/GDT.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/GDT.INC -------------------------------------------------------------------------------- /kernel/boot/PMODEWRAP.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/PMODEWRAP.INC -------------------------------------------------------------------------------- /kernel/boot/TRAMP.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/TRAMP.asm -------------------------------------------------------------------------------- /kernel/boot/VESA.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/VESA.INC -------------------------------------------------------------------------------- /kernel/boot/tramp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/boot/tramp.s -------------------------------------------------------------------------------- /kernel/cpp/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/cpp/vector.hpp -------------------------------------------------------------------------------- /kernel/cpp/vector.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/cpp/vector.inl -------------------------------------------------------------------------------- /kernel/crti - Copy.322: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/crti - Copy.322 -------------------------------------------------------------------------------- /kernel/crti.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/crti.32 -------------------------------------------------------------------------------- /kernel/crti.322: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/crti.322 -------------------------------------------------------------------------------- /kernel/crtn.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/crtn.32 -------------------------------------------------------------------------------- /kernel/crtn.322: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/crtn.322 -------------------------------------------------------------------------------- /kernel/dbg/kconsole.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/kconsole.32 -------------------------------------------------------------------------------- /kernel/dbg/kconsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/kconsole.cpp -------------------------------------------------------------------------------- /kernel/dbg/kconsole.cpp.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/kconsole.cpp.bak -------------------------------------------------------------------------------- /kernel/dbg/kconsole.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/kconsole.hpp -------------------------------------------------------------------------------- /kernel/dbg/usban.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/usban.32 -------------------------------------------------------------------------------- /kernel/dbg/usban.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/dbg/usban.cpp -------------------------------------------------------------------------------- /kernel/drv/bus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/bus.hpp -------------------------------------------------------------------------------- /kernel/drv/device.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/device.32 -------------------------------------------------------------------------------- /kernel/drv/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/device.cpp -------------------------------------------------------------------------------- /kernel/drv/device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/device.hpp -------------------------------------------------------------------------------- /kernel/drv/dma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/dma.hpp -------------------------------------------------------------------------------- /kernel/drv/driver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver.hpp -------------------------------------------------------------------------------- /kernel/drv/driver/acpi.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/acpi.32 -------------------------------------------------------------------------------- /kernel/drv/driver/acpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/acpi.cpp -------------------------------------------------------------------------------- /kernel/drv/driver/acpi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/acpi.hpp -------------------------------------------------------------------------------- /kernel/drv/driver/dma8237.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/dma8237.32 -------------------------------------------------------------------------------- /kernel/drv/driver/isa.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isa.32 -------------------------------------------------------------------------------- /kernel/drv/driver/isa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isa.cpp -------------------------------------------------------------------------------- /kernel/drv/driver/isa.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isa.hpp -------------------------------------------------------------------------------- /kernel/drv/driver/isapnp.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isapnp.32 -------------------------------------------------------------------------------- /kernel/drv/driver/isapnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isapnp.cpp -------------------------------------------------------------------------------- /kernel/drv/driver/isapnp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/isapnp.hpp -------------------------------------------------------------------------------- /kernel/drv/driver/pci.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/pci.32 -------------------------------------------------------------------------------- /kernel/drv/driver/pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/pci.cpp -------------------------------------------------------------------------------- /kernel/drv/driver/pci.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/driver/pci.hpp -------------------------------------------------------------------------------- /kernel/drv/root.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/root.32 -------------------------------------------------------------------------------- /kernel/drv/root.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/root.cpp -------------------------------------------------------------------------------- /kernel/drv/root.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/root.hpp -------------------------------------------------------------------------------- /kernel/drv/serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/serial.hpp -------------------------------------------------------------------------------- /kernel/drv/unknown.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/drv/unknown.hpp -------------------------------------------------------------------------------- /kernel/fs/fat/diskio.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/diskio.32 -------------------------------------------------------------------------------- /kernel/fs/fat/diskio.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/diskio.64 -------------------------------------------------------------------------------- /kernel/fs/fat/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/diskio.c -------------------------------------------------------------------------------- /kernel/fs/fat/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/diskio.h -------------------------------------------------------------------------------- /kernel/fs/fat/ff.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ff.32 -------------------------------------------------------------------------------- /kernel/fs/fat/ff.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ff.64 -------------------------------------------------------------------------------- /kernel/fs/fat/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ff.c -------------------------------------------------------------------------------- /kernel/fs/fat/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ff.h -------------------------------------------------------------------------------- /kernel/fs/fat/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffconf.h -------------------------------------------------------------------------------- /kernel/fs/fat/ffsystem.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffsystem.32 -------------------------------------------------------------------------------- /kernel/fs/fat/ffsystem.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffsystem.64 -------------------------------------------------------------------------------- /kernel/fs/fat/ffsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffsystem.c -------------------------------------------------------------------------------- /kernel/fs/fat/ffunicode.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffunicode.32 -------------------------------------------------------------------------------- /kernel/fs/fat/ffunicode.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffunicode.64 -------------------------------------------------------------------------------- /kernel/fs/fat/ffunicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/ffunicode.c -------------------------------------------------------------------------------- /kernel/fs/fat/vfslink.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/vfslink.32 -------------------------------------------------------------------------------- /kernel/fs/fat/vfslink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/vfslink.cpp -------------------------------------------------------------------------------- /kernel/fs/fat/vfslink.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/fat/vfslink.hpp -------------------------------------------------------------------------------- /kernel/fs/iso9660/helper.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/helper.32 -------------------------------------------------------------------------------- /kernel/fs/iso9660/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/helper.cpp -------------------------------------------------------------------------------- /kernel/fs/iso9660/iso9660.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/iso9660.32 -------------------------------------------------------------------------------- /kernel/fs/iso9660/iso9660.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/iso9660.c -------------------------------------------------------------------------------- /kernel/fs/iso9660/iso9660.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/iso9660.h -------------------------------------------------------------------------------- /kernel/fs/iso9660/vfslink.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/iso9660/vfslink.32 -------------------------------------------------------------------------------- /kernel/fs/symlink.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/symlink.32 -------------------------------------------------------------------------------- /kernel/fs/symlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/symlink.cpp -------------------------------------------------------------------------------- /kernel/fs/symlink.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/symlink.hpp -------------------------------------------------------------------------------- /kernel/fs/vfs.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/vfs.32 -------------------------------------------------------------------------------- /kernel/fs/vfs.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/vfs.64 -------------------------------------------------------------------------------- /kernel/fs/vfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/vfs.cpp -------------------------------------------------------------------------------- /kernel/fs/vfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/fs/vfs.hpp -------------------------------------------------------------------------------- /kernel/hal/bus.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/bus.32 -------------------------------------------------------------------------------- /kernel/hal/bus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/bus.cpp -------------------------------------------------------------------------------- /kernel/hal/bus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/bus.hpp -------------------------------------------------------------------------------- /kernel/hal/buzzer.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/buzzer.32 -------------------------------------------------------------------------------- /kernel/hal/buzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/buzzer.cpp -------------------------------------------------------------------------------- /kernel/hal/buzzer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/buzzer.hpp -------------------------------------------------------------------------------- /kernel/hal/clock.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/clock.32 -------------------------------------------------------------------------------- /kernel/hal/clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/clock.cpp -------------------------------------------------------------------------------- /kernel/hal/clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/clock.hpp -------------------------------------------------------------------------------- /kernel/hal/device.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/device.32 -------------------------------------------------------------------------------- /kernel/hal/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/device.cpp -------------------------------------------------------------------------------- /kernel/hal/device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/device.hpp -------------------------------------------------------------------------------- /kernel/hal/diskctrl.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskctrl.32 -------------------------------------------------------------------------------- /kernel/hal/diskctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskctrl.cpp -------------------------------------------------------------------------------- /kernel/hal/diskctrl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskctrl.hpp -------------------------------------------------------------------------------- /kernel/hal/diskphys.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskphys.32 -------------------------------------------------------------------------------- /kernel/hal/diskphys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskphys.cpp -------------------------------------------------------------------------------- /kernel/hal/diskphys.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/diskphys.hpp -------------------------------------------------------------------------------- /kernel/hal/fpu.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/fpu.32 -------------------------------------------------------------------------------- /kernel/hal/fpu.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel/hal/intctrl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/intctrl.hpp -------------------------------------------------------------------------------- /kernel/hal/keybrd.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/keybrd.32 -------------------------------------------------------------------------------- /kernel/hal/keybrd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/keybrd.cpp -------------------------------------------------------------------------------- /kernel/hal/keybrd.cpp.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/keybrd.cpp.bak -------------------------------------------------------------------------------- /kernel/hal/keybrd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/keybrd.hpp -------------------------------------------------------------------------------- /kernel/hal/libresample/high_qual_coeffs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kernel/hal/logidisk.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/logidisk.32 -------------------------------------------------------------------------------- /kernel/hal/logidisk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/logidisk.cpp -------------------------------------------------------------------------------- /kernel/hal/logidisk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/logidisk.hpp -------------------------------------------------------------------------------- /kernel/hal/mouse.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/mouse.32 -------------------------------------------------------------------------------- /kernel/hal/mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/mouse.cpp -------------------------------------------------------------------------------- /kernel/hal/mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/mouse.hpp -------------------------------------------------------------------------------- /kernel/hal/nic.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/nic.32 -------------------------------------------------------------------------------- /kernel/hal/nic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/nic.cpp -------------------------------------------------------------------------------- /kernel/hal/nic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/nic.hpp -------------------------------------------------------------------------------- /kernel/hal/partition.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/partition.32 -------------------------------------------------------------------------------- /kernel/hal/partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/partition.cpp -------------------------------------------------------------------------------- /kernel/hal/partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/partition.hpp -------------------------------------------------------------------------------- /kernel/hal/serial.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/serial.32 -------------------------------------------------------------------------------- /kernel/hal/serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/serial.cpp -------------------------------------------------------------------------------- /kernel/hal/serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/serial.hpp -------------------------------------------------------------------------------- /kernel/hal/sound/sndcard.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndcard.32 -------------------------------------------------------------------------------- /kernel/hal/sound/sndcard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndcard.cpp -------------------------------------------------------------------------------- /kernel/hal/sound/sndcard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndcard.hpp -------------------------------------------------------------------------------- /kernel/hal/sound/sndhw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndhw.hpp -------------------------------------------------------------------------------- /kernel/hal/sound/sndport.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndport.32 -------------------------------------------------------------------------------- /kernel/hal/sound/sndport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndport.cpp -------------------------------------------------------------------------------- /kernel/hal/sound/sndport.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/sound/sndport.hpp -------------------------------------------------------------------------------- /kernel/hal/timer.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/timer.32 -------------------------------------------------------------------------------- /kernel/hal/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/timer.cpp -------------------------------------------------------------------------------- /kernel/hal/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/timer.hpp -------------------------------------------------------------------------------- /kernel/hal/vcache.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/vcache.32 -------------------------------------------------------------------------------- /kernel/hal/vcache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/vcache.cpp -------------------------------------------------------------------------------- /kernel/hal/vcache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/vcache.hpp -------------------------------------------------------------------------------- /kernel/hal/video.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/video.32 -------------------------------------------------------------------------------- /kernel/hal/video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/video.cpp -------------------------------------------------------------------------------- /kernel/hal/video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hal/video.hpp -------------------------------------------------------------------------------- /kernel/hw/acpi.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/acpi.32 -------------------------------------------------------------------------------- /kernel/hw/acpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/acpi.cpp -------------------------------------------------------------------------------- /kernel/hw/acpi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/acpi.hpp -------------------------------------------------------------------------------- /kernel/hw/bus/pci.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/bus/pci.32 -------------------------------------------------------------------------------- /kernel/hw/bus/pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/bus/pci.cpp -------------------------------------------------------------------------------- /kernel/hw/bus/pci.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/bus/pci.hpp -------------------------------------------------------------------------------- /kernel/hw/cpu.hpp: -------------------------------------------------------------------------------- 1 | 2 | #include -------------------------------------------------------------------------------- /kernel/hw/diskctrl/ide.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskctrl/ide.32 -------------------------------------------------------------------------------- /kernel/hw/diskctrl/ide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskctrl/ide.cpp -------------------------------------------------------------------------------- /kernel/hw/diskctrl/ide.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskctrl/ide.hpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/ata.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/ata.32 -------------------------------------------------------------------------------- /kernel/hw/diskphys/ata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/ata.cpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/ata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/ata.hpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/atapi.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/atapi.32 -------------------------------------------------------------------------------- /kernel/hw/diskphys/atapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/atapi.cpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/atapi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/atapi.hpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/sata.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/sata.32 -------------------------------------------------------------------------------- /kernel/hw/diskphys/sata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/sata.cpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/sata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/sata.hpp -------------------------------------------------------------------------------- /kernel/hw/diskphys/satapi.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/diskphys/satapi.32 -------------------------------------------------------------------------------- /kernel/hw/timer/apictimer.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/timer/apictimer.32 -------------------------------------------------------------------------------- /kernel/hw/timer/pit.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/timer/pit.32 -------------------------------------------------------------------------------- /kernel/hw/timer/pit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/timer/pit.cpp -------------------------------------------------------------------------------- /kernel/hw/timer/pit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/hw/timer/pit.hpp -------------------------------------------------------------------------------- /kernel/kernel32.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/kernel32.map -------------------------------------------------------------------------------- /kernel/kernelp2.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/kernelp2.map -------------------------------------------------------------------------------- /kernel/krnl/assert.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/assert.32 -------------------------------------------------------------------------------- /kernel/krnl/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/assert.cpp -------------------------------------------------------------------------------- /kernel/krnl/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/assert.hpp -------------------------------------------------------------------------------- /kernel/krnl/atexit.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/atexit.32 -------------------------------------------------------------------------------- /kernel/krnl/atexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/atexit.cpp -------------------------------------------------------------------------------- /kernel/krnl/atexit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/atexit.hpp -------------------------------------------------------------------------------- /kernel/krnl/bootflags.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootflags.32 -------------------------------------------------------------------------------- /kernel/krnl/bootflags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootflags.cpp -------------------------------------------------------------------------------- /kernel/krnl/bootflags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootflags.hpp -------------------------------------------------------------------------------- /kernel/krnl/bootmsg.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootmsg.32 -------------------------------------------------------------------------------- /kernel/krnl/bootmsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootmsg.cpp -------------------------------------------------------------------------------- /kernel/krnl/bootmsg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/bootmsg.hpp -------------------------------------------------------------------------------- /kernel/krnl/c++.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/c++.32 -------------------------------------------------------------------------------- /kernel/krnl/c++.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/c++.cpp -------------------------------------------------------------------------------- /kernel/krnl/cdefs.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cdefs.32 -------------------------------------------------------------------------------- /kernel/krnl/cdefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cdefs.cpp -------------------------------------------------------------------------------- /kernel/krnl/cdefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cdefs.hpp -------------------------------------------------------------------------------- /kernel/krnl/cm.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cm.32 -------------------------------------------------------------------------------- /kernel/krnl/cm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cm.cpp -------------------------------------------------------------------------------- /kernel/krnl/cm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cm.hpp -------------------------------------------------------------------------------- /kernel/krnl/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/common.hpp -------------------------------------------------------------------------------- /kernel/krnl/computer.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/computer.32 -------------------------------------------------------------------------------- /kernel/krnl/computer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/computer.cpp -------------------------------------------------------------------------------- /kernel/krnl/computer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/computer.hpp -------------------------------------------------------------------------------- /kernel/krnl/cpplist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/cpplist.hpp -------------------------------------------------------------------------------- /kernel/krnl/crc32.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/crc32.32 -------------------------------------------------------------------------------- /kernel/krnl/crc32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/crc32.cpp -------------------------------------------------------------------------------- /kernel/krnl/crc32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/crc32.hpp -------------------------------------------------------------------------------- /kernel/krnl/env.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/env.32 -------------------------------------------------------------------------------- /kernel/krnl/env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/env.cpp -------------------------------------------------------------------------------- /kernel/krnl/env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/env.hpp -------------------------------------------------------------------------------- /kernel/krnl/fault.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/fault.32 -------------------------------------------------------------------------------- /kernel/krnl/fault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/fault.cpp -------------------------------------------------------------------------------- /kernel/krnl/fault.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/fault.hpp -------------------------------------------------------------------------------- /kernel/krnl/gdt.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/gdt.32 -------------------------------------------------------------------------------- /kernel/krnl/gdt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/gdt.cpp -------------------------------------------------------------------------------- /kernel/krnl/gdt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/gdt.hpp -------------------------------------------------------------------------------- /kernel/krnl/hal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/hal.hpp -------------------------------------------------------------------------------- /kernel/krnl/idle.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idle.32 -------------------------------------------------------------------------------- /kernel/krnl/idle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idle.cpp -------------------------------------------------------------------------------- /kernel/krnl/idle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idle.hpp -------------------------------------------------------------------------------- /kernel/krnl/idt.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idt.32 -------------------------------------------------------------------------------- /kernel/krnl/idt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idt.cpp -------------------------------------------------------------------------------- /kernel/krnl/idt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/idt.hpp -------------------------------------------------------------------------------- /kernel/krnl/inlines.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/inlines.32 -------------------------------------------------------------------------------- /kernel/krnl/inlines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/inlines.cpp -------------------------------------------------------------------------------- /kernel/krnl/intlformat.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intlformat.32 -------------------------------------------------------------------------------- /kernel/krnl/intlformat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intlformat.cpp -------------------------------------------------------------------------------- /kernel/krnl/intlformat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intlformat.hpp -------------------------------------------------------------------------------- /kernel/krnl/intops.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intops.32 -------------------------------------------------------------------------------- /kernel/krnl/intops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intops.cpp -------------------------------------------------------------------------------- /kernel/krnl/intops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/intops.hpp -------------------------------------------------------------------------------- /kernel/krnl/kheap.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/kheap.32 -------------------------------------------------------------------------------- /kernel/krnl/kheap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/kheap.cpp -------------------------------------------------------------------------------- /kernel/krnl/kheap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/kheap.hpp -------------------------------------------------------------------------------- /kernel/krnl/linkedlist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/linkedlist.hpp -------------------------------------------------------------------------------- /kernel/krnl/mailbox.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mailbox.32 -------------------------------------------------------------------------------- /kernel/krnl/mailbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mailbox.cpp -------------------------------------------------------------------------------- /kernel/krnl/mailbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mailbox.hpp -------------------------------------------------------------------------------- /kernel/krnl/main.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/main.32 -------------------------------------------------------------------------------- /kernel/krnl/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/main.cpp -------------------------------------------------------------------------------- /kernel/krnl/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/main.hpp -------------------------------------------------------------------------------- /kernel/krnl/malloc.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/malloc.32 -------------------------------------------------------------------------------- /kernel/krnl/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/malloc.c -------------------------------------------------------------------------------- /kernel/krnl/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/malloc.h -------------------------------------------------------------------------------- /kernel/krnl/mathlinker.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mathlinker.32 -------------------------------------------------------------------------------- /kernel/krnl/mathlinker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mathlinker.cpp -------------------------------------------------------------------------------- /kernel/krnl/mutex.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mutex.32 -------------------------------------------------------------------------------- /kernel/krnl/mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mutex.cpp -------------------------------------------------------------------------------- /kernel/krnl/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/mutex.hpp -------------------------------------------------------------------------------- /kernel/krnl/panic.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/panic.32 -------------------------------------------------------------------------------- /kernel/krnl/panic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/panic.cpp -------------------------------------------------------------------------------- /kernel/krnl/panic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/panic.hpp -------------------------------------------------------------------------------- /kernel/krnl/physmgr.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/physmgr.32 -------------------------------------------------------------------------------- /kernel/krnl/physmgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/physmgr.cpp -------------------------------------------------------------------------------- /kernel/krnl/physmgr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/physmgr.hpp -------------------------------------------------------------------------------- /kernel/krnl/pipe.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/pipe.32 -------------------------------------------------------------------------------- /kernel/krnl/pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/pipe.cpp -------------------------------------------------------------------------------- /kernel/krnl/pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/pipe.hpp -------------------------------------------------------------------------------- /kernel/krnl/powctrl.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/powctrl.32 -------------------------------------------------------------------------------- /kernel/krnl/powctrl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/powctrl.cpp -------------------------------------------------------------------------------- /kernel/krnl/powctrl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/powctrl.hpp -------------------------------------------------------------------------------- /kernel/krnl/random.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/random.32 -------------------------------------------------------------------------------- /kernel/krnl/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/random.cpp -------------------------------------------------------------------------------- /kernel/krnl/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/random.hpp -------------------------------------------------------------------------------- /kernel/krnl/resolve.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/resolve.32 -------------------------------------------------------------------------------- /kernel/krnl/resolve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/resolve.cpp -------------------------------------------------------------------------------- /kernel/krnl/resolve.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | size_t KeResolveCompatibilitySymbol(char* name); -------------------------------------------------------------------------------- /kernel/krnl/semaphore.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/semaphore.32 -------------------------------------------------------------------------------- /kernel/krnl/semaphore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/semaphore.cpp -------------------------------------------------------------------------------- /kernel/krnl/semaphore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/semaphore.hpp -------------------------------------------------------------------------------- /kernel/krnl/signal.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/signal.32 -------------------------------------------------------------------------------- /kernel/krnl/signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/signal.cpp -------------------------------------------------------------------------------- /kernel/krnl/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/signal.hpp -------------------------------------------------------------------------------- /kernel/krnl/signaldef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/signaldef.h -------------------------------------------------------------------------------- /kernel/krnl/syscalls.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/syscalls.32 -------------------------------------------------------------------------------- /kernel/krnl/syscalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/syscalls.cpp -------------------------------------------------------------------------------- /kernel/krnl/terminal.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/terminal.32 -------------------------------------------------------------------------------- /kernel/krnl/terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/terminal.cpp -------------------------------------------------------------------------------- /kernel/krnl/terminal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/terminal.hpp -------------------------------------------------------------------------------- /kernel/krnl/tss.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/tss.32 -------------------------------------------------------------------------------- /kernel/krnl/tss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/tss.cpp -------------------------------------------------------------------------------- /kernel/krnl/tss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/tss.hpp -------------------------------------------------------------------------------- /kernel/krnl/unaligned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/unaligned.hpp -------------------------------------------------------------------------------- /kernel/krnl/unixfile.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/unixfile.32 -------------------------------------------------------------------------------- /kernel/krnl/unixfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/unixfile.cpp -------------------------------------------------------------------------------- /kernel/krnl/unixfile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/unixfile.hpp -------------------------------------------------------------------------------- /kernel/krnl/virtmgr.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/virtmgr.32 -------------------------------------------------------------------------------- /kernel/krnl/virtmgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/virtmgr.cpp -------------------------------------------------------------------------------- /kernel/krnl/virtmgr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/krnl/virtmgr.hpp -------------------------------------------------------------------------------- /kernel/libk/_mathinc/k_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/_mathinc/k_log.h -------------------------------------------------------------------------------- /kernel/libk/complex.h: -------------------------------------------------------------------------------- 1 | #include <_mathinc/openlibm_complex.h> 2 | -------------------------------------------------------------------------------- /kernel/libk/ctype.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/ctype.32 -------------------------------------------------------------------------------- /kernel/libk/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/ctype.c -------------------------------------------------------------------------------- /kernel/libk/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/ctype.h -------------------------------------------------------------------------------- /kernel/libk/fenv.h: -------------------------------------------------------------------------------- 1 | #include <_mathinc/openlibm_fenv.h> 2 | -------------------------------------------------------------------------------- /kernel/libk/libm32.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/libm32.a -------------------------------------------------------------------------------- /kernel/libk/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/math.h -------------------------------------------------------------------------------- /kernel/libk/string.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/string.32 -------------------------------------------------------------------------------- /kernel/libk/string.c: -------------------------------------------------------------------------------- 1 | #include "libk/string.h" 2 | -------------------------------------------------------------------------------- /kernel/libk/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libk/string.h -------------------------------------------------------------------------------- /kernel/libsoftfp.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/libsoftfp.a -------------------------------------------------------------------------------- /kernel/morenasm.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/morenasm.32 -------------------------------------------------------------------------------- /kernel/sys/alarm.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/alarm.32 -------------------------------------------------------------------------------- /kernel/sys/alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/alarm.cpp -------------------------------------------------------------------------------- /kernel/sys/eject.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/eject.32 -------------------------------------------------------------------------------- /kernel/sys/eject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/eject.cpp -------------------------------------------------------------------------------- /kernel/sys/exit.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/exit.32 -------------------------------------------------------------------------------- /kernel/sys/exit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/exit.cpp -------------------------------------------------------------------------------- /kernel/sys/getcwd.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getcwd.32 -------------------------------------------------------------------------------- /kernel/sys/getcwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getcwd.cpp -------------------------------------------------------------------------------- /kernel/sys/getpid.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getpid.32 -------------------------------------------------------------------------------- /kernel/sys/getpid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getpid.cpp -------------------------------------------------------------------------------- /kernel/sys/getramdata.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getramdata.32 -------------------------------------------------------------------------------- /kernel/sys/getramdata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getramdata.cpp -------------------------------------------------------------------------------- /kernel/sys/getvgaptr.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getvgaptr.32 -------------------------------------------------------------------------------- /kernel/sys/getvgaptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getvgaptr.cpp -------------------------------------------------------------------------------- /kernel/sys/getvgaptr.cpp.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/getvgaptr.cpp.bak -------------------------------------------------------------------------------- /kernel/sys/kill.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/kill.32 -------------------------------------------------------------------------------- /kernel/sys/kill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/kill.cpp -------------------------------------------------------------------------------- /kernel/sys/loaddll.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/loaddll.32 -------------------------------------------------------------------------------- /kernel/sys/loaddll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/loaddll.cpp -------------------------------------------------------------------------------- /kernel/sys/loaddll.cpp.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/loaddll.cpp.bak -------------------------------------------------------------------------------- /kernel/sys/pause.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/pause.32 -------------------------------------------------------------------------------- /kernel/sys/pause.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/pause.cpp -------------------------------------------------------------------------------- /kernel/sys/pthread.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/pthread.32 -------------------------------------------------------------------------------- /kernel/sys/pthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/pthread.cpp -------------------------------------------------------------------------------- /kernel/sys/read.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/read.32 -------------------------------------------------------------------------------- /kernel/sys/read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/read.cpp -------------------------------------------------------------------------------- /kernel/sys/registersignal.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/registersignal.32 -------------------------------------------------------------------------------- /kernel/sys/registry.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/registry.32 -------------------------------------------------------------------------------- /kernel/sys/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/registry.cpp -------------------------------------------------------------------------------- /kernel/sys/sbrk.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/sbrk.32 -------------------------------------------------------------------------------- /kernel/sys/sbrk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/sbrk.cpp -------------------------------------------------------------------------------- /kernel/sys/setcwd.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/setcwd.32 -------------------------------------------------------------------------------- /kernel/sys/setcwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/setcwd.cpp -------------------------------------------------------------------------------- /kernel/sys/settime.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/settime.32 -------------------------------------------------------------------------------- /kernel/sys/settime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/settime.cpp -------------------------------------------------------------------------------- /kernel/sys/symlink.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/symlink.32 -------------------------------------------------------------------------------- /kernel/sys/symlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/symlink.cpp -------------------------------------------------------------------------------- /kernel/sys/syscalls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/syscalls.hpp -------------------------------------------------------------------------------- /kernel/sys/timezone.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/timezone.32 -------------------------------------------------------------------------------- /kernel/sys/timezone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/timezone.cpp -------------------------------------------------------------------------------- /kernel/sys/truncate.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/truncate.32 -------------------------------------------------------------------------------- /kernel/sys/truncate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/truncate.cpp -------------------------------------------------------------------------------- /kernel/sys/write.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/write.32 -------------------------------------------------------------------------------- /kernel/sys/write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/write.cpp -------------------------------------------------------------------------------- /kernel/sys/wsbe.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/wsbe.32 -------------------------------------------------------------------------------- /kernel/sys/wsbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/wsbe.cpp -------------------------------------------------------------------------------- /kernel/sys/yield.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/yield.32 -------------------------------------------------------------------------------- /kernel/sys/yield.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/sys/yield.cpp -------------------------------------------------------------------------------- /kernel/thr/alarm.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/alarm.32 -------------------------------------------------------------------------------- /kernel/thr/alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/alarm.cpp -------------------------------------------------------------------------------- /kernel/thr/alarm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/alarm.hpp -------------------------------------------------------------------------------- /kernel/thr/elf.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf.32 -------------------------------------------------------------------------------- /kernel/thr/elf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf.cpp -------------------------------------------------------------------------------- /kernel/thr/elf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf.hpp -------------------------------------------------------------------------------- /kernel/thr/elf2.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf2.32 -------------------------------------------------------------------------------- /kernel/thr/elf2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf2.cpp -------------------------------------------------------------------------------- /kernel/thr/elf2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/elf2.hpp -------------------------------------------------------------------------------- /kernel/thr/exec.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/exec.32 -------------------------------------------------------------------------------- /kernel/thr/exec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/exec.cpp -------------------------------------------------------------------------------- /kernel/thr/exec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/exec.hpp -------------------------------------------------------------------------------- /kernel/thr/prcssthr.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/prcssthr.32 -------------------------------------------------------------------------------- /kernel/thr/prcssthr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/prcssthr.cpp -------------------------------------------------------------------------------- /kernel/thr/prcssthr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/thr/prcssthr.hpp -------------------------------------------------------------------------------- /kernel/vm86/biosbsod.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/biosbsod.s -------------------------------------------------------------------------------- /kernel/vm86/edid.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/edid.s -------------------------------------------------------------------------------- /kernel/vm86/int13.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/int13.s -------------------------------------------------------------------------------- /kernel/vm86/vesaset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/vesaset.s -------------------------------------------------------------------------------- /kernel/vm86/vgaset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/vgaset.s -------------------------------------------------------------------------------- /kernel/vm86/vm8086.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/vm8086.32 -------------------------------------------------------------------------------- /kernel/vm86/vm8086.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/vm8086.cpp -------------------------------------------------------------------------------- /kernel/vm86/vm8086.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/vm8086.hpp -------------------------------------------------------------------------------- /kernel/vm86/x87em.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/vm86/x87em.hpp -------------------------------------------------------------------------------- /kernel/x86/boot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/x86/boot.asm -------------------------------------------------------------------------------- /kernel/x86/hardware.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/x86/hardware.asm -------------------------------------------------------------------------------- /kernel/x86/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kernel/x86/linker.ld -------------------------------------------------------------------------------- /kprofile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/kprofile.py -------------------------------------------------------------------------------- /libraries/Build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/Build.bat -------------------------------------------------------------------------------- /libraries/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/Makefile -------------------------------------------------------------------------------- /libraries/mlibc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/mlibc.bat -------------------------------------------------------------------------------- /libraries/newlib-build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/newlib-build.bat -------------------------------------------------------------------------------- /libraries/userclip/C++.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/C++.32 -------------------------------------------------------------------------------- /libraries/userclip/C++.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/C++.cpp -------------------------------------------------------------------------------- /libraries/userclip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/Makefile -------------------------------------------------------------------------------- /libraries/userclip/Window.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/Window.32 -------------------------------------------------------------------------------- /libraries/userclip/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/build.bat -------------------------------------------------------------------------------- /libraries/userclip/libclip.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userclip/libclip.a -------------------------------------------------------------------------------- /libraries/userclip/userclip.hpp: -------------------------------------------------------------------------------- 1 | 2 | #pragma once 3 | 4 | #include -------------------------------------------------------------------------------- /libraries/userdraw/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/Makefile -------------------------------------------------------------------------------- /libraries/userdraw/NFont.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/NFont.32 -------------------------------------------------------------------------------- /libraries/userdraw/NFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/NFont.cpp -------------------------------------------------------------------------------- /libraries/userdraw/NFont.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/NFont.hpp -------------------------------------------------------------------------------- /libraries/userdraw/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/build.bat -------------------------------------------------------------------------------- /libraries/userdraw/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/context.c -------------------------------------------------------------------------------- /libraries/userdraw/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/context.h -------------------------------------------------------------------------------- /libraries/userdraw/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/font.h -------------------------------------------------------------------------------- /libraries/userdraw/gifdec.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/gifdec.32 -------------------------------------------------------------------------------- /libraries/userdraw/gifdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/gifdec.c -------------------------------------------------------------------------------- /libraries/userdraw/gifdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/gifdec.h -------------------------------------------------------------------------------- /libraries/userdraw/list.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/list.32 -------------------------------------------------------------------------------- /libraries/userdraw/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/list.c -------------------------------------------------------------------------------- /libraries/userdraw/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/list.h -------------------------------------------------------------------------------- /libraries/userdraw/rect.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/rect.32 -------------------------------------------------------------------------------- /libraries/userdraw/rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/rect.c -------------------------------------------------------------------------------- /libraries/userdraw/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/rect.h -------------------------------------------------------------------------------- /libraries/userdraw/ssfn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/ssfn.h -------------------------------------------------------------------------------- /libraries/userdraw/textbox.c: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libraries/userdraw/textbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/textbox.h -------------------------------------------------------------------------------- /libraries/userdraw/window.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/window.32 -------------------------------------------------------------------------------- /libraries/userdraw/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/window.c -------------------------------------------------------------------------------- /libraries/userdraw/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/libraries/userdraw/window.h -------------------------------------------------------------------------------- /lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/lines.py -------------------------------------------------------------------------------- /lineseconogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/lineseconogram.py -------------------------------------------------------------------------------- /log3.txt - Shortcut.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/log3.txt - Shortcut.lnk -------------------------------------------------------------------------------- /packages/banana.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/banana.cab -------------------------------------------------------------------------------- /packages/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/create.py -------------------------------------------------------------------------------- /packages/devel.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/devel.cab -------------------------------------------------------------------------------- /packages/devel/32/PACKAGE.TXT: -------------------------------------------------------------------------------- 1 | 0001 C:/Banana/Dev32 -------------------------------------------------------------------------------- /packages/devel/64/PACKAGE.TXT: -------------------------------------------------------------------------------- 1 | 0001 C:/Banana/Dev64 -------------------------------------------------------------------------------- /packages/fonts.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/fonts.cab -------------------------------------------------------------------------------- /packages/mkcab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/mkcab.py -------------------------------------------------------------------------------- /packages/morekrnl.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/morekrnl.cab -------------------------------------------------------------------------------- /packages/morekrnl/32/PACKAGE.TXT: -------------------------------------------------------------------------------- 1 | 0001 C:/Banana/System/morekrnl -------------------------------------------------------------------------------- /packages/pci.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/pci.cab -------------------------------------------------------------------------------- /packages/pci/96/0001/pci.ids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/pci/96/0001/pci.ids -------------------------------------------------------------------------------- /packages/pci/96/0001/usb.ids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/pci/96/0001/usb.ids -------------------------------------------------------------------------------- /packages/pci/96/PACKAGE.TXT: -------------------------------------------------------------------------------- 1 | 0001 C:/Banana -------------------------------------------------------------------------------- /packages/system.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/system.cab -------------------------------------------------------------------------------- /packages/wallpapers.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/packages/wallpapers.cab -------------------------------------------------------------------------------- /packages/wallpapers/96/PACKAGE.TXT: -------------------------------------------------------------------------------- 1 | 0001 C:/Banana/Wallpapers/ -------------------------------------------------------------------------------- /profile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/profile.txt -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/fcntl.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/machine/_arc4random.h: -------------------------------------------------------------------------------- 1 | /* Use default implementation, see arc4random.h */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/machine/ansi.h: -------------------------------------------------------------------------------- 1 | /* dummy header file to support BSD compiler */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/machine/param.h: -------------------------------------------------------------------------------- 1 | /* Place holder for machine-specific param.h. */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/sys/custom_file.h: -------------------------------------------------------------------------------- 1 | #error System-specific custom_file.h is missing. 2 | 3 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/sys/fenv.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/sys/file.h: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/sys/mount.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/i386-banana/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/banana/syscall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/fcntl.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/machine/_arc4random.h: -------------------------------------------------------------------------------- 1 | /* Use default implementation, see arc4random.h */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/machine/ansi.h: -------------------------------------------------------------------------------- 1 | /* dummy header file to support BSD compiler */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/machine/param.h: -------------------------------------------------------------------------------- 1 | /* Place holder for machine-specific param.h. */ 2 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sgtty.h: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sys/custom_file.h: -------------------------------------------------------------------------------- 1 | #error System-specific custom_file.h is missing. 2 | 3 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sys/fenv.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sys/file.h: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sys/mount.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/include/uclip/userclip.hpp: -------------------------------------------------------------------------------- 1 | 2 | #pragma once 3 | 4 | #include -------------------------------------------------------------------------------- /sysroot/Banana/Dev32/usr/lib/steUOQmn: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sysroot/Banana/Registry/DefaultSystem/shell.ini: -------------------------------------------------------------------------------- 1 | playJingle=1 2 | autogui=0 3 | -------------------------------------------------------------------------------- /sysroot/Banana/Registry/DefaultSystem/system.ini: -------------------------------------------------------------------------------- 1 | [memory] 2 | swapfile=12 -------------------------------------------------------------------------------- /sysroot/Banana/System/desktop.ini: -------------------------------------------------------------------------------- 1 | [ViewState] 2 | Mode= 3 | Vid= 4 | FolderType=Generic 5 | -------------------------------------------------------------------------------- /sysroot/desktop.ini: -------------------------------------------------------------------------------- 1 | [ViewState] 2 | Mode= 3 | Vid= 4 | FolderType=Generic 5 | -------------------------------------------------------------------------------- /~$New Memory Map.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdboxall/Banana-Operating-System/HEAD/~$New Memory Map.xlsx --------------------------------------------------------------------------------