ClassicOS/ABOUT.md

916 B

About ClassicOS

I am making a custom operating system as an OSDev project. I am calling it ClassicOS!

We are using C11/C17 standard code.

This OS is x86 32 bit meant to be run on any 32 bit Intel processor including:

  • 386
  • 486
  • Pentium
  • Pentium Pro
  • Pentium II
  • Pentium 3
  • "Prescott" & "Northwood" Pentium 4

Able to run on systems with EISA, VESA, MCA, PCI or ISA architecture.

This will include:

  • a GUI
  • a shell/terminal/tty/console
  • 16 bit Real mode bootloader
  • NE2000 compatible Network drivers
  • FAT Filesystem support including FAT12, FAT16, FAT32
  • ext2 Filesystem support
  • NTFS Filesystem support
  • Supports ATA, IDE, EIDE, UltraATA 33 and 66, PATA drives
  • Supports Floppy to 1.2MB 5.25" and 1.44MB 3.5"
  • Supports ISO9660
  • DOS mode

Features:

Note: This OS eventually may ship for 64 bit architecture and support legacy LGA775 and LGA115x processors.