add em_smartconf; add EMSMARTCONF_SH DEF