sm501.c revision 8a8320c2
1