├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build-image.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── Disclaimer.txt ├── LICENSE ├── Only_UEFI_64bit!.txt ├── Please_Disable_Secure_Boot!.txt ├── README.md ├── Try_Enabling_CSM!.txt ├── VirtualBox_HOWTO!.txt ├── boot ├── amd64 │ ├── amd64initialPaging.hexa │ └── amd64pageInterim.hexa ├── arm64 │ ├── arm64initialPaging.hexa │ └── arm64pageInterim.hexa ├── hexa.json ├── loader │ ├── ascii.tofita │ ├── font.bmp │ ├── leaves.bmp │ └── trampoline.asm ├── riscv64 │ ├── riscv64initialPaging.hexa │ └── riscv64pageInterim.hexa ├── shared │ ├── paging.hexa │ └── params.hexa ├── uefi.hexa ├── uefi │ ├── boot.hexa │ ├── memory.hexa │ ├── pe.hexa │ ├── ramdiskLoader.hexa │ └── visuals.hexa └── uefiMain.hexa ├── config.json ├── desktop.ini ├── devices ├── acpi │ ├── acpi.hexa │ └── apic.hexa ├── amd64 │ ├── amd64.features.hexa │ ├── amd64page.hexa │ ├── amd64paging.hexa │ ├── gdt.hexa │ └── pat.hexa ├── arm64 │ ├── arm64page.hexa │ └── arm64paging.hexa ├── cpu │ ├── amd64.hexa │ ├── cpu.asm │ ├── cpu.hexa │ ├── cpuid.hexa │ ├── exceptions.hexa │ ├── interrupts.header.hexa │ ├── interrupts.hexa │ ├── physical.hexa │ ├── rdtsc.hexa │ ├── rwspinlock.hexa │ ├── seh.header.hexa │ ├── seh.hexa │ ├── spinlock.hexa │ └── trapeze.asm ├── efi │ └── efi.hexa ├── pci │ └── pci.hexa ├── ps2 │ ├── keyboard.hexa │ ├── mouse.hexa │ └── polling.hexa ├── riscv64 │ ├── riscv64page.hexa │ └── riscv64paging.hexa ├── screen │ ├── framebuffer.header.hexa │ └── framebuffer.hexa └── serial │ ├── init.hexa │ └── log.hexa ├── dlls ├── tofita32.asm ├── tofita32 │ ├── hexa.json │ ├── tofita32.header.hexa │ ├── tofita32.hexa │ ├── tofita32Main.hexa │ └── tofita32Vars.hexa ├── tofita64.asm └── types.hexa ├── docs ├── logo.png ├── logo.svg ├── patreon.png ├── sponsors.png └── star.png ├── engine ├── all.asm ├── autoRun.hexa ├── formats │ ├── bmp │ │ └── bmp.hexa │ ├── cur │ │ └── cur.hexa │ ├── exe │ │ ├── exe.hexa │ │ ├── exeIcon.hexa │ │ ├── exeInterim.hexa │ │ ├── executive.hexa │ │ └── pe.hexa │ ├── ico │ │ └── ico.hexa │ ├── lnk │ │ ├── lnk.header.hexa │ │ └── lnk.hexa │ └── stbi │ │ └── stbi.hexa ├── gui │ ├── alert.hexa │ ├── blur.hexa │ ├── collider.hexa │ ├── compositor.hexa │ ├── concepts │ │ ├── files.hexa │ │ └── viewer.hexa │ ├── desktop.hexa │ ├── dwm.hexa │ ├── dwmState.hexa │ ├── loading.hexa │ ├── quake.hexa │ ├── screen.hexa │ ├── session.hexa │ ├── start.hexa │ ├── taskbar.hexa │ ├── text.hexa │ ├── theme.hexa │ ├── window.hexa │ └── windows.hexa ├── health │ └── sanityChecks.hexa ├── module.hexa ├── multitasking │ ├── engineThread.hexa │ ├── guiThread.hexa │ ├── scheduler.hexa │ ├── thread.hexa │ └── timer.hexa ├── process.header.hexa ├── process.hexa ├── ramdisk.hexa ├── sandbox.hexa ├── syscalls │ ├── njraa │ │ └── njraaCall.hexa │ ├── syscalls.hexa │ └── user32 │ │ └── userCall.hexa ├── tofita.header.hexa ├── tofita.hexa ├── tofitaMain.hexa ├── user.hexa └── util │ └── Math.hexa ├── hexa.json ├── icon.ico └── tools ├── fontGen └── index.html ├── gos-devlist.bat ├── listen.js ├── pipe.js ├── qemu-arm.bat ├── qemu-riscv.bat ├── qemu-vfat.bat ├── vbox.js └── webui ├── favicon.ico ├── webui.bat ├── webui.html └── webui.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @PeyTy 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.github/workflows/build-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Disclaimer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/Disclaimer.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/LICENSE -------------------------------------------------------------------------------- /Only_UEFI_64bit!.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/Only_UEFI_64bit!.txt -------------------------------------------------------------------------------- /Please_Disable_Secure_Boot!.txt: -------------------------------------------------------------------------------- 1 | You must disable Secure Boot in your BIOS to run this on PC 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/README.md -------------------------------------------------------------------------------- /Try_Enabling_CSM!.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/Try_Enabling_CSM!.txt -------------------------------------------------------------------------------- /VirtualBox_HOWTO!.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/VirtualBox_HOWTO!.txt -------------------------------------------------------------------------------- /boot/amd64/amd64initialPaging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/amd64/amd64initialPaging.hexa -------------------------------------------------------------------------------- /boot/amd64/amd64pageInterim.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/amd64/amd64pageInterim.hexa -------------------------------------------------------------------------------- /boot/arm64/arm64initialPaging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/arm64/arm64initialPaging.hexa -------------------------------------------------------------------------------- /boot/arm64/arm64pageInterim.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/arm64/arm64pageInterim.hexa -------------------------------------------------------------------------------- /boot/hexa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/hexa.json -------------------------------------------------------------------------------- /boot/loader/ascii.tofita: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/loader/ascii.tofita -------------------------------------------------------------------------------- /boot/loader/font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/loader/font.bmp -------------------------------------------------------------------------------- /boot/loader/leaves.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/loader/leaves.bmp -------------------------------------------------------------------------------- /boot/loader/trampoline.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/loader/trampoline.asm -------------------------------------------------------------------------------- /boot/riscv64/riscv64initialPaging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/riscv64/riscv64initialPaging.hexa -------------------------------------------------------------------------------- /boot/riscv64/riscv64pageInterim.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/riscv64/riscv64pageInterim.hexa -------------------------------------------------------------------------------- /boot/shared/paging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/shared/paging.hexa -------------------------------------------------------------------------------- /boot/shared/params.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/shared/params.hexa -------------------------------------------------------------------------------- /boot/uefi.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi.hexa -------------------------------------------------------------------------------- /boot/uefi/boot.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi/boot.hexa -------------------------------------------------------------------------------- /boot/uefi/memory.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi/memory.hexa -------------------------------------------------------------------------------- /boot/uefi/pe.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi/pe.hexa -------------------------------------------------------------------------------- /boot/uefi/ramdiskLoader.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi/ramdiskLoader.hexa -------------------------------------------------------------------------------- /boot/uefi/visuals.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefi/visuals.hexa -------------------------------------------------------------------------------- /boot/uefiMain.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/boot/uefiMain.hexa -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/config.json -------------------------------------------------------------------------------- /desktop.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/desktop.ini -------------------------------------------------------------------------------- /devices/acpi/acpi.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/acpi/acpi.hexa -------------------------------------------------------------------------------- /devices/acpi/apic.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/acpi/apic.hexa -------------------------------------------------------------------------------- /devices/amd64/amd64.features.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/amd64/amd64.features.hexa -------------------------------------------------------------------------------- /devices/amd64/amd64page.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/amd64/amd64page.hexa -------------------------------------------------------------------------------- /devices/amd64/amd64paging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/amd64/amd64paging.hexa -------------------------------------------------------------------------------- /devices/amd64/gdt.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/amd64/gdt.hexa -------------------------------------------------------------------------------- /devices/amd64/pat.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/amd64/pat.hexa -------------------------------------------------------------------------------- /devices/arm64/arm64page.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/arm64/arm64page.hexa -------------------------------------------------------------------------------- /devices/arm64/arm64paging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/arm64/arm64paging.hexa -------------------------------------------------------------------------------- /devices/cpu/amd64.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/amd64.hexa -------------------------------------------------------------------------------- /devices/cpu/cpu.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/cpu.asm -------------------------------------------------------------------------------- /devices/cpu/cpu.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/cpu.hexa -------------------------------------------------------------------------------- /devices/cpu/cpuid.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/cpuid.hexa -------------------------------------------------------------------------------- /devices/cpu/exceptions.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/exceptions.hexa -------------------------------------------------------------------------------- /devices/cpu/interrupts.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/interrupts.header.hexa -------------------------------------------------------------------------------- /devices/cpu/interrupts.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/interrupts.hexa -------------------------------------------------------------------------------- /devices/cpu/physical.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/physical.hexa -------------------------------------------------------------------------------- /devices/cpu/rdtsc.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/rdtsc.hexa -------------------------------------------------------------------------------- /devices/cpu/rwspinlock.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/rwspinlock.hexa -------------------------------------------------------------------------------- /devices/cpu/seh.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/seh.header.hexa -------------------------------------------------------------------------------- /devices/cpu/seh.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/seh.hexa -------------------------------------------------------------------------------- /devices/cpu/spinlock.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/spinlock.hexa -------------------------------------------------------------------------------- /devices/cpu/trapeze.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/cpu/trapeze.asm -------------------------------------------------------------------------------- /devices/efi/efi.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/efi/efi.hexa -------------------------------------------------------------------------------- /devices/pci/pci.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/pci/pci.hexa -------------------------------------------------------------------------------- /devices/ps2/keyboard.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/ps2/keyboard.hexa -------------------------------------------------------------------------------- /devices/ps2/mouse.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/ps2/mouse.hexa -------------------------------------------------------------------------------- /devices/ps2/polling.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/ps2/polling.hexa -------------------------------------------------------------------------------- /devices/riscv64/riscv64page.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/riscv64/riscv64page.hexa -------------------------------------------------------------------------------- /devices/riscv64/riscv64paging.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/riscv64/riscv64paging.hexa -------------------------------------------------------------------------------- /devices/screen/framebuffer.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/screen/framebuffer.header.hexa -------------------------------------------------------------------------------- /devices/screen/framebuffer.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/screen/framebuffer.hexa -------------------------------------------------------------------------------- /devices/serial/init.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/serial/init.hexa -------------------------------------------------------------------------------- /devices/serial/log.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/devices/serial/log.hexa -------------------------------------------------------------------------------- /dlls/tofita32.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32.asm -------------------------------------------------------------------------------- /dlls/tofita32/hexa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32/hexa.json -------------------------------------------------------------------------------- /dlls/tofita32/tofita32.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32/tofita32.header.hexa -------------------------------------------------------------------------------- /dlls/tofita32/tofita32.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32/tofita32.hexa -------------------------------------------------------------------------------- /dlls/tofita32/tofita32Main.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32/tofita32Main.hexa -------------------------------------------------------------------------------- /dlls/tofita32/tofita32Vars.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita32/tofita32Vars.hexa -------------------------------------------------------------------------------- /dlls/tofita64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/tofita64.asm -------------------------------------------------------------------------------- /dlls/types.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/dlls/types.hexa -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /docs/patreon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/docs/patreon.png -------------------------------------------------------------------------------- /docs/sponsors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/docs/sponsors.png -------------------------------------------------------------------------------- /docs/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/docs/star.png -------------------------------------------------------------------------------- /engine/all.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/all.asm -------------------------------------------------------------------------------- /engine/autoRun.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/autoRun.hexa -------------------------------------------------------------------------------- /engine/formats/bmp/bmp.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/bmp/bmp.hexa -------------------------------------------------------------------------------- /engine/formats/cur/cur.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/cur/cur.hexa -------------------------------------------------------------------------------- /engine/formats/exe/exe.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/exe/exe.hexa -------------------------------------------------------------------------------- /engine/formats/exe/exeIcon.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/exe/exeIcon.hexa -------------------------------------------------------------------------------- /engine/formats/exe/exeInterim.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/exe/exeInterim.hexa -------------------------------------------------------------------------------- /engine/formats/exe/executive.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/exe/executive.hexa -------------------------------------------------------------------------------- /engine/formats/exe/pe.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/exe/pe.hexa -------------------------------------------------------------------------------- /engine/formats/ico/ico.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/ico/ico.hexa -------------------------------------------------------------------------------- /engine/formats/lnk/lnk.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/lnk/lnk.header.hexa -------------------------------------------------------------------------------- /engine/formats/lnk/lnk.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/lnk/lnk.hexa -------------------------------------------------------------------------------- /engine/formats/stbi/stbi.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/formats/stbi/stbi.hexa -------------------------------------------------------------------------------- /engine/gui/alert.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/alert.hexa -------------------------------------------------------------------------------- /engine/gui/blur.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/blur.hexa -------------------------------------------------------------------------------- /engine/gui/collider.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/collider.hexa -------------------------------------------------------------------------------- /engine/gui/compositor.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/compositor.hexa -------------------------------------------------------------------------------- /engine/gui/concepts/files.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/concepts/files.hexa -------------------------------------------------------------------------------- /engine/gui/concepts/viewer.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/concepts/viewer.hexa -------------------------------------------------------------------------------- /engine/gui/desktop.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/desktop.hexa -------------------------------------------------------------------------------- /engine/gui/dwm.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/dwm.hexa -------------------------------------------------------------------------------- /engine/gui/dwmState.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/dwmState.hexa -------------------------------------------------------------------------------- /engine/gui/loading.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/loading.hexa -------------------------------------------------------------------------------- /engine/gui/quake.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/quake.hexa -------------------------------------------------------------------------------- /engine/gui/screen.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/screen.hexa -------------------------------------------------------------------------------- /engine/gui/session.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/session.hexa -------------------------------------------------------------------------------- /engine/gui/start.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/start.hexa -------------------------------------------------------------------------------- /engine/gui/taskbar.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/taskbar.hexa -------------------------------------------------------------------------------- /engine/gui/text.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/text.hexa -------------------------------------------------------------------------------- /engine/gui/theme.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/theme.hexa -------------------------------------------------------------------------------- /engine/gui/window.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/window.hexa -------------------------------------------------------------------------------- /engine/gui/windows.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/gui/windows.hexa -------------------------------------------------------------------------------- /engine/health/sanityChecks.hexa: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engine/module.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/module.hexa -------------------------------------------------------------------------------- /engine/multitasking/engineThread.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/multitasking/engineThread.hexa -------------------------------------------------------------------------------- /engine/multitasking/guiThread.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/multitasking/guiThread.hexa -------------------------------------------------------------------------------- /engine/multitasking/scheduler.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/multitasking/scheduler.hexa -------------------------------------------------------------------------------- /engine/multitasking/thread.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/multitasking/thread.hexa -------------------------------------------------------------------------------- /engine/multitasking/timer.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/multitasking/timer.hexa -------------------------------------------------------------------------------- /engine/process.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/process.header.hexa -------------------------------------------------------------------------------- /engine/process.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/process.hexa -------------------------------------------------------------------------------- /engine/ramdisk.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/ramdisk.hexa -------------------------------------------------------------------------------- /engine/sandbox.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/sandbox.hexa -------------------------------------------------------------------------------- /engine/syscalls/njraa/njraaCall.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/syscalls/njraa/njraaCall.hexa -------------------------------------------------------------------------------- /engine/syscalls/syscalls.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/syscalls/syscalls.hexa -------------------------------------------------------------------------------- /engine/syscalls/user32/userCall.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/syscalls/user32/userCall.hexa -------------------------------------------------------------------------------- /engine/tofita.header.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/tofita.header.hexa -------------------------------------------------------------------------------- /engine/tofita.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/tofita.hexa -------------------------------------------------------------------------------- /engine/tofitaMain.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/tofitaMain.hexa -------------------------------------------------------------------------------- /engine/user.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/user.hexa -------------------------------------------------------------------------------- /engine/util/Math.hexa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/engine/util/Math.hexa -------------------------------------------------------------------------------- /hexa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/hexa.json -------------------------------------------------------------------------------- /icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/icon.ico -------------------------------------------------------------------------------- /tools/fontGen/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/fontGen/index.html -------------------------------------------------------------------------------- /tools/gos-devlist.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/gos-devlist.bat -------------------------------------------------------------------------------- /tools/listen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/listen.js -------------------------------------------------------------------------------- /tools/pipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/pipe.js -------------------------------------------------------------------------------- /tools/qemu-arm.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/qemu-arm.bat -------------------------------------------------------------------------------- /tools/qemu-riscv.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/qemu-riscv.bat -------------------------------------------------------------------------------- /tools/qemu-vfat.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/qemu-vfat.bat -------------------------------------------------------------------------------- /tools/vbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/vbox.js -------------------------------------------------------------------------------- /tools/webui/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/webui/favicon.ico -------------------------------------------------------------------------------- /tools/webui/webui.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/webui/webui.bat -------------------------------------------------------------------------------- /tools/webui/webui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/webui/webui.html -------------------------------------------------------------------------------- /tools/webui/webui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GreenteaOS/Tofita/HEAD/tools/webui/webui.js --------------------------------------------------------------------------------