sm501.c revision 7e94e515
1