Introduction

Need of Developing a prototype Operating System & components of educations OS

Learn More

Existing Tools for educational

Current educational purpose operating systems,tools & libraries with their features and limitations.

Learn More

Design of Picoc Interpreter

Design & internal workflow of picoc interpreter and building the same with xv6 kernel codebase with required additional fuctions in dietlibc library

Learn More

Design of Linkage editor for xv6

This chapter describes the types of linker & suitable designing strategies of built-in linker for xv6

Learn More

Design for File System Modifications

This chapter gives an overview of underlying filesystem structure and proposed modifications in it.

Learn More

Porting Picoc to xv6

Lorem ipsum dolor sit amet, enda voluptatibus eveniet incidunt dicta nostrum quod?enda voluptatibus eveniet nt dd

Learn More

Implementing Changes in File System of xv6

Implementing the proposed changes in inode structure & block allocator in File System of xv6

Learn More

Implementation of static linker in xv6

Porting newly designed static linkage editor to xv6 kernel

Learn More

Assignments for Operating System course using xv6

This chapter discusses a series of assignments that can be incorporated into operating system coursework.

Learn More