ahb.c revision 92c1858e
1