Type Alias xmc4300::eth0::bus_mode::R

source ·
pub type R = R<BUS_MODE_SPEC>;
Expand description

Register BUS_MODE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn swr(&self) -> SWR_R

Bit 0 - Software Reset

source

pub fn da(&self) -> DA_R

Bit 1 - DMA Arbitration Scheme

source

pub fn dsl(&self) -> DSL_R

Bits 2:6 - Descriptor Skip Length

source

pub fn atds(&self) -> ATDS_R

Bit 7 - Alternate Descriptor Size

source

pub fn pbl(&self) -> PBL_R

Bits 8:13 - Programmable Burst Length

source

pub fn pr(&self) -> PR_R

Bits 14:15 - Priority Ratio

source

pub fn fb(&self) -> FB_R

Bit 16 - Fixed Burst

source

pub fn rpbl(&self) -> RPBL_R

Bits 17:22 - Rx DMA PBL

source

pub fn usp(&self) -> USP_R

Bit 23 - Use Seperate PBL

source

pub fn pblx8(&self) -> PBLX8_R

Bit 24 - 8xPBL Mode

source

pub fn aal(&self) -> AAL_R

Bit 25 - Address Aligned Beats

source

pub fn mb(&self) -> MB_R

Bit 26 - Mixed Burst

source

pub fn txpr(&self) -> TXPR_R

Bit 27 - Transmit Priority

source

pub fn prwg(&self) -> PRWG_R

Bits 28:29 - Channel Priority Weights