#[repr(C)]
pub struct RegisterBlock { pub hcchar: HCCHAR, pub hcint: HCINT, pub hcintmsk: HCINTMSK, pub hctsiz_buffermode: HCTSIZ_BUFFERMODE, pub hcdma_buffermode: HCDMA_BUFFERMODE, pub hcdmab: HCDMAB, /* private fields */ }
Expand description

Register block

Fields§

§hcchar: HCCHAR

0x00 - Host Channel Characteristics Register

§hcint: HCINT

0x08 - Host Channel Interrupt Register

§hcintmsk: HCINTMSK

0x0c - Host Channel Interrupt Mask Register

§hctsiz_buffermode: HCTSIZ_BUFFERMODE

0x10 - Host Channel Transfer Size Register [BUFFERMODE]

§hcdma_buffermode: HCDMA_BUFFERMODE

0x14 - Host Channel DMA Address Register [BUFFERMODE]

§hcdmab: HCDMAB

0x1c - Host Channel DMA Buffer Address Register

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.