
Hey b0b:
    Here it is, and I should remark that it is VERY important that you
understand two things: ONE: The CRC must start with a value of 0FFFFFFFFh,
and TWO: The final value is the one's complement of the result.  The main
routine does a "not edx" after all the bytes in the file have been processed.
If you don't do either of these two things, the result will be incorrect.
    Any questions, fire away!  I've included the include files, so if you
have all these in the current directory, you shouldn't have to deal with
the INCLUDE= environment thing.  You can bracket the two subroutines you'll
be working on with ".8086" to catch any illegal codings.  Good luck, and
may the Guru be with you...
                                                      - Illman
