MSX UNAPI (Unified API definition and discovery procedure) — это стандартная процедура для определения, обнаружения и использования новых API (интерфейсов прикладных программ) для компьютеров MSX, цель: дать производителям оборудования возможность предоставлять согласованные и стандартизированные API для своего оборудования.
UNAPI RAM helper — резидентный модуль UNAPI.
Синтаксис:
RAMHELPR [i|f] [команда[&команда[&…]]]
Параметры:
i
— Загрузка, выполняется только если он ещё не загружен в ОЗУ f
— Загрузить принудительно, даже если такой же или другой модуль уже установлен.команда
— команда DOS, вызываемая после загрузки модуля (только для MSX-DOS 2). Программа управления оборудованием Ethernet.
Синтаксис:
ETH r|i|[h<MAC–адрес>] [e0|1] [d0|1] [p0|1] [b0|1] [s0|1]
Параметры:
r
— сброс параметров оборудования Etherneti
— показать текущие значения конфигурацииh
— изменить MAC–адрес, формат: XX-XX-XX-XX-XX-XXe
— включить (1) или выключить (0) оборудование Ethernetd
— установить режим полудуплекс (0) или дуплекс (1)p
— включить (1) выключить (0) режим, в котором сетевая плата позволяет принимать все пакеты независимо от того, кому они адресованы (promiscuous mode)b
— принимать (1) или отклонять (0) широковещательные кадрыs
— принимать (1) или отклонять (0) маленькие кадры (меньше 64 байт)Программа управления стеком TCP/IP.
Синтаксис:
TCPIP f | s TCPIP ip [l] [r] [m] [g] [p] [s] [a(0|1|2|3)]] TCPIP set [p(0|1)] [ttl<TTL value>] [tos<TOS value>]
Параметры:
f
— показать возможности и особенности реализацииs
— показать текущую конфигурацию и информацию о состоянииip l/r/m/g/p/s
— изменение IP–адресов:l
— локальный IP–адресr
— удалённый IP–адресm
— маска подсетиg
— шлюз по умолчаниюp
— основной сервер DNSs
— вторичный сервер DNSip a
— настройки для автоматического получения IP–адреса:set p
— включить (1) или отключить (0) ответ на входящие PINGset ttl
— установить TTL для исходящих деатаграмм (0–255)set tos
— установить ToS для исходящих деатаграмм (0–255)