tinyboot-ch32-hal 0.2.1

Hardware abstraction layer for tinyboot on CH32 microcontrollers
1
2
3
4
5
6
7
#[inline(always)]
pub fn set_usart1_remap(remap: u8) {
    ch32_metapac::AFIO.pcfr1().write(|w| {
        w.set_usart1_rm(remap & 1 != 0);
        w.set_usart1_rm1(remap & 2 != 0);
    });
}