Наша система торговых точек, работающая в Windows 10, должна открыть прикрепленный ящик кеша. Это хорошо работает в тестовой служебной программе, которую нам отправил производитель. К сожалению, эта программа использует DLL, поэтому я не вижу исходный код.
Однако я вижу, что в DOS-версии программы для отправки байта в кеш используется следующая команда ящик:
outport(0x482, 0x10);
Из документации я понимаю, что 0x482 - это адрес ввода-вывода, а 0x10 - это значение для отправки.
Теперь мои вопросы:
1) Как я могу смоделировать эту команду в Windows 10 для прямого теста (например, используя PowerShell, Python или другую простую утилиту)?
2) Как я могу смоделировать эту команду в Java ?