Maybe I should restate the question. I am writing a shell, and I need an assembly code (source code) routine that can recalculate the checksum of a file. I need this independant of a shell! I'm trying to make a ZShell compatible shell, with checksum recalculation, and the Shell developers list isn't much help (nobody there cares about much of anything).