Backup for Gramado Build 241 - (32bit)

Welcome to Gramado 1.1.241 32bit

This repository has the source code for:

  • Gramado boot loader
  • Gramado kernel
  • Gramado Window Server
  • Applications
  • Commands

What is Gramado?

Gramado (c) is a 32 bit multithreaded operating system.

Kernel features.

  • Paging.
  • Threads.
  • FAT16 file system.
  • ps/2 keyboard.
  • ps/2 mouse works fine only on qemu.
  • serial port.
  • IDE PATA.
  • e1000 NIC.

Userland features.

  • Working on a Window Server. (gws)
  • Working on a virtual terminal.
  • unix-like commands running in the virtual console.

Libraries.

  • unix-like library. (rtl)
  • API for setup environment. (libcore)
  • Lib for the window server's clients. (libgws)

Fred's compilation on Linux.

    Linux 5.4.0-42-generic x86_64
    gcc (Ubuntu) 7.5.0
    GNU ld (GNU Binutils for Ubuntu) 2.30
    NASM version 2.13.02

How to Build?

See the Gramado OS build instructions

Testing

	$ ./run
	$ make qemu-test

You can run the VHD on Oracle Virtual Box and qemu. Please, give us some feedback.

Documentation

See the docs. See the DOCS.

More information

Gramado is a Free and Open Source operating system. The source code uses the BSD license.

Quotes:

Oh boy, there is no spoon!

Owner
Fred Nora
Coding stuff and playing acoustic guitar.
Fred Nora
Similar Resources

A simple-to-build ortholinear keyboard named after a famous penguin

A simple-to-build ortholinear keyboard named after a famous penguin

Nils Olav A simple-to-build, low-profile, ortholinear keyboard named after a famous penguin. This keyboard is based around the Elite-C v4. It features

Jan 21, 2022

Library of useful C++ snippets and reusable classes I've created as I build out Arduino Uno and ESP32 projects.

Arduino Snippets Library of useful C++ snippets and reusable classes I've created as I build out Arduino Uno and ESP32 projects. Button A simple butto

Feb 5, 2022

PNPASSIST: A β€œSMART” BUILD PLATFORM FOR MANUAL PCB ASSEMBLY

PnPAssist Description The PnPAssist is an open source innovative CNC table that position the next SMT component with a proper orientation for you to m

Apr 14, 2022

How To Build The NeXT ROM Monitor From Sources

How To Build The NeXT ROM Monitor From Sources

May 9, 2022

A build of sowm that takes the pain from patching away.

sowm-flexipatch A build of sowm that takes the pain from patching away. About Similar to the flexipatch builds made by bakkeby, sowm-flexipatch aims t

Feb 11, 2022

Libft is an individual project at 42 that requires us to re-create some standard C library functions including some additional ones that can be used later to build a library of useful functions for the rest of the program.

Libft is an individual project at 42 that requires us to re-create some standard C library functions including some additional ones that can be used later to build a library of useful functions for the rest of the program.

Libft is an individual project at 42 that requires us to re-create some standard C library functions including some additional ones that can be used later to build a library of useful functions for the rest of the program.

Apr 5, 2022

Otto-SetupAssist provides an Arduino sketch which assist you to build Otto robots.

Otto-SetupAssist Otto-SetupAssist provides an Arduino sketch which assist you to build Otto robots. This sketch provides two features: Move servos to

Oct 20, 2021

kbuild is a build tool that works "like make" targetted at kernel/os development

kbuild : a kernel (and os) builder kbuild is a build tool that works "like make" targetted at kernel/os development Installing and building kbuild kbu

Dec 11, 2021

My attempt at comparing the 5455 XDK kernel against an older build, NOT COMPILABLE CODE (Mainly psudocode with sections filled in)

xboxkrnl.exe build 5445 XDK CHK My attempt at comparing the 5455 XDK kernel an older build, NOT COMPILABLE CODE (Mainly psudocode with sections filled

Dec 4, 2021
πŸŽ‰ A framework for improving android 32bit app stability. (Alleviate crashes caused by insufficient virtual memory)

Patrons ?? A framework for improving android 32bit app stability. (Alleviate crashes caused by insufficient virtual memory) δΈ€θ‘Œδ»£η θ§£ε†³ Android 32δ½εΊ”η”¨ε› θ™šζ‹Ÿε†…ε­˜δΈ

May 10, 2022
Gramado OS 64bit

Welcome to Gramado OS - Codename 'Presence' This repository has the source code for: Gramado boot loader Gramado kernel Gramado Window Server Applicat

May 10, 2022
Gramado Field - It is a 64bit operating system.

Welcome to Gramado OS - Codename 'Field' This repository has the source code for: Gramado boot loader Gramado kernel Gramado Window Server Application

Apr 9, 2022
Backup of my st build.

st - simple terminal -------------------- st is a simple terminal emulator for X which sucks less. Requirements ------------ In order to build st yo

Oct 24, 2021
A secure backup communication system. Doesn't use screens. Doesn't rely on cellular networks.
A secure backup communication system. Doesn't use screens. Doesn't rely on cellular networks.

Secure Backup Communication Network (SEBCOM) A secure backup communication system. Doesn't rely on cellular networks. Doesn't use screens. What is it?

Sep 26, 2021
A backup of my Linux setup 🌸
A backup of my Linux setup 🌸

Setup detailes ⭐ Window Manager βž™ DWM ⭐ DE βž™ Plasma KDE ⭐ Terminal βž™ Alacritty ⭐ Compositor βž™ Picom (ibhagwan fork) ⭐ File manager βž™ Dolphin ⭐ Browser

May 7, 2022
A program to backup all of your game savefiles on your system, neatly, and into a single folder.

Savefile Saver I created this project as a solution to a simple, but annoying problem: Backing up my game savefiles. I wanted to be able to copy all o

Feb 6, 2022
A repo with the source code for Nullboard Backup Agent

This is a repo with the source code for Nullboard Backup Agent - a small companion utility for Nullboard that lives in the Windows system tray and acts as a storage provider for making automatic backups of NB's boards.

Feb 12, 2022
Everdrive application for backup/restore XBAND SRAM & (Flash) ROM
Everdrive application for backup/restore XBAND SRAM & (Flash) ROM

XBAND Swiss Army knife (xband_sak) xband_sak is an Everdrive MD (including clones) RAM application for the Sega Mega Drive/Genesis with the following

May 8, 2022
Simple template project to build a firmware for the STM32F4 Discovery board with FreeRTOS and libopencm3

STM32F4 Discovery FreeRTOS Makfile This is a simple template project to build a firmware for the STM32F4 Discovery board with FreeRTOS and libopencm3

Mar 17, 2022