All Projects → tkchia → biefircate

tkchia / biefircate

Licence: BSD-3-Clause license
Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to biefircate

Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+9872.34%)
Mutual labels:  kernel, x86-64, os, osdev, operating-system, baremetal
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (+12.77%)
Mutual labels:  kernel, x86-64, os, osdev, operating-system
KnutOS
An x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-65.96%)
Mutual labels:  kernel, x86-64, os, osdev, operating-system
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+668.09%)
Mutual labels:  kernel, x86-64, os, osdev, operating-system
FoxOS
The FoxOS main repository
Stars: ✭ 48 (+2.13%)
Mutual labels:  x64, x86-64, os, operating-system, uefi
SnowFlake
Technology is free, SnowFlakeOS
Stars: ✭ 38 (-19.15%)
Mutual labels:  kernel, os, osdev, operating-system, uefi
Tofita
🍬 All-new kernel for @GreenteaOS
Stars: ✭ 112 (+138.3%)
Mutual labels:  kernel, os, osdev, operating-system, uefi
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+431.91%)
Mutual labels:  kernel, os, osdev, operating-system, baremetal
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+291.49%)
Mutual labels:  kernel, x86-64, os, osdev, operating-system
Cuteos
A 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (+8.51%)
Mutual labels:  kernel, x86-64, osdev, operating-system
jsix
A hobby operating system for x86_64, boots with UEFI.
Stars: ✭ 60 (+27.66%)
Mutual labels:  x64, x86-64, os, uefi
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Stars: ✭ 66 (+40.43%)
Mutual labels:  kernel, os, osdev, operating-system
Os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-46.81%)
Mutual labels:  kernel, x86-64, os, osdev
Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+778.72%)
Mutual labels:  kernel, os, osdev, operating-system
Unikraft
Unikraft is an automated system for building specialized POSIX-compliant OSes known as unikernels. (Core repository)
Stars: ✭ 183 (+289.36%)
Mutual labels:  kernel, os, osdev, operating-system
Dgos
Operating System
Stars: ✭ 90 (+91.49%)
Mutual labels:  kernel, x86-64, osdev, operating-system
saturn
A microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-55.32%)
Mutual labels:  x86-64, osdev, operating-system, baremetal
Reactos
A free Windows-compatible Operating System
Stars: ✭ 10,216 (+21636.17%)
Mutual labels:  kernel, os, osdev, operating-system
Emerald
An operating system written in C
Stars: ✭ 118 (+151.06%)
Mutual labels:  kernel, os, osdev, operating-system
Cardinal
Operating system designed to be fast and secure.
Stars: ✭ 20 (-57.45%)
Mutual labels:  kernel, os, osdev, operating-system

biᴇꜰɪrcate

very experimentalsome developer notes available

  1.  sudo apt-get install gcc-mingw-w64-x86-64 gcc-multilib
  2.  sudo apt-get install dosfstools mtools
  3.  sudo apt-get install qemu-system-x86 qemu-utils ovmf
  4.  ./configure
  5.  make -j4
  6.  make run-qemu

This aims to run x86-16 or x86-32 code from an x86-64 UEFI environment.

Again, some developer notes are available.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].