Program that synchronizes shared memory between two processes. Both processes swap memory back and forth, but a semaphore prevents them from clobbering data. Extra credit is the same, but with a custom synchronization library.
extra-credit.c | ||
programming-assignment.c | ||
semp.c | ||
semp.h |