The following items will be graded for this checkpoint.Programming assignment:src/minix3.cCreate the routines to read the superblock, inodes, and data for all pointers [direct, indirect,...


The following items will be graded for this checkpoint.


Programming assignment:



  • src/minix3.c

    • Create the routines to read the superblock, inodes, and data for all pointers [direct, indirect, doubly-indirect, and triply indirect].



  • src/elf.c

    • Create the routines that reads an ELF buffer, pulls apart the correct values, maps the proper virtual addresses, etc.



  • Be able to read an ELF file from a minix 3 file system, load it, and get the information necessary.

  • The ELF files will be loaded into processes.

  • Enable interrupts through the PLIC and handle virtio devices' responses using interrupts instead of polling.

    • You will need to create your own trap handler and put its address into stvec.




Nov 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions ยป

Submit New Assignment

Copy and Paste Your Assignment Here