zap_micro.c revision b515258426fed6c7311fd3f1dea697cfbd4085c6