7
OS Group
- Edgar Guerrero: eg21v@fsu.edu
- Gabriel Romanini de Barros: gr22d@fsu.edu
- Lucas Smith: lps21a@fsu.edu
- Responsibilities: Make an "empty" C program and then a program which produces exactly five more system calls than the aforementioned empty program.
- Assigned to: Edgar Guerrero, Lucas Smith
- Responsibilities: Make a "timer.ko" kernel module that once loaded to the kernel produces the following behavior: the first time a user uses the command "cat proc/timer" it will print out the current UNIX Epoch time in a "seconds.nanoseconds" format, and in all subsequent times the user runs the commands it should print out the current time as well as the difference from the last time the file was printed, in the same format.
- Assigned to: Gabriel Romanini de Barros
- Assigned to: Gabriel Romanini de Barros, Edgar Guerrero
- Assigned to: Gabriel Romanini de Barros, Lucas Smith
- Assigned to: Edgar Guerrero, Lucas Smith
- Assigned to: Edgar Guerrero
- Assigned to: Lucas Smith
- Assigned to: Gabriel Romanini de Barros
COP4610_Proj2_Temp/
│
├── part1/
│ ├── empty.c
│ ├── empty.trace
│ ├── part1.c
│ └── part1.trace
│
├── part2/src/
│ ├── my_timer.c
│ └── Makefile
│
├── part3/
│ ├── elevator.c
│ ├── syscalls.c
│ └── Makefile
│
└── README.md
For C:
makeRun this in the "part2" or "part3" folders, depending on which system module you want to compile.