musb 0.1.0

musb(Mentor USB) regs and `embassy-usb-driver` impl
#![allow(non_snake_case)]
#![allow(unused)]
#![allow(non_camel_case_types)]

#![allow(clippy::missing_safety_doc)]
#![allow(clippy::identity_op)]
#![allow(clippy::unnecessary_cast)]
#![allow(clippy::erasing_op)]

cfg_if::cfg_if! {
    if #[cfg(not(feature = "prebuild"))] {
        include!(concat!(env!("OUT_DIR"), "/usb_regs.rs"));
        pub mod common {
            include!(concat!(env!("OUT_DIR"), "/common.rs"));
        }
    }
    else {
        #[cfg(feature = "builtin-py32f07x")] 
        include!("prebuilds/py32f07x.rs");
        #[cfg(feature = "builtin-py32f403")]
        include!("prebuilds/py32f403.rs");
        #[cfg(feature = "builtin-std-full")]
        include!("prebuilds/std-full.rs");

        pub mod common {
            include!("prebuilds/common.rs");
        }
    }
}