Коды ошибок
10.3.4. Коды ошибок
Приведем таблицу кодов ошибок, возвращаемых функциями в регистре BL:
| Код | Ошибка |
| 00h | Нет ошибки, нормальное завершение |
| 80h | Функция не реализована в текущей версии драйвера |
| 81h | Обнаружен драйвер VDISK.SYS, с этим драйвером драйвер HIMEM.SYS несовместим |
| 82h | Ошибка при работе с линией A20 |
| 8Eh | Общая ошибка драйвера |
| 8Fh | Катастрофическая ошибка драйвера |
| 90h | Область HMA не существует |
| 91h | Область HMA уже используется |
| 92h | Содержимое регитра DX меньше парметра /HMAMIN= |
| 93h | Область HMA не распределена программе |
| 94h | Линия A20 все еще разблокирована |
| A0h | Вся расширенная память уже распределена |
| A1h | Больше нет свободных индексов EMB |
| A2h | Неправильный индекс EMB |
| A3h | Неправильный SourceHandle |
| A4h | Неправильный SourceOffset |
| A5h | Неправильный DestHandle |
| A6h | Неправильный DestOffset |
| A7h | Неправильный Length |
| A8h | Неразрешенное перекрытие данных при выполнении операции пересылки данных |
| A9h | Произошла ошибка четности |
| AAh | EMB не заблокирован |
| ABh | EMB заблокирован |
| ACh | Переполнение счетчика блокировок EMB |
| ADh | Не удалось выполнить блокировку EMB |
| B0h | Доступен UMB меньшего размера |
| B1h | Нет доступных блоков UMB |
| B2h | Задан неправильный сегмент UMB |