Программа в этом случае должна допускать старт с любого места и с любыми системными и пользовательскими настройками. Не думаю, что тут многие могут похвалиться наличием таких программ.
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)