Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

This is Lyos http://lyos.googlecode.com

loginprompt

WHAT IS LYOS

Lyos is an open source microkernel multitasking operating system, it runs on 32-bit x86-based PCs, it supports IDE harddisk and floppy disk.

It is distributed under the GNU General Public License.

FEATURES

Lyos has many standard features:

  • Microkernel

    • Kernel only handles message passing, interrupts and task scheduling, other things like reading/writing files, memory managing and device operations are handled by servers.
  • Multitasking

  • TTYs

    • Multi-TTY support
  • Interprocess Communication

  • Device drivers

    • Hard disk drive support
    • Ramdisk support
    • Floppy(under development)
  • Virtual file system

    • Ext2 filesystem support(under development)
  • Memory management

COMPILATION AND INSTALLATION

  1. Download the source

    • You can get the source with git: git clone git://github.com/Jimx-/lyos.git lyos
    • If you download the bzip file, unpack it: tar -jxvf lyos-0.3.X.tar.bz2
  2. Setup toolchain

    • Under the lyos' root directory, run: ./scripts/setup-toolchain.sh
  3. Compile Lyos

    • Remove all the object files: make mrproper
    • Configure Lyos: make config or make menuconfig
    • Build the kernel: make
  4. Create disk image

    • Create disk image: make setup-disk
  5. Run Lyos

Comments ( 0 )

Sign in for post a comment

About

微内核类Unix操作系统内核 spread retract
C
GPL-3.0
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more