MaxOS
Macaron
MaxOS | Macaron | |
---|---|---|
10 | 1 | |
30 | 43 | |
- | - | |
7.3 | 0.0 | |
10 days ago | about 1 year ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | MIT 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.
MaxOS
-
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.
Macaron
-
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.
What are some alternatives?
MaslOS - Masl OS
Lemon-OS - The Lemon Operating System
hausboot - Tiny C++ boot loader
opuntiaOS - opuntiaOS - an operating system targeting x86, ARM and RISC-V.
THC-Archive - All releases of the security research group (a.k.a. hackers) The Hacker's Choice
alienfx-tools - Alienware systems lights, fans, and power control tools and apps
osdev - Hobby OS project for learning more about low-level hardware (GPUs, networking, USB)
crypticos - Obscure 256 Byte OS
CVE-2022-0337-PoC-Google-Chrome-Microsoft-Edge-Opera - 🎩 🤟🏻 [P1-$10,000] Google Chrome, Microsoft Edge and Opera - vulnerability reported by Maciej Pulikowski - System environment variables leak - CVE-2022-0337
Cyjon - A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
4RING_OS - Hobby operating system for Intel processors from 386 and up. Engaged on all 4 protecting rings with call gates...