(FAT12/16/32, VFAT). Make a private copy of strcasecmp, as the "real" one uses the system ctype header, which introduces locale poisoning.
Sort out fs_ops, alloc/free.
modules). Obtained from: NetBSD, with some architectural changes and many additions.