ad1816a.c revision 92bb010c
1