Giter Club home page Giter Club logo

polaris's Introduction

Polaris

An attempt at OSDev and make a Unix-like kernel

How to build?

Clone recursively the repository (Git --recursive flag)

Get yourself a copy of Limine

Build a x86_64-elf-gcc compiler then

make
# Builds the project

make image
# Makes a hard drive image

To clean use

make clean
# Cleans the project

How to run?

The kernel is 64-bit so run it with

qemu-system-x86_64 -hda polaris.img -m 512M

What is implemented so far?

  • Long mode
  • Graphical mode
  • Interrupts
  • Timer
  • Paging
  • ACPI
  • HPET
  • SMP
  • VFS
  • Initramfs

polaris's People

Contributors

neptune650 avatar nsg650 avatar mishaty avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.