zap_micro.c revision da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0