Struct xmc4500::usb0_ch0::RegisterBlock
[−]
[src]
#[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, // some fields omitted }
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