Skip to content

Files

Latest commit

c1ba92f · Nov 23, 2023

History

History

SANDHU__OS

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Details

Currently this operating system has kernel with interrupt, paging, hea0p, virtual file system support and multitasking. Yet to enable support for user space applications. (More information in Sandbox)

Usage

To build project

	# -s for make quite
	$ ./build.sh -s

To run project

	$ ./run.sh

To build with debug symbols

	# -s for make quite, -g for debug
	$ ./build.sh -s -g

To run project in debug mode

	$ ./run.sh -d

Note: Make sure to build with debug symbols

	$ gdb or gdbtui
	$ target remote localhost:1234
	$ file build/bin/kernel.elf  (loads debugging symbols from the file)