[−][src]Struct ht32f2xxxx::ht32f22366::usb::RegisterBlock
Register block
Fields
usb_csr: USB_CSR
0x00 - USB_CSR
usb_ier: USB_IER
0x04 - USB_IER
usb_isr: USB_ISR
0x08 - USB_ISR
usb_fcr: USB_FCR
0x0c - USB_FCR
usb_devar: USB_DEVAR
0x10 - USB_DEVAR
usb_ep0csr: USB_EP0CSR
0x14 - USB_EP0CSR
usb_ep0ier: USB_EP0IER
0x18 - USB_EP0IER
usb_ep0isr: USB_EP0ISR
0x1c - USB_EP0ISR
usb_ep0tcr: USB_EP0TCR
0x20 - USB_EP0TCR
usb_ep0cfgr: USB_EP0CFGR
0x24 - USB_EP0CFGR
usb_ep1csr: USB_EP1CSR
0x28 - USB_EP1CSR
usb_ep1ier: USB_EP1IER
0x2c - USB_EP1IER
usb_ep1isr: USB_EP1ISR
0x30 - USB_EP1ISR
usb_ep1tcr: USB_EP1TCR
0x34 - USB_EP1TCR
usb_ep1cfgr: USB_EP1CFGR
0x38 - USB_EP1CFGR
usb_ep2csr: USB_EP2CSR
0x3c - USB_EP2CSR
usb_ep2ier: USB_EP2IER
0x40 - USB_EP2IER
usb_ep2isr: USB_EP2ISR
0x44 - USB_EP2ISR
usb_ep2tcr: USB_EP2TCR
0x48 - USB_EP2TCR
usb_ep2cfgr: USB_EP2CFGR
0x4c - USB_EP2CFGR
usb_ep3csr: USB_EP3CSR
0x50 - USB_EP3CSR
usb_ep3ier: USB_EP3IER
0x54 - USB_EP3IER
usb_ep3isr: USB_EP3ISR
0x58 - USB_EP3ISR
usb_ep3tcr: USB_EP3TCR
0x5c - USB_EP3TCR
usb_ep3cfgr: USB_EP3CFGR
0x60 - USB_EP3CFGR
usb_ep4csr: USB_EP4CSR
0x64 - USB_EP4CSR
usb_ep4ier: USB_EP4IER
0x68 - USB_EP4IER
usb_ep4isr: USB_EP4ISR
0x6c - USB_EP4ISR
usb_ep4tcr: USB_EP4TCR
0x70 - USB_EP4TCR
usb_ep4cfgr: USB_EP4CFGR
0x74 - USB_EP4CFGR
usb_ep5csr: USB_EP5CSR
0x78 - USB_EP5CSR
usb_ep5ier: USB_EP5IER
0x7c - USB_EP5IER
usb_ep5isr: USB_EP5ISR
0x80 - USB_EP5ISR
usb_ep5tcr: USB_EP5TCR
0x84 - USB_EP5TCR
usb_ep5cfgr: USB_EP5CFGR
0x88 - USB_EP5CFGR
usb_ep6csr: USB_EP6CSR
0x8c - USB_EP6CSR
usb_ep6ier: USB_EP6IER
0x90 - USB_EP6IER
usb_ep6isr: USB_EP6ISR
0x94 - USB_EP6ISR
usb_ep6tcr: USB_EP6TCR
0x98 - USB_EP6TCR
usb_ep6cfgr: USB_EP6CFGR
0x9c - USB_EP6CFGR
usb_ep7csr: USB_EP7CSR
0xa0 - USB_EP7CSR
usb_ep7ier: USB_EP7IER
0xa4 - USB_EP7IER
usb_ep7isr: USB_EP7ISR
0xa8 - USB_EP7ISR
usb_ep7tcr: USB_EP7TCR
0xac - USB_EP7TCR
usb_ep7cfgr: USB_EP7CFGR
0xb0 - USB_EP7CFGR
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,