. ├── CREDITS.txt ├── README.md ├── arch │   ├── arm │   │   └── arm_barebones │   │   ├── Makefile │   │   ├── boot │   │   │   └── boot.s │   │   ├── include │   │   │   └── power.h │   │   ├── kernel │   │   │   ├── kernel.c │   │   │   └── power.c │   │   └── linker.ld │   ├── x64 │   │   └── linux │   │   ├── file_writing │   │   │   ├── build.sh │   │   │   └── main.s │   │   └── return │   │   ├── README │   │   ├── build.sh │   │   └── main.s │   └── x86 │   ├── phoenix │   │   ├── Makefile │   │   ├── README │   │   └── src │   │   ├── boot.s │   │   ├── kernel.s │   │   └── lib │   │   ├── colorscreen.s │   │   ├── keyboard.s │   │   └── print.s │   └── x86bootdisk │   ├── Makefile │   ├── README.md │   └── src │   ├── boot.asm │   └── lost-version.asm ├── doc │   ├── JunkRef.txt │   ├── README.md │   └── ScrapExplorer │   └── welcome.txt ├── ext │   ├── README.md │   └── glfw │   ├── CMake │   │   ├── GenerateMappings.cmake │   │   ├── Info.plist.in │   │   ├── cmake_uninstall.cmake.in │   │   ├── glfw3.pc.in │   │   ├── glfw3Config.cmake.in │   │   ├── i686-w64-mingw32-clang.cmake │   │   ├── i686-w64-mingw32.cmake │   │   ├── modules │   │   │   └── FindEpollShim.cmake │   │   ├── x86_64-w64-mingw32-clang.cmake │   │   └── x86_64-w64-mingw32.cmake │   ├── CMakeLists.txt │   ├── CONTRIBUTORS.md │   ├── LICENSE.md │   ├── README.md │   ├── deps │   │   ├── getopt.c │   │   ├── getopt.h │   │   ├── glad │   │   │   ├── gl.h │   │   │   ├── gles2.h │   │   │   └── vulkan.h │   │   ├── linmath.h │   │   ├── nuklear.h │   │   ├── nuklear_glfw_gl2.h │   │   ├── stb_image_write.h │   │   ├── tinycthread.c │   │   ├── tinycthread.h │   │   └── wayland │   │   ├── fractional-scale-v1.xml │   │   ├── idle-inhibit-unstable-v1.xml │   │   ├── pointer-constraints-unstable-v1.xml │   │   ├── relative-pointer-unstable-v1.xml │   │   ├── viewporter.xml │   │   ├── wayland.xml │   │   ├── xdg-activation-v1.xml │   │   ├── xdg-decoration-unstable-v1.xml │   │   └── xdg-shell.xml │   ├── docs │   │   ├── CMakeLists.txt │   │   ├── CONTRIBUTING.md │   │   ├── Doxyfile.in │   │   ├── DoxygenLayout.xml │   │   ├── SUPPORT.md │   │   ├── build.md │   │   ├── compat.md │   │   ├── compile.md │   │   ├── context.md │   │   ├── extra.css │   │   ├── extra.css.map │   │   ├── extra.scss │   │   ├── footer.html │   │   ├── header.html │   │   ├── input.md │   │   ├── internal.md │   │   ├── intro.md │   │   ├── main.md │   │   ├── monitor.md │   │   ├── moving.md │   │   ├── news.md │   │   ├── quick.md │   │   ├── spaces.svg │   │   ├── vulkan.md │   │   └── window.md │   ├── examples │   │   ├── CMakeLists.txt │   │   ├── boing.c │   │   ├── gears.c │   │   ├── glfw.icns │   │   ├── glfw.ico │   │   ├── glfw.rc │   │   ├── heightmap.c │   │   ├── offscreen.c │   │   ├── particles.c │   │   ├── sharing.c │   │   ├── splitview.c │   │   ├── triangle-opengl.c │   │   ├── triangle-opengles.c │   │   ├── wave.c │   │   └── windows.c │   ├── include │   │   └── GLFW │   │   ├── glfw3.h │   │   └── glfw3native.h │   ├── src │   │   ├── CMakeLists.txt │   │   ├── cocoa_init.m │   │   ├── cocoa_joystick.h │   │   ├── cocoa_joystick.m │   │   ├── cocoa_monitor.m │   │   ├── cocoa_platform.h │   │   ├── cocoa_time.c │   │   ├── cocoa_time.h │   │   ├── cocoa_window.m │   │   ├── context.c │   │   ├── egl_context.c │   │   ├── glfw.rc.in │   │   ├── glx_context.c │   │   ├── init.c │   │   ├── input.c │   │   ├── internal.h │   │   ├── linux_joystick.c │   │   ├── linux_joystick.h │   │   ├── mappings.h │   │   ├── mappings.h.in │   │   ├── monitor.c │   │   ├── nsgl_context.m │   │   ├── null_init.c │   │   ├── null_joystick.c │   │   ├── null_joystick.h │   │   ├── null_monitor.c │   │   ├── null_platform.h │   │   ├── null_window.c │   │   ├── osmesa_context.c │   │   ├── platform.c │   │   ├── platform.h │   │   ├── posix_module.c │   │   ├── posix_poll.c │   │   ├── posix_poll.h │   │   ├── posix_thread.c │   │   ├── posix_thread.h │   │   ├── posix_time.c │   │   ├── posix_time.h │   │   ├── vulkan.c │   │   ├── wgl_context.c │   │   ├── win32_init.c │   │   ├── win32_joystick.c │   │   ├── win32_joystick.h │   │   ├── win32_module.c │   │   ├── win32_monitor.c │   │   ├── win32_platform.h │   │   ├── win32_thread.c │   │   ├── win32_thread.h │   │   ├── win32_time.c │   │   ├── win32_time.h │   │   ├── win32_window.c │   │   ├── window.c │   │   ├── wl_init.c │   │   ├── wl_monitor.c │   │   ├── wl_platform.h │   │   ├── wl_window.c │   │   ├── x11_init.c │   │   ├── x11_monitor.c │   │   ├── x11_platform.h │   │   ├── x11_window.c │   │   ├── xkb_unicode.c │   │   └── xkb_unicode.h │   └── tests │   ├── CMakeLists.txt │   ├── allocator.c │   ├── clipboard.c │   ├── cursor.c │   ├── empty.c │   ├── events.c │   ├── gamma.c │   ├── glfwinfo.c │   ├── icon.c │   ├── iconify.c │   ├── inputlag.c │   ├── joysticks.c │   ├── monitors.c │   ├── msaa.c │   ├── reopen.c │   ├── tearing.c │   ├── threads.c │   ├── timeout.c │   ├── title.c │   ├── triangle-vulkan.c │   └── window.c ├── lab │   ├── FileConstruct │   │   ├── FileConstructor.java │   │   └── demos │   │   ├── Filling.java │   │   ├── HelloWorld.java │   │   ├── Replacing.java │   │   └── x86BootSector.java │   ├── archive │   │   └── sdl2.cpp │   ├── c │   │   ├── bitmap │   │   │   ├── README.md │   │   │   ├── bitmap.c │   │   │   ├── bmp_head.h │   │   │   ├── bmp_pixel.h │   │   │   └── build.sh │   │   ├── compiled_c │   │   │   ├── CODE_OF_CONDUCT.md │   │   │   ├── CONTRIBUTING.md │   │   │   ├── LICENCE │   │   │   ├── Makefile │   │   │   ├── README.txt │   │   │   ├── SECURITY.md │   │   │   ├── config.mk │   │   │   ├── sources.conf │   │   │   ├── src │   │   │   │   ├── functions │   │   │   │   │   ├── add │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   ├── build │   │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── return │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   ├── build │   │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   │   └── main.c │   │   │   │   │   └── subtract │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   └── general │   │   │   │   ├── add │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── cat_strings │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── constants │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── divide │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── hello_world │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── if │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── if_else │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── main │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── multiply │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   ├── strings │   │   │   │   │   ├── Makefile │   │   │   │   │   ├── build │   │   │   │   │   │   ├── assembly.s │   │   │   │   │   │   ├── compiled │   │   │   │   │   │   └── objdump.txt │   │   │   │   │   └── main.c │   │   │   │   └── subtract │   │   │   │   ├── Makefile │   │   │   │   ├── build │   │   │   │   │   ├── assembly.s │   │   │   │   │   ├── compiled │   │   │   │   │   └── objdump.txt │   │   │   │   └── main.c │   │   │   └── tools │   │   │   └── run_makefiles.py │   │   ├── factorial │   │   │   ├── CMakeLists.txt │   │   │   └── main.c │   │   ├── tiny │   │   │   ├── CMakeLists.txt │   │   │   ├── README.md │   │   │   ├── build.sh │   │   │   ├── hello.c │   │   │   ├── math.c │   │   │   └── tiny.c │   │   ├── virtual_hardware │   │   │   ├── Makefile │   │   │   ├── README.txt │   │   │   ├── include │   │   │   │   ├── lib │   │   │   │   │   ├── libbit.h │   │   │   │   │   └── libbus.h │   │   │   │   └── mod │   │   │   │   └── gates.h │   │   │   └── mod │   │   │   ├── example_chip.c │   │   │   ├── gates.c │   │   │   ├── halfadder.c │   │   │   ├── main.c │   │   │   └── modules.mk │   │   ├── weird_loops │   │   │   ├── CMakeLists.txt │   │   │   └── main.c │   │   └── writing_raw │   │   ├── CMakeLists.txt │   │   ├── README │   │   ├── basic.c │   │   ├── hello.c │   │   ├── include │   │   │   └── write.h │   │   └── write.c │   ├── decomplab │   │   ├── README.txt │   │   └── src │   │   ├── DecompLib.java │   │   └── Template.java │   └── opengl │   ├── CMakeLists.txt │   └── src │   └── main.cpp ├── misc │   ├── GLSL │   │   ├── Circle.glsl │   │   ├── Colour_bars.glsl │   │   ├── Colour_bars_fade.glsl │   │   └── Gradient.glsl │   ├── fortran │   │   ├── add.f90 │   │   ├── arguments.f90 │   │   ├── factorial.f90 │   │   ├── file.f90 │   │   ├── hello_world.f90 │   │   ├── matrix.f90 │   │   └── prime_number.f90 │   ├── jbuild-testing │   │   ├── build.sh │   │   └── main.java │   ├── plxkit │   │   ├── __main__.py │   │   ├── pipe.py │   │   ├── record.py │   │   └── utils.py │   └── www │   ├── README.txt │   ├── css │   │   ├── ScrapExplorer │   │   │   └── main.css │   │   └── basic_mono.css │   └── html │   └── pretest.html ├── pages │   ├── CREDITS.txt │   ├── README.md │   ├── README.txt │   ├── arch │   │   ├── arm │   │   │   └── arm_barebones │   │   │   ├── Makefile │   │   │   ├── boot │   │   │   │   └── boot.s │   │   │   ├── include │   │   │   │   └── power.h │   │   │   ├── kernel │   │   │   │   ├── kernel.c │   │   │   │   └── power.c │   │   │   └── linker.ld │   │   ├── x64 │   │   │   └── linux │   │   │   ├── file_writing │   │   │   │   ├── build.sh │   │   │   │   └── main.s │   │   │   └── return │   │   │   ├── README │   │   │   ├── build.sh │   │   │   └── main.s │   │   └── x86 │   │   ├── phoenix │   │   │   ├── Makefile │   │   │   ├── README │   │   │   └── src │   │   │   ├── boot.s │   │   │   ├── kernel.s │   │   │   └── lib │   │   │   ├── colorscreen.s │   │   │   ├── keyboard.s │   │   │   └── print.s │   │   └── x86bootdisk │   │   ├── Makefile │   │   ├── README.md │   │   └── src │   │   ├── boot.asm │   │   └── lost-version.asm │   ├── doc │   │   ├── JunkRef.txt │   │   ├── README.md │   │   └── ScrapExplorer │   │   └── welcome.txt │   ├── ext │   │   ├── README.md │   │   └── glfw │   │   ├── CMake │   │   │   ├── GenerateMappings.cmake │   │   │   ├── Info.plist.in │   │   │   ├── cmake_uninstall.cmake.in │   │   │   ├── glfw3.pc.in │   │   │   ├── glfw3Config.cmake.in │   │   │   ├── i686-w64-mingw32-clang.cmake │   │   │   ├── i686-w64-mingw32.cmake │   │   │   ├── modules │   │   │   │   └── FindEpollShim.cmake │   │   │   ├── x86_64-w64-mingw32-clang.cmake │   │   │   └── x86_64-w64-mingw32.cmake │   │   ├── CMakeLists.txt │   │   ├── CONTRIBUTORS.md │   │   ├── LICENSE.md │   │   ├── README.md │   │   ├── deps │   │   │   ├── getopt.c │   │   │   ├── getopt.h │   │   │   ├── glad │   │   │   │   ├── gl.h │   │   │   │   ├── gles2.h │   │   │   │   └── vulkan.h │   │   │   ├── linmath.h │   │   │   ├── nuklear.h │   │   │   ├── nuklear_glfw_gl2.h │   │   │   ├── stb_image_write.h │   │   │   ├── tinycthread.c │   │   │   ├── tinycthread.h │   │   │   └── wayland │   │   │   ├── fractional-scale-v1.xml │   │   │   ├── idle-inhibit-unstable-v1.xml │   │   │   ├── pointer-constraints-unstable-v1.xml │   │   │   ├── relative-pointer-unstable-v1.xml │   │   │   ├── viewporter.xml │   │   │   ├── wayland.xml │   │   │   ├── xdg-activation-v1.xml │   │   │   ├── xdg-decoration-unstable-v1.xml │   │   │   └── xdg-shell.xml │   │   ├── docs │   │   │   ├── CMakeLists.txt │   │   │   ├── CONTRIBUTING.md │   │   │   ├── Doxyfile.in │   │   │   ├── DoxygenLayout.xml │   │   │   ├── SUPPORT.md │   │   │   ├── build.md │   │   │   ├── compat.md │   │   │   ├── compile.md │   │   │   ├── context.md │   │   │   ├── extra.css │   │   │   ├── extra.css.map │   │   │   ├── extra.scss │   │   │   ├── footer.html │   │   │   ├── header.html │   │   │   ├── input.md │   │   │   ├── internal.md │   │   │   ├── intro.md │   │   │   ├── main.md │   │   │   ├── monitor.md │   │   │   ├── moving.md │   │   │   ├── news.md │   │   │   ├── quick.md │   │   │   ├── spaces.svg │   │   │   ├── vulkan.md │   │   │   └── window.md │   │   ├── examples │   │   │   ├── CMakeLists.txt │   │   │   ├── boing.c │   │   │   ├── gears.c │   │   │   ├── glfw.icns │   │   │   ├── glfw.ico │   │   │   ├── glfw.rc │   │   │   ├── heightmap.c │   │   │   ├── offscreen.c │   │   │   ├── particles.c │   │   │   ├── sharing.c │   │   │   ├── splitview.c │   │   │   ├── triangle-opengl.c │   │   │   ├── triangle-opengles.c │   │   │   ├── wave.c │   │   │   └── windows.c │   │   ├── include │   │   │   └── GLFW │   │   │   ├── glfw3.h │   │   │   └── glfw3native.h │   │   ├── src │   │   │   ├── CMakeLists.txt │   │   │   ├── cocoa_init.m │   │   │   ├── cocoa_joystick.h │   │   │   ├── cocoa_joystick.m │   │   │   ├── cocoa_monitor.m │   │   │   ├── cocoa_platform.h │   │   │   ├── cocoa_time.c │   │   │   ├── cocoa_time.h │   │   │   ├── cocoa_window.m │   │   │   ├── context.c │   │   │   ├── egl_context.c │   │   │   ├── glfw.rc.in │   │   │   ├── glx_context.c │   │   │   ├── init.c │   │   │   ├── input.c │   │   │   ├── internal.h │   │   │   ├── linux_joystick.c │   │   │   ├── linux_joystick.h │   │   │   ├── mappings.h │   │   │   ├── mappings.h.in │   │   │   ├── monitor.c │   │   │   ├── nsgl_context.m │   │   │   ├── null_init.c │   │   │   ├── null_joystick.c │   │   │   ├── null_joystick.h │   │   │   ├── null_monitor.c │   │   │   ├── null_platform.h │   │   │   ├── null_window.c │   │   │   ├── osmesa_context.c │   │   │   ├── platform.c │   │   │   ├── platform.h │   │   │   ├── posix_module.c │   │   │   ├── posix_poll.c │   │   │   ├── posix_poll.h │   │   │   ├── posix_thread.c │   │   │   ├── posix_thread.h │   │   │   ├── posix_time.c │   │   │   ├── posix_time.h │   │   │   ├── vulkan.c │   │   │   ├── wgl_context.c │   │   │   ├── win32_init.c │   │   │   ├── win32_joystick.c │   │   │   ├── win32_joystick.h │   │   │   ├── win32_module.c │   │   │   ├── win32_monitor.c │   │   │   ├── win32_platform.h │   │   │   ├── win32_thread.c │   │   │   ├── win32_thread.h │   │   │   ├── win32_time.c │   │   │   ├── win32_time.h │   │   │   ├── win32_window.c │   │   │   ├── window.c │   │   │   ├── wl_init.c │   │   │   ├── wl_monitor.c │   │   │   ├── wl_platform.h │   │   │   ├── wl_window.c │   │   │   ├── x11_init.c │   │   │   ├── x11_monitor.c │   │   │   ├── x11_platform.h │   │   │   ├── x11_window.c │   │   │   ├── xkb_unicode.c │   │   │   └── xkb_unicode.h │   │   └── tests │   │   ├── CMakeLists.txt │   │   ├── allocator.c │   │   ├── clipboard.c │   │   ├── cursor.c │   │   ├── empty.c │   │   ├── events.c │   │   ├── gamma.c │   │   ├── glfwinfo.c │   │   ├── icon.c │   │   ├── iconify.c │   │   ├── inputlag.c │   │   ├── joysticks.c │   │   ├── monitors.c │   │   ├── msaa.c │   │   ├── reopen.c │   │   ├── tearing.c │   │   ├── threads.c │   │   ├── timeout.c │   │   ├── title.c │   │   ├── triangle-vulkan.c │   │   └── window.c │   ├── lab │   │   ├── FileConstruct │   │   │   ├── FileConstructor.java │   │   │   └── demos │   │   │   ├── Filling.java │   │   │   ├── HelloWorld.java │   │   │   ├── Replacing.java │   │   │   └── x86BootSector.java │   │   ├── archive │   │   │   └── sdl2.cpp │   │   ├── c │   │   │   ├── bitmap │   │   │   │   ├── README.md │   │   │   │   ├── bitmap.c │   │   │   │   ├── bmp_head.h │   │   │   │   ├── bmp_pixel.h │   │   │   │   └── build.sh │   │   │   ├── compiled_c │   │   │   │   ├── CODE_OF_CONDUCT.md │   │   │   │   ├── CONTRIBUTING.md │   │   │   │   ├── LICENCE │   │   │   │   ├── Makefile │   │   │   │   ├── README.txt │   │   │   │   ├── SECURITY.md │   │   │   │   ├── config.mk │   │   │   │   ├── sources.conf │   │   │   │   ├── src │   │   │   │   │   ├── functions │   │   │   │   │   │   ├── add │   │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   │   └── main.c │   │   │   │   │   │   ├── return │   │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   │   └── main.c │   │   │   │   │   │   └── subtract │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   └── general │   │   │   │   │   ├── add │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── cat_strings │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── constants │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── divide │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── hello_world │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── if │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── if_else │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── main │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── multiply │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   ├── strings │   │   │   │   │   │   ├── Makefile │   │   │   │   │   │   └── main.c │   │   │   │   │   └── subtract │   │   │   │   │   ├── Makefile │   │   │   │   │   └── main.c │   │   │   │   └── tools │   │   │   │   └── run_makefiles.py │   │   │   ├── factorial │   │   │   │   ├── CMakeLists.txt │   │   │   │   └── main.c │   │   │   ├── tiny │   │   │   │   ├── CMakeLists.txt │   │   │   │   ├── README.md │   │   │   │   ├── build.sh │   │   │   │   ├── hello.c │   │   │   │   ├── math.c │   │   │   │   └── tiny.c │   │   │   ├── virtual_hardware │   │   │   │   ├── Makefile │   │   │   │   ├── README.txt │   │   │   │   ├── include │   │   │   │   │   ├── lib │   │   │   │   │   │   ├── libbit.h │   │   │   │   │   │   └── libbus.h │   │   │   │   │   └── mod │   │   │   │   │   └── gates.h │   │   │   │   └── mod │   │   │   │   ├── example_chip.c │   │   │   │   ├── gates.c │   │   │   │   ├── halfadder.c │   │   │   │   ├── main.c │   │   │   │   └── modules.mk │   │   │   ├── weird_loops │   │   │   │   ├── CMakeLists.txt │   │   │   │   └── main.c │   │   │   └── writing_raw │   │   │   ├── CMakeLists.txt │   │   │   ├── README │   │   │   ├── basic.c │   │   │   ├── hello.c │   │   │   ├── include │   │   │   │   └── write.h │   │   │   └── write.c │   │   ├── decomplab │   │   │   ├── README.txt │   │   │   └── src │   │   │   ├── DecompLib.java │   │   │   └── Template.java │   │   └── opengl │   │   ├── CMakeLists.txt │   │   └── src │   │   └── main.cpp │   ├── logs │   │   ├── branch.txt │   │   ├── gitlog.txt │   │   ├── gitlog_short.txt │   │   ├── gitstats.txt │   │   ├── gittree.txt │   │   ├── gittreelong.txt │   │   ├── last_commit.txt │   │   └── submodules.txt │   ├── misc │   │   ├── GLSL │   │   │   ├── Circle.glsl │   │   │   ├── Colour_bars.glsl │   │   │   ├── Colour_bars_fade.glsl │   │   │   └── Gradient.glsl │   │   ├── fortran │   │   │   ├── add.f90 │   │   │   ├── arguments.f90 │   │   │   ├── factorial.f90 │   │   │   ├── file.f90 │   │   │   ├── hello_world.f90 │   │   │   ├── matrix.f90 │   │   │   └── prime_number.f90 │   │   ├── jbuild-testing │   │   │   ├── build.sh │   │   │   └── main.java │   │   ├── plxkit │   │   │   ├── __main__.py │   │   │   ├── pipe.py │   │   │   ├── record.py │   │   │   └── utils.py │   │   └── www │   │   ├── README.txt │   │   ├── css │   │   │   ├── ScrapExplorer │   │   │   │   └── main.css │   │   │   └── basic_mono.css │   │   └── html │   │   └── pretest.html │   ├── systems │   │   ├── arduino │   │   │   ├── MF-DRV │   │   │   │   └── MF-DRV.ino │   │   │   ├── README.txt │   │   │   └── blink │   │   │   └── blink.ino │   │   ├── c64 │   │   │   ├── README.txt │   │   │   └── poke_screensaver.d64 │   │   └── linux │   │   ├── dos │   │   │   └── fixDOSEncoding.sh │   │   ├── dotfiles │   │   │   ├── README.txt │   │   │   └── install_nexus.sh │   │   ├── rpi │   │   │   └── GPIO_send.c │   │   └── sbin │   │   ├── README.txt │   │   └── pacman-alarm-reset.sh │   ├── tools │   │   ├── MacOpenImHex.sh │   │   ├── README.txt │   │   ├── github │   │   │   └── gh-installdeps.sh │   │   ├── reflists │   │   │   ├── include.ref │   │   │   └── scap.ref │   │   └── utils │   │   ├── DLx │   │   │   ├── README.md │   │   │   ├── src │   │   │   │   ├── clients │   │   │   │   │   ├── requests.py │   │   │   │   │   └── wget.py │   │   │   │   ├── drivers │   │   │   │   │   └── apache.py │   │   │   │   └── main.py │   │   │   └── tools │   │   │   └── tsv_filter.py │   │   └── PMAP.py │   └── usr │   ├── Pulse │   │   ├── CMakeLists.txt │   │   └── src │   │   ├── client.cpp │   │   └── server.cpp │   ├── XORenc │   │   ├── CMakeLists.txt │   │   ├── README.txt │   │   └── main.c │   ├── blkrn │   │   ├── README.md │   │   └── blkrn.cpp │   ├── http_server │   │   ├── CMakeLists.txt │   │   ├── README.md │   │   └── server.c │   └── light_builtins │   ├── README.txt │   ├── cat.c │   ├── config.h │   ├── cp.c │   ├── date.c │   ├── echo.c │   ├── ls.c │   ├── mkdir.c │   ├── mv.c │   ├── pwd.c │   ├── rm.c │   ├── rmdir.c │   └── touch.c ├── systems │   ├── arduino │   │   ├── MF-DRV │   │   │   └── MF-DRV.ino │   │   ├── README.txt │   │   └── blink │   │   └── blink.ino │   ├── c64 │   │   ├── README.txt │   │   └── poke_screensaver.d64 │   └── linux │   ├── dos │   │   └── fixDOSEncoding.sh │   ├── dotfiles │   │   ├── README.txt │   │   ├── install_nexus.sh │   │   └── nexus │   ├── rpi │   │   └── GPIO_send.c │   └── sbin │   ├── README.txt │   └── pacman-alarm-reset.sh ├── tools │   ├── MacOpenImHex.sh │   ├── README.txt │   ├── build │   │   ├── clConfGen │   │   │   └── generatecland.py │   │   └── junkref │   │   └── junkref.py │   ├── github │   │   └── gh-installdeps.sh │   ├── reflists │   │   ├── include.ref │   │   └── scap.ref │   ├── utils │   │   ├── DLx │   │   │   ├── README.md │   │   │   ├── src │   │   │   │   ├── clients │   │   │   │   │   ├── requests.py │   │   │   │   │   └── wget.py │   │   │   │   ├── drivers │   │   │   │   │   └── apache.py │   │   │   │   └── main.py │   │   │   └── tools │   │   │   └── tsv_filter.py │   │   └── PMAP.py │   └── www │   └── buildpages.py └── usr ├── Pulse │   ├── CMakeLists.txt │   └── src │   ├── client.cpp │   └── server.cpp ├── XORenc │   ├── CMakeLists.txt │   ├── README.txt │   └── main.c ├── blkrn │   ├── README.md │   └── blkrn.cpp ├── http_server │   ├── CMakeLists.txt │   ├── README.md │   └── server.c └── light_builtins ├── README.txt ├── cat.c ├── config.h ├── cp.c ├── date.c ├── echo.c ├── ls.c ├── mkdir.c ├── mv.c ├── pwd.c ├── rm.c ├── rmdir.c └── touch.c 232 directories, 722 files