Date: 2025-01-27 05:15 (UTC)
vak: (Default)
From: [personal profile] vak
Полностью поддерживаю! Поэтому сейчас продумываю механизм загружаемых драйверов. Представьте что драйвер запускается как обычная команда типа wifi.exe с параметрами, но после выполнения не выгружается, а остаётся резидентным в памяти. Резервирует нужное количество памяти под сетевые пакеты, обрабатывает нужные прерывания. И главное - экспортирует функции доступа к сети, типа стандартного BSD сокет интерфейса: socket_create(), socket_bind(), socket_listen(), socket_accept(), socket_connect(), socket_send(), socket_recv(), socket_close(). После загрузки такого драйвера сети другие программы могут использовать сеть через эти вызовы.

Нечто подобное имелось в PC DOS под названием Packet Driver.

https://en.wikipedia.org/wiki/PC/TCP_Packet_Driver

Нужно иметь такой драйвер как минимум для Pico W и для Arduino Nano Connect. Если можете помочь с этими вещами - присоединяйтесь, буду рад сотрудничеству.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org