VCache_VerifySums

Verifies buffer checksums. Uses all the registers except ESI.

On entry, EAX contains the block sector size, in bytes.

On entry, ESI contains the cache block handle.

This routine verifies that the correct dirty bits for a buffer are set. This is done by calculating checksums of the buffer contents sector by sector and comparing against stored sums. The checksums are set by calling VCache_RecalcSums for the block.

This service only checks the sectors that aren't marked dirty.