[−][src]Struct imxrt1062_enet::RegisterBlock
Register block
Fields
eir: EIR
0x04 - Interrupt Event Register
eimr: EIMR
0x08 - Interrupt Mask Register
rdar: RDAR
0x10 - Receive Descriptor Active Register
tdar: TDAR
0x14 - Transmit Descriptor Active Register
ecr: ECR
0x24 - Ethernet Control Register
mmfr: MMFR
0x40 - MII Management Frame Register
mscr: MSCR
0x44 - MII Speed Control Register
mibc: MIBC
0x64 - MIB Control Register
rcr: RCR
0x84 - Receive Control Register
tcr: TCR
0xc4 - Transmit Control Register
palr: PALR
0xe4 - Physical Address Lower Register
paur: PAUR
0xe8 - Physical Address Upper Register
opd: OPD
0xec - Opcode/Pause Duration Register
txic: TXIC
0xf0 - Transmit Interrupt Coalescing Register
rxic: RXIC
0x100 - Receive Interrupt Coalescing Register
iaur: IAUR
0x118 - Descriptor Individual Upper Address Register
ialr: IALR
0x11c - Descriptor Individual Lower Address Register
gaur: GAUR
0x120 - Descriptor Group Upper Address Register
galr: GALR
0x124 - Descriptor Group Lower Address Register
tfwr: TFWR
0x144 - Transmit FIFO Watermark Register
rdsr: RDSR
0x180 - Receive Descriptor Ring Start Register
tdsr: TDSR
0x184 - Transmit Buffer Descriptor Ring Start Register
mrbr: MRBR
0x188 - Maximum Receive Buffer Size Register
rsfl: RSFL
0x190 - Receive FIFO Section Full Threshold
rsem: RSEM
0x194 - Receive FIFO Section Empty Threshold
raem: RAEM
0x198 - Receive FIFO Almost Empty Threshold
rafl: RAFL
0x19c - Receive FIFO Almost Full Threshold
tsem: TSEM
0x1a0 - Transmit FIFO Section Empty Threshold
taem: TAEM
0x1a4 - Transmit FIFO Almost Empty Threshold
tafl: TAFL
0x1a8 - Transmit FIFO Almost Full Threshold
tipg: TIPG
0x1ac - Transmit Inter-Packet Gap
ftrl: FTRL
0x1b0 - Frame Truncation Length
tacc: TACC
0x1c0 - Transmit Accelerator Function Configuration
racc: RACC
0x1c4 - Receive Accelerator Function Configuration
rmon_t_drop: RMON_T_DROP
0x200 - Reserved Statistic Register
rmon_t_packets: RMON_T_PACKETS
0x204 - Tx Packet Count Statistic Register
rmon_t_bc_pkt: RMON_T_BC_PKT
0x208 - Tx Broadcast Packets Statistic Register
rmon_t_mc_pkt: RMON_T_MC_PKT
0x20c - Tx Multicast Packets Statistic Register
rmon_t_crc_align: RMON_T_CRC_ALIGN
0x210 - Tx Packets with CRC/Align Error Statistic Register
rmon_t_undersize: RMON_T_UNDERSIZE
0x214 - Tx Packets Less Than Bytes and Good CRC Statistic Register
rmon_t_oversize: RMON_T_OVERSIZE
0x218 - Tx Packets GT MAX_FL bytes and Good CRC Statistic Register
rmon_t_frag: RMON_T_FRAG
0x21c - Tx Packets Less Than 64 Bytes and Bad CRC Statistic Register
rmon_t_jab: RMON_T_JAB
0x220 - Tx Packets Greater Than MAX_FL bytes and Bad CRC Statistic Register
rmon_t_col: RMON_T_COL
0x224 - Tx Collision Count Statistic Register
rmon_t_p64: RMON_T_P64
0x228 - Tx 64-Byte Packets Statistic Register
rmon_t_p65to127: RMON_T_P65TO127
0x22c - Tx 65- to 127-byte Packets Statistic Register
rmon_t_p128to255: RMON_T_P128TO255
0x230 - Tx 128- to 255-byte Packets Statistic Register
rmon_t_p256to511: RMON_T_P256TO511
0x234 - Tx 256- to 511-byte Packets Statistic Register
rmon_t_p512to1023: RMON_T_P512TO1023
0x238 - Tx 512- to 1023-byte Packets Statistic Register
rmon_t_p1024to2047: RMON_T_P1024TO2047
0x23c - Tx 1024- to 2047-byte Packets Statistic Register
rmon_t_p_gte2048: RMON_T_P_GTE2048
0x240 - Tx Packets Greater Than 2048 Bytes Statistic Register
rmon_t_octets: RMON_T_OCTETS
0x244 - Tx Octets Statistic Register
ieee_t_drop: IEEE_T_DROP
0x248 - Reserved Statistic Register
ieee_t_frame_ok: IEEE_T_FRAME_OK
0x24c - Frames Transmitted OK Statistic Register
ieee_t_1col: IEEE_T_1COL
0x250 - Frames Transmitted with Single Collision Statistic Register
ieee_t_mcol: IEEE_T_MCOL
0x254 - Frames Transmitted with Multiple Collisions Statistic Register
ieee_t_def: IEEE_T_DEF
0x258 - Frames Transmitted after Deferral Delay Statistic Register
ieee_t_lcol: IEEE_T_LCOL
0x25c - Frames Transmitted with Late Collision Statistic Register
ieee_t_excol: IEEE_T_EXCOL
0x260 - Frames Transmitted with Excessive Collisions Statistic Register
ieee_t_macerr: IEEE_T_MACERR
0x264 - Frames Transmitted with Tx FIFO Underrun Statistic Register
ieee_t_cserr: IEEE_T_CSERR
0x268 - Frames Transmitted with Carrier Sense Error Statistic Register
ieee_t_sqe: IEEE_T_SQE
0x26c - Reserved Statistic Register
ieee_t_fdxfc: IEEE_T_FDXFC
0x270 - Flow Control Pause Frames Transmitted Statistic Register
ieee_t_octets_ok: IEEE_T_OCTETS_OK
0x274 - Octet Count for Frames Transmitted w/o Error Statistic Register
rmon_r_packets: RMON_R_PACKETS
0x284 - Rx Packet Count Statistic Register
rmon_r_bc_pkt: RMON_R_BC_PKT
0x288 - Rx Broadcast Packets Statistic Register
rmon_r_mc_pkt: RMON_R_MC_PKT
0x28c - Rx Multicast Packets Statistic Register
rmon_r_crc_align: RMON_R_CRC_ALIGN
0x290 - Rx Packets with CRC/Align Error Statistic Register
rmon_r_undersize: RMON_R_UNDERSIZE
0x294 - Rx Packets with Less Than 64 Bytes and Good CRC Statistic Register
rmon_r_oversize: RMON_R_OVERSIZE
0x298 - Rx Packets Greater Than MAX_FL and Good CRC Statistic Register
rmon_r_frag: RMON_R_FRAG
0x29c - Rx Packets Less Than 64 Bytes and Bad CRC Statistic Register
rmon_r_jab: RMON_R_JAB
0x2a0 - Rx Packets Greater Than MAX_FL Bytes and Bad CRC Statistic Register
rmon_r_resvd_0: RMON_R_RESVD_0
0x2a4 - Reserved Statistic Register
rmon_r_p64: RMON_R_P64
0x2a8 - Rx 64-Byte Packets Statistic Register
rmon_r_p65to127: RMON_R_P65TO127
0x2ac - Rx 65- to 127-Byte Packets Statistic Register
rmon_r_p128to255: RMON_R_P128TO255
0x2b0 - Rx 128- to 255-Byte Packets Statistic Register
rmon_r_p256to511: RMON_R_P256TO511
0x2b4 - Rx 256- to 511-Byte Packets Statistic Register
rmon_r_p512to1023: RMON_R_P512TO1023
0x2b8 - Rx 512- to 1023-Byte Packets Statistic Register
rmon_r_p1024to2047: RMON_R_P1024TO2047
0x2bc - Rx 1024- to 2047-Byte Packets Statistic Register
rmon_r_p_gte2048: RMON_R_P_GTE2048
0x2c0 - Rx Packets Greater than 2048 Bytes Statistic Register
rmon_r_octets: RMON_R_OCTETS
0x2c4 - Rx Octets Statistic Register
ieee_r_drop: IEEE_R_DROP
0x2c8 - Frames not Counted Correctly Statistic Register
ieee_r_frame_ok: IEEE_R_FRAME_OK
0x2cc - Frames Received OK Statistic Register
ieee_r_crc: IEEE_R_CRC
0x2d0 - Frames Received with CRC Error Statistic Register
ieee_r_align: IEEE_R_ALIGN
0x2d4 - Frames Received with Alignment Error Statistic Register
ieee_r_macerr: IEEE_R_MACERR
0x2d8 - Receive FIFO Overflow Count Statistic Register
ieee_r_fdxfc: IEEE_R_FDXFC
0x2dc - Flow Control Pause Frames Received Statistic Register
ieee_r_octets_ok: IEEE_R_OCTETS_OK
0x2e0 - Octet Count for Frames Received without Error Statistic Register
atcr: ATCR
0x400 - Adjustable Timer Control Register
atvr: ATVR
0x404 - Timer Value Register
atoff: ATOFF
0x408 - Timer Offset Register
atper: ATPER
0x40c - Timer Period Register
atcor: ATCOR
0x410 - Timer Correction Register
atinc: ATINC
0x414 - Time-Stamping Clock Period Register
atstmp: ATSTMP
0x418 - Timestamp of Last Transmitted Frame
tgsr: TGSR
0x604 - Timer Global Status Register
tcsr0: TCSR
0x608 - Timer Control Status Register
tccr0: TCCR
0x60c - Timer Compare Capture Register
tcsr1: TCSR
0x610 - Timer Control Status Register
tccr1: TCCR
0x614 - Timer Compare Capture Register
tcsr2: TCSR
0x618 - Timer Control Status Register
tccr2: TCCR
0x61c - Timer Compare Capture Register
tcsr3: TCSR
0x620 - Timer Control Status Register
tccr3: TCCR
0x624 - Timer Compare Capture Register
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, 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>,