prg файлы.. самый низкий уровень.. предоставляющий базовые api функции.. к примеру в файле ms420ds0.prg: info - чтение описания prg, ident,ident_aif чтение идентефикационных данных блока, fs_lesen - ошибки читать, fs_loeschen - ошибки стереть, status_xxxx - чтение лайвдаты, steuern_xxxx активация исп. механизмов. в этом же файле хранятся таблицы расшифровки ошибок(+доп. инфа, типа презент еррор итд)
уровнем выше - ipo, работает через prg. его уже интерпретирует inpa
вот навскидку из безобидного