
ST начала выпускать официальные Rust-драйверы для MEMS
Официальный драйвер IMU LSM6DSV320X от STMicroelectronics получил no_std-совместимый Rust-код с async API, I²C и SPI. Пакет сохраняет регистровую логику C-драйверов, но переносит обмен с датчиком на traits embedded-hal. Граница инициативы проходит по DMA, прерываниям и полноте покрытия функций конкретного сенсора. →

MicroPython запустили на SNES — и нашли несколько настоящих 16-битных багов
Порт MicroPython для Super Nintendo проходит 430 из 468 запускаемых базовых тестов на процессоре 65C816 с частотой 3.58 МГц. Работа выявила переполнение индекса кадрового буфера уже со строки 128 и пропуск живых объектов консервативным сборщиком мусора. Эти сбои показывают, какие предположения о размерах типов и выравнивании остаются в зрелом переносимом коде. →