Wouter van Ooijen wrote: > Olin, for the 'empty' case, do you read back all program memory? IIRC my > proggers read only the addresses that where present in the .hex file. Yes, that is why the Wisp628 measured significantly faster than my programmers for the empty cases. Actually I think that is a legitimate optimization. You could interpret no data in the HEX file as meaning "don't care" as apposed to assuming the erased state, in which case there is no point checking the result. My programming software does not include such optimization. It makes the conservative assumption that unspecified values are intended to be the erased value and checks them all twice. Maybe a command line switch some day would be appropriate. ****************************************************************** Embed Inc, Littleton Massachusetts, (978) 742-9014. #1 PIC consultant in 2004 program year. http://www.embedinc.com/products -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist