amrr.c revision a052f480
1