Skip to content
/ Xrome Public

A very basic operating system written in C and Assembly.

License

Notifications You must be signed in to change notification settings

deflate6/Xrome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xrome

A very basic operating system written in C and Assembly.

  • Note: some assembly files is not written by me.

Building

You'll need cross-platform compilers like x86_64-elf-gbb, x86_64-elf-gcc and x86_64-elf-ld for compiling and linking binaries. You can change the paths of them in "Makefile".

Simply execute

$ make

and that's it.

Running

After building, you can use qemu for running rhe binary.

$ qemu-system-x86_64 os-image.bin

Contributing

  • Fork this repo.
  • Add a feature.
  • Create a new pull request.

License

GNU General Public License v3.0

Status

Development halted. I'm going to develop another OS :D

About

A very basic operating system written in C and Assembly.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published