Extending the current xv6 proc systemcall and adding more attrbiutes
- Implementation System Call - Extension xv6
- Table of Contents
- Project Structure
- Building the Project
- Contributing
The project is organized as follows:
Makefile
: The Makefile for building the project.test.c
: The main test program.time.c
: The implementation of the time-related functionality.time.h
: Header file for time.c.- ...
To build the project, navigate to the project directory in the terminal and run the following command:
make
This command will compile the source files and generate the executable file named test.
Running the Project
After building the project, you can run the executable as follows:
./test
This command will execute the compiled program.
To clean up the generated files, including the executable and object files, run the following command:
make clean
This command will remove all generated files.
If you'd like to contribute to the project, please follow these steps:
- Create a new branch for your feature or bug fix.
- Make your changes.
- Test your changes.
- Submit a pull request.
- This project is licensed under the [LICENSE NAME] - see the LICENSE.md file for details.
Feel free to add or modify sections based on the specific needs and details of your project.