check for uninitialized memory location

Did a check for DCPump threshold to see if the memory location was never
used before and has 255 in it.  Otherwise DCPump using internal memory
will never run until this location is written to.