CeDOS - README.md

README.md (view raw)

# CeDOS
Simple x86 operating system written in assembly and C.

## Software Requirements
* GNU make
* [https://wiki.osdev.org/GCC_Cross-Compiler](GCC Cross Compiler + matching binutils), tailored for freestanding i686-elf-targets
* Doxygen: If you want to build the documentation
* QEMU: To emulate an x86 system

## Make commands
### Debug build
```make debug```

### Release build
```make build```

### Run (in an emulator)
```make run```

### Clear output directories
```make clean```

### Build documentation:
```make docs```

## Tested build environment versions
### 2023-03-01
* GCC 12.2.0
* binutils 2.40
* QEMU 4.2.1