strncopy
should be strncpy
strncopy
should be strncpy
instead of in this case.
instead of size_t
in this case.
from the beginning of the file
Perhaps change "file" to "disk" as suggested by fat16.h
. This part was very confusing.
Also, there was no mentioning in the instructions that the root directory entries may not be exactly located as described in the picture, so perhaps change "78*512" to something like "depending on bpb".
I'm not sure if these choices were intended to make sure that we carefully looked at the code documentations instead of just the instructions, but I think these parts should be adjusted so that other students aren't confused.
Intel Nehalem microarchitecture
It used in the first generation of the Intel Core processors (from Wikipedia))