iyenli / ChCore

An educational-purpose OS based on Raspi 3b ISA.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChCore

This is the repository of ChCore labs in SE315, 2022 Spring.

Build

  • make or make build: Build ChCore
  • make clean: Clean ChCore

Emulate

  • make qemu: Start a QEMU instance to run ChCore

Debug with GBD

  • make qemu-gdb: Start a QEMU instance with GDB server
  • make gdb: Start a GDB (gdb-multiarch) client

Grade

  • make grade: Show your grade of labs in the current branch

Other

  • Press Ctrl+a x to quit QEMU
  • Press Ctrl+d to quit GDB

Hello Chcore

Just a test.

About

An educational-purpose OS based on Raspi 3b ISA.

License:Other


Languages

Language:C 85.8%Language:Assembly 4.8%Language:CMake 4.4%Language:C++ 2.5%Language:Shell 1.2%Language:Python 1.1%Language:Makefile 0.1%Language:Dockerfile 0.1%Language:GDB 0.0%