ГОСТ Р ИСО 20242-2—2012
- канал отладки занят;
- выявлена любая другая ошибка.
6.6.24.4 Сервисная процедура
Если регистрация верна, и канал отладки не занят, то он закрывается. В противном случае приходит
сообщение об ошибке.
6.7 Устройство управления RMS-состоянием
6.7.1 Изменение состояния
Переход от предшествующего состояния к последующему выполняется с помощью сервисов,
блокировок и процессов завершения выполнения задания. Изменениюсостояния препятствуют сервисные
ошибки, которые в нижеследующей диаграмме состояний не показаны.
6.7.2 Диаграмма состояний
Интерфейс сервисного управления ресурсами RMSI может поддерживать различные версии одина
ковых сервисов. Перед запуском сервиса необходимо установить номер ее версии. Пользовательдолжен
выбратьсервисы, необходимые для рассматриваемого приложения, которое, в свою очередь, можетбыть
только частью всего процесса управления ресурсами RMS (см. рисунок4).
GelFuncAddress — состояние получения ф ункционального адреса: SelectNeededResources — состояние выбора
необходимого ресурса; A llN eededR esourcesS elected — состояние, когда все необходимы е ресурсы выбраны; R M
S Accessable — состояние доступности сервисного управления ресурсами; io_initiate — сервис создания объекта для
интерф ейса; io_conclude — сервис подтверждения о заверш ении операции ввода’вывода; InterfaceTypeSelected —
состояние выбора типа интерф ейса: ю _ореп — сервис создания объекта для канала связи; Use Channel —
состояние использования канала; »o_close — сервис закрытия доступа к каналу.
Рисунок 4 — Диаграм м а R M S -состояний с несколькими периферийными интерф ейсами
37