The programming assignments I did for the operating system course.
-
homework1 - That's some data structure and system call practice, nothing else.
-
homework2 - This is the Shell project. For those who want to learn about writing a shell, please go inside and see.
-
generic-queue and generic-queue-python - This is a generic queue programming exercise, intended for the thread library project.
-
thread_library - This is the thread library project, with starter files mythread.h
-
rasp_pi - This is the "device driver" project done on raspberry pi, written in armv7 assembly code, followed the instruction of "Baking Pi", yet added more patterns to flash the morse code on the OK LED light.