[−][src]Struct atsams70n21b::usbhs::RegisterBlock
Register block
Fields
usbhs_devctrl: USBHS_DEVCTRL
0x00 - Device General Control Register
usbhs_devisr: USBHS_DEVISR
0x04 - Device Global Interrupt Status Register
usbhs_devicr: USBHS_DEVICR
0x08 - Device Global Interrupt Clear Register
usbhs_devifr: USBHS_DEVIFR
0x0c - Device Global Interrupt Set Register
usbhs_devimr: USBHS_DEVIMR
0x10 - Device Global Interrupt Mask Register
usbhs_devidr: USBHS_DEVIDR
0x14 - Device Global Interrupt Disable Register
usbhs_devier: USBHS_DEVIER
0x18 - Device Global Interrupt Enable Register
usbhs_devept: USBHS_DEVEPT
0x1c - Device Endpoint Register
usbhs_devfnum: USBHS_DEVFNUM
0x20 - Device Frame Number Register
usbhs_deveptcfg: [USBHS_DEVEPTCFG; 10]
0x100 - Device Endpoint Configuration Register
usbhs_devdma: [USBHS_DEVDMA; 7]
0x310 - Device DMA Channel Next Descriptor Address Register
usbhs_hstctrl: USBHS_HSTCTRL
0x400 - Host General Control Register
usbhs_hstisr: USBHS_HSTISR
0x404 - Host Global Interrupt Status Register
usbhs_hsticr: USBHS_HSTICR
0x408 - Host Global Interrupt Clear Register
usbhs_hstifr: USBHS_HSTIFR
0x40c - Host Global Interrupt Set Register
usbhs_hstimr: USBHS_HSTIMR
0x410 - Host Global Interrupt Mask Register
usbhs_hstidr: USBHS_HSTIDR
0x414 - Host Global Interrupt Disable Register
usbhs_hstier: USBHS_HSTIER
0x418 - Host Global Interrupt Enable Register
usbhs_hstpip: USBHS_HSTPIP
0x41c - Host Pipe Register
usbhs_hstfnum: USBHS_HSTFNUM
0x420 - Host Frame Number Register
usbhs_hstaddr1: USBHS_HSTADDR1
0x424 - Host Address 1 Register
usbhs_hstaddr2: USBHS_HSTADDR2
0x428 - Host Address 2 Register
usbhs_hstaddr3: USBHS_HSTADDR3
0x42c - Host Address 3 Register
usbhs_hstpipinrq: [USBHS_HSTPIPINRQ; 10]
0x650 - Host Pipe IN Request Register
usbhs_hstpiperr: [USBHS_HSTPIPERR; 10]
0x680 - Host Pipe Error Register
usbhs_hstdma: [USBHS_HSTDMA; 7]
0x710 - Host DMA Channel Next Descriptor Address Register
usbhs_ctrl: USBHS_CTRL
0x800 - General Control Register
usbhs_sr: USBHS_SR
0x804 - General Status Register
usbhs_scr: USBHS_SCR
0x808 - General Status Clear Register
usbhs_sfr: USBHS_SFR
0x80c - General Status Set Register
Methods
impl RegisterBlock
[src]
pub fn usbhs_deveptisr_intrpt_mode(&self) -> &[USBHS_DEVEPTISR_INTRPT_MODE; 10]
[src]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTISR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTISR_INTRPT_MODE; 10]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_blk_mode(&self) -> &[USBHS_DEVEPTISR_BLK_MODE; 10]
[src]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTISR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTISR_BLK_MODE; 10]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_iso_mode(&self) -> &[USBHS_DEVEPTISR_ISO_MODE; 10]
[src]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTISR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTISR_ISO_MODE; 10]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_ctrl_mode(&self) -> &[USBHS_DEVEPTISR_CTRL_MODE; 10]
[src]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_deveptisr_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTISR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTISR_CTRL_MODE; 10]
0x130 - Device Endpoint Interrupt Status Register
pub fn usbhs_devepticr_intrpt_mode(&self) -> &[USBHS_DEVEPTICR_INTRPT_MODE; 10]
[src]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTICR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTICR_INTRPT_MODE; 10]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_blk_mode(&self) -> &[USBHS_DEVEPTICR_BLK_MODE; 10]
[src]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTICR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTICR_BLK_MODE; 10]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_iso_mode(&self) -> &[USBHS_DEVEPTICR_ISO_MODE; 10]
[src]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTICR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTICR_ISO_MODE; 10]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_ctrl_mode(&self) -> &[USBHS_DEVEPTICR_CTRL_MODE; 10]
[src]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_devepticr_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTICR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTICR_CTRL_MODE; 10]
0x160 - Device Endpoint Interrupt Clear Register
pub fn usbhs_deveptifr_intrpt_mode(&self) -> &[USBHS_DEVEPTIFR_INTRPT_MODE; 10]
[src]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIFR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIFR_INTRPT_MODE; 10]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_blk_mode(&self) -> &[USBHS_DEVEPTIFR_BLK_MODE; 10]
[src]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIFR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIFR_BLK_MODE; 10]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_iso_mode(&self) -> &[USBHS_DEVEPTIFR_ISO_MODE; 10]
[src]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIFR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIFR_ISO_MODE; 10]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_ctrl_mode(&self) -> &[USBHS_DEVEPTIFR_CTRL_MODE; 10]
[src]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptifr_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIFR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIFR_CTRL_MODE; 10]
0x190 - Device Endpoint Interrupt Set Register
pub fn usbhs_deveptimr_intrpt_mode(&self) -> &[USBHS_DEVEPTIMR_INTRPT_MODE; 10]
[src]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIMR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIMR_INTRPT_MODE; 10]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_blk_mode(&self) -> &[USBHS_DEVEPTIMR_BLK_MODE; 10]
[src]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIMR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIMR_BLK_MODE; 10]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_iso_mode(&self) -> &[USBHS_DEVEPTIMR_ISO_MODE; 10]
[src]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIMR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIMR_ISO_MODE; 10]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_ctrl_mode(&self) -> &[USBHS_DEVEPTIMR_CTRL_MODE; 10]
[src]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptimr_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIMR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIMR_CTRL_MODE; 10]
0x1c0 - Device Endpoint Interrupt Mask Register
pub fn usbhs_deveptier_intrpt_mode(&self) -> &[USBHS_DEVEPTIER_INTRPT_MODE; 10]
[src]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIER_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIER_INTRPT_MODE; 10]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_blk_mode(&self) -> &[USBHS_DEVEPTIER_BLK_MODE; 10]
[src]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIER_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIER_BLK_MODE; 10]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_iso_mode(&self) -> &[USBHS_DEVEPTIER_ISO_MODE; 10]
[src]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIER_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIER_ISO_MODE; 10]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_ctrl_mode(&self) -> &[USBHS_DEVEPTIER_CTRL_MODE; 10]
[src]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptier_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIER_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIER_CTRL_MODE; 10]
0x1f0 - Device Endpoint Interrupt Enable Register
pub fn usbhs_deveptidr_intrpt_mode(&self) -> &[USBHS_DEVEPTIDR_INTRPT_MODE; 10]
[src]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_intrpt_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIDR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIDR_INTRPT_MODE; 10]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_blk_mode(&self) -> &[USBHS_DEVEPTIDR_BLK_MODE; 10]
[src]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_blk_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIDR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIDR_BLK_MODE; 10]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_iso_mode(&self) -> &[USBHS_DEVEPTIDR_ISO_MODE; 10]
[src]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_iso_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIDR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIDR_ISO_MODE; 10]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_ctrl_mode(&self) -> &[USBHS_DEVEPTIDR_CTRL_MODE; 10]
[src]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_deveptidr_ctrl_mode_mut(
&self
) -> &mut [USBHS_DEVEPTIDR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_DEVEPTIDR_CTRL_MODE; 10]
0x220 - Device Endpoint Interrupt Disable Register
pub fn usbhs_hstpipcfg_ctrl_bulk_mode(
&self
) -> &[USBHS_HSTPIPCFG_CTRL_BULK_MODE; 10]
[src]
&self
) -> &[USBHS_HSTPIPCFG_CTRL_BULK_MODE; 10]
0x500 - Host Pipe Configuration Register
pub fn usbhs_hstpipcfg_ctrl_bulk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPCFG_CTRL_BULK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPCFG_CTRL_BULK_MODE; 10]
0x500 - Host Pipe Configuration Register
pub fn usbhs_hstpipcfg(&self) -> &[USBHS_HSTPIPCFG; 10]
[src]
0x500 - Host Pipe Configuration Register
pub fn usbhs_hstpipcfg_mut(&self) -> &mut [USBHS_HSTPIPCFG; 10]
[src]
0x500 - Host Pipe Configuration Register
pub fn usbhs_hstpipisr_intrpt_mode(&self) -> &[USBHS_HSTPIPISR_INTRPT_MODE; 10]
[src]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPISR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPISR_INTRPT_MODE; 10]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_blk_mode(&self) -> &[USBHS_HSTPIPISR_BLK_MODE; 10]
[src]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPISR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPISR_BLK_MODE; 10]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_iso_mode(&self) -> &[USBHS_HSTPIPISR_ISO_MODE; 10]
[src]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPISR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPISR_ISO_MODE; 10]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_ctrl_mode(&self) -> &[USBHS_HSTPIPISR_CTRL_MODE; 10]
[src]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipisr_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPISR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPISR_CTRL_MODE; 10]
0x530 - Host Pipe Status Register
pub fn usbhs_hstpipicr_intrpt_mode(&self) -> &[USBHS_HSTPIPICR_INTRPT_MODE; 10]
[src]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPICR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPICR_INTRPT_MODE; 10]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_blk_mode(&self) -> &[USBHS_HSTPIPICR_BLK_MODE; 10]
[src]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPICR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPICR_BLK_MODE; 10]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_iso_mode(&self) -> &[USBHS_HSTPIPICR_ISO_MODE; 10]
[src]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPICR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPICR_ISO_MODE; 10]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_ctrl_mode(&self) -> &[USBHS_HSTPIPICR_CTRL_MODE; 10]
[src]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipicr_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPICR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPICR_CTRL_MODE; 10]
0x560 - Host Pipe Clear Register
pub fn usbhs_hstpipifr_intrpt_mode(&self) -> &[USBHS_HSTPIPIFR_INTRPT_MODE; 10]
[src]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIFR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIFR_INTRPT_MODE; 10]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_blk_mode(&self) -> &[USBHS_HSTPIPIFR_BLK_MODE; 10]
[src]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIFR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIFR_BLK_MODE; 10]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_iso_mode(&self) -> &[USBHS_HSTPIPIFR_ISO_MODE; 10]
[src]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIFR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIFR_ISO_MODE; 10]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_ctrl_mode(&self) -> &[USBHS_HSTPIPIFR_CTRL_MODE; 10]
[src]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipifr_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIFR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIFR_CTRL_MODE; 10]
0x590 - Host Pipe Set Register
pub fn usbhs_hstpipimr_intrpt_mode(&self) -> &[USBHS_HSTPIPIMR_INTRPT_MODE; 10]
[src]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIMR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIMR_INTRPT_MODE; 10]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_blk_mode(&self) -> &[USBHS_HSTPIPIMR_BLK_MODE; 10]
[src]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIMR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIMR_BLK_MODE; 10]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_iso_mode(&self) -> &[USBHS_HSTPIPIMR_ISO_MODE; 10]
[src]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIMR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIMR_ISO_MODE; 10]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_ctrl_mode(&self) -> &[USBHS_HSTPIPIMR_CTRL_MODE; 10]
[src]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipimr_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIMR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIMR_CTRL_MODE; 10]
0x5c0 - Host Pipe Mask Register
pub fn usbhs_hstpipier_intrpt_mode(&self) -> &[USBHS_HSTPIPIER_INTRPT_MODE; 10]
[src]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIER_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIER_INTRPT_MODE; 10]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_blk_mode(&self) -> &[USBHS_HSTPIPIER_BLK_MODE; 10]
[src]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIER_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIER_BLK_MODE; 10]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_iso_mode(&self) -> &[USBHS_HSTPIPIER_ISO_MODE; 10]
[src]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIER_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIER_ISO_MODE; 10]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_ctrl_mode(&self) -> &[USBHS_HSTPIPIER_CTRL_MODE; 10]
[src]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipier_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIER_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIER_CTRL_MODE; 10]
0x5f0 - Host Pipe Enable Register
pub fn usbhs_hstpipidr_intrpt_mode(&self) -> &[USBHS_HSTPIPIDR_INTRPT_MODE; 10]
[src]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_intrpt_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIDR_INTRPT_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIDR_INTRPT_MODE; 10]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_blk_mode(&self) -> &[USBHS_HSTPIPIDR_BLK_MODE; 10]
[src]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_blk_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIDR_BLK_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIDR_BLK_MODE; 10]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_iso_mode(&self) -> &[USBHS_HSTPIPIDR_ISO_MODE; 10]
[src]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_iso_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIDR_ISO_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIDR_ISO_MODE; 10]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_ctrl_mode(&self) -> &[USBHS_HSTPIPIDR_CTRL_MODE; 10]
[src]
0x620 - Host Pipe Disable Register
pub fn usbhs_hstpipidr_ctrl_mode_mut(
&self
) -> &mut [USBHS_HSTPIPIDR_CTRL_MODE; 10]
[src]
&self
) -> &mut [USBHS_HSTPIPIDR_CTRL_MODE; 10]
0x620 - Host Pipe Disable Register
Auto Trait Implementations
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self