Linux 6.7 все еще находится в разработке, и подробности о Linux 6.8 уже начали сообщаться.

Linux

Ядро Linux является основой операционных систем (ОС) Linux и основным интерфейсом между аппаратным обеспечением компьютера и его процессами.

Были через несколько дней после выхода стабильной версии какая будет новая версия Ядро Linux 6.7 и наш коллега Паблинукс держал нас в курсе изменений и новостей, которые готовятся к этому запуску.

И хотя разработчики Linux большую часть времени заняты работой над версией 6.7, часть изменений уже начала становиться известна над которым будет работать для выпуска Linux 6.8.

Для в ветке net-next, которая разрабатывает изменения для ядра Linux 6.8, было упомянуто, что Внесены некоторые изменения, которые добавляют ядру исходный контейнер Rust выше уровня абстракции phyllib и драйвер ax88796b_rust, который использует этот контейнер, обеспечивая поддержка первого сетевого драйвера на языке Rust в Linux.

Этот набор патчей добавляет абстракции Rust в phyllib. Он еще не полностью охватывает C API, но я думаю, что он уже полезен. Я реализую два драйвера PHY (Asix AX88772A PHY и Realtek Generic FE-GE). Кажется, они отлично работают с реальным оборудованием.

Это упоминается, сказал диспетчер Это для интерфейса PHY Asix AX88772A., включает 135 строк кода и представлен как простой рабочий пример создания сетевых драйверов на Rust, готовых к использованию с реальным оборудованием.

С точки зрения функциональности драйвер Rust Он полностью эквивалентен старому драйверу ax88796b, написанному на C.и может использоваться с сетевыми картами X-Surf 100, оснащенными чипом AX88796B. Драйверы C и Rust будут сосуществовать в ядре. и могут быть включены в соответствии с предпочтениями пользователя. Чтобы включить драйвер Rust, Kconfig предоставляет конфигурацию AX88796B_RUST_PHY, вместе с которой вы также должны включить привязку Rust к phyllib с помощью параметра RUST_PHYLIB_ABSTRACTIONS.

Кроме того, Драйвер Realtek Generic FE-GE Ethernet разработан на языке Рус.t, который еще не предлагался для включения в ядро. Ранее также был представлен прототип драйвера Rust-e1000 для Ethernet-адаптеров Intel, переписанного на Rust.

Еще одно изменение Что выделяется в Linux 6.8, так это Поддержка «классических» контроллеров из серии Nintendo Switch Online Controllers. Что ж, оказывается, что Linux 6.8, вероятно, будет включать драйвер для этой серии геймпадов.

Для тех, кто не знает о онлайн-контроллерах Nintendo Switch, следует знать, что они относятся к серии специальных геймпадов Nintendo, которые по сути представляют собой модернизированные контроллеры этой компании, но из старых времен. Новинка — это, конечно же, беспроводная связь, позволяющая сотрудничать с Nintendo Switch.

Контроллеры Они будут добавлены как часть пакета hid-nintendo, и патч уже протестирован с положительными результатами. Этот пакет уже поддерживает контроллеры JoyCons и Pro, а в ближайшем будущем он также предложит поддержку этих интересных геймпадов, и все это в соответствии с принципом открытого исходного кода, поскольку контроллер создан на основе реверс-инжиниринга.

Если все пройдет хорошо и проблем не возникнет, в Linux Kernel 6.8 можно подключить эти геймпады из серии Nintendo Switch Online Controllers и они будут работать сразу без необходимости вмешательства пользователя (скажем, установки, патчей, установки драйверов или других проблем). Ровно так, как сейчас происходит с другими геймпадами, например, DualSense или Xbox Controller.

Говоря о поддержке игровых устройств, также стоит отметить, что в Linux 6.8 будет добавлена ​​основная поддержка различных портативных игровых консолей ARM Linux. которые подходят для запуска ретро-игр, эмуляторов старых игр и другого легковесного программного обеспечения, такого как Powkiddy.

Наконец, стоит упомянуть, что Linux 6.8, скорее всего, выйдет до марта 2024 года.. Если вам интересно узнать об этом больше, вы можете ознакомиться с подробностями в следующую ссылку.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.