Общие положения

Следующие за байтом преамбулы HDR (80п) и идентификатором команды CMD, байты длины посылки L1 и L2 (которые должны быть равны между со­бой) содержат число байт, следующих за L2, за исключением байт контрольной суммы CKL и СКН.

Байты AL, АН, LL, LH, D1 ...Dn зависят от типа команды. Несмотря на это, байты контрольной суммы CKL (младший) и СКН (старший) являются обяза­тельными.

Если пакет данных принят корректно и выполнение команды завершено успешно, BSL возвращает символ подтверждения DATA_ACK = 90h. При некор­ректно принятых посылках, операциях, не завершённых успешно, запрещённых и неопределённых командах возвращается символ DATA_NAK = AOh.

Примечание:

Версии BSL, ниже, чем V1.30 поддерживают только байтовые операции доступа. Из-за этого, периферийные модули с адресами O1OOh-O1FFh недо­ступны, т.к. ориентированы на по-словный доступ.

Начиная с версии V1.30 адреса OOOOh-OOFFh доступны побайтно; все ос­тальные доступны по-словно.