sm501.c revision 245904a4
1