handle holes in hex gracefully
support global and local chip erase