Macaron
MaxOS
Macaron | MaxOS | |
---|---|---|
2 | 11 | |
44 | 35 | |
- | - | |
0.0 | 4.1 | |
almost 2 years ago | about 1 month ago | |
C++ | C++ | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Macaron
- Managarm: Pragmatic microkernel-based OS with asynchronous I/O
-
I’ve made a CLICKER for my OS!!!
Then you need to install some filesystem tools, qemu, toolchain and nasm and launch Macabuilder executable from the root project directory. I updated [build instructions](https://github.com/MacaronOS/Macaron) and now it's less confusing.
MaxOS
- Managarm: Pragmatic microkernel-based OS with asynchronous I/O
-
Cross compiler issues
Source code: MaxOS
-
C++ override not working?
The code is here: https://github.com/maxtyson123/max-os/ and I was wondering if anyone would be able to explain to me why this is occuring?
-
Working implementations of NVIDIA graphics drivers?
I have just finished switching from normal VGA to VESA for my OS MaxOS. And although this will be far away in the future, I do hope to not only have a 1080p display but also working on the hardware of my main machine. So I began looking at the wiki and found the https://nouveau.freedesktop.org/ project that aims to implement open-source NVIDIA drivers and was wondering if there were any hobby OSes that you know of that have successfully implemented a similar sort of thing?
-
Is blocking the same as waiting?
So I’ve been working on networking in my operating system (https://github.com/maxtyson123/max-os) and have been wondering how I would communicate with the Ethernet driver from user space, e.g call the send funct.
-
Virtual Machines Acting Weird?
(If anyone wants to replicate then here is the repo: https://github.com/maxtyson123/max-os, use make setupQ and make runQ to use QEMU, or just use make to run compile iso and then you can load it into a VM)
-
A good hobby OS?
You could check out mine. Repo just doesn’t have the sync tools.
-
Wrote my own os, would porting a c lib work with c++ progs
I’ve been writing my own os (GitHub Repo) in c++ and now I want to port a standard library. I plan to implement the linkage and such when the time comes but am just wondering weather a c lib would work for a c++ program. This is becuase I have found a few easily portable c libs. If this isn’t so then I will write my own
-
Stack Register EBX not returning set value
I return esp in the function doHandleInterrupt() and in an unpublished version this gets set to a CPU stack sort of struct and I force ebx to be 1 but it doesnt work?
-
Return value from system call?
MY current implementation (MaxOS) can receive system calls and get the values from the eax, abx registers etc.
What are some alternatives?
opuntiaOS - opuntiaOS - an operating system targeting x86, ARM and RISC-V.
MaslOS - Masl OS
alienfx-tools - Alienware systems lights, fans, and power control tools and apps
hausboot - Tiny C++ boot loader
Cyjon - A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
osdev - Hobby OS project for learning more about low-level hardware (GPUs, networking, USB)
4RING_OS - Hobby operating system for Intel processors from 386 and up. Engaged on all 4 protecting rings with call gates...
morphiOS - A lightweight 32-bit operating system written in C++ for the i386 (x86) architecture.
Lemon-OS - The Lemon Operating System
tlosint-live - Trace Labs OSINT Linux Distribution based on Kali.
crypticos - Obscure 256 Byte OS
THC-Archive - All releases of the security research group (a.k.a. hackers) The Hacker's Choice