zap_micro.c revision d05ba1e6d821a370b97d38899e74cd824e81ab9c