История изменений
Исправление Stanson, (текущая версия) :
Раст особенный. Будущее низкоуровнего программирования.
Да что-то как-то не получилось ничего. Растаманы прям кинулись осваивать RISC-V, на жидхабе куча этой хрени даже для GD32VF, вот только там unsafe на unsafe и unsafe’ом погоняет. Смысла никакого, и никому нафиг не нужно, ибо разницы с сишечкой при таком подходе нет никакой. Всё даже только хуже.
unsafe { &(*$GPIOX::ptr()).bop }.write(|w| unsafe { w.bits(1 << Self::OP_LK_INDEX) });
- да на сишечке это и то красивее выглядит.
Исходная версия Stanson, :
Раст особенный. Будущее низкоуровнего программирования.
Да что-то как-то не получилось ничего. Растаманы прям кинулись осваивать RISC-V, на жидхабе куча этой хрени даже для GD32VF, вот только там unsafe на unsafe и unsafe’ом погоняет. Смысла никакого, и никому нафиг не нужно, ибо разницы с сишечкой при таком подходе нет никакой. Всё даже только хуже. unsafe { &(*$GPIOX::ptr()).bop }.write(|w| unsafe { w.bits(1 << Self::OP_LK_INDEX) });
- да на сишечке это и то красивее выглядит.