[][src]Struct ksz8863::smi::R

pub struct R<T>(_);

A type wrapper that allows to read the individual fields of a register.

Implementations

impl<'a> R<&'a ChipId0>[src]

pub fn family_id(&self) -> FamilyId<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a ChipId1>[src]

pub fn chip_id(&self) -> ChipId<&Self>[src]

pub fn revision_id(&self) -> RevisionId<&Self>[src]

pub fn start_switch(&self) -> StartSwitch<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc0>[src]

pub fn new_back_off(&self) -> NewBackOff<&Self>[src]

pub fn flush_dynamic_mac_table(&self) -> FlushDynamicMacTable<&Self>[src]

pub fn flush_static_mac_table(&self) -> FlushStaticMacTable<&Self>[src]

pub fn pass_flow_control_packet(&self) -> PassFlowControlPacket<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc1>[src]

pub fn pass_all_frames(&self) -> PassAllFrames<&Self>[src]

pub fn port3_tail_tag(&self) -> Port3TailTag<&Self>[src]

pub fn tx_flow_control(&self) -> TxFlowControl<&Self>[src]

pub fn rx_flow_control(&self) -> RxFlowControl<&Self>[src]

pub fn frame_length_field_check(&self) -> FrameLengthFieldCheck<&Self>[src]

pub fn aging(&self) -> Aging<&Self>[src]

pub fn fast_age(&self) -> FastAge<&Self>[src]

pub fn aggressive_back_off(&self) -> AggressiveBackOff<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc2>[src]

impl<'a> R<&'a Gc3>[src]

pub fn vlan(&self) -> Vlan<&Self>[src]

pub fn igmp_snoop(&self) -> IgmpSnoop<&Self>[src]

pub fn weighted_fair_queue(&self) -> WeightedFairQueue<&Self>[src]

pub fn sniff_mode(&self) -> SniffMode<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc4>[src]

pub fn mii_hd_mode(&self) -> MiiHdMode<&Self>[src]

pub fn mii_flow_ctrl(&self) -> MiiFlowCtrl<&Self>[src]

pub fn mii_10_bt(&self) -> Mii10Bt<&Self>[src]

pub fn null_vid_replacement(&self) -> NullVidReplacement<&Self>[src]

pub fn broadcast_storm_protection_rate_high(
    &self
) -> BroadcastStormProtectionRateHigh<&Self>
[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc5>[src]

pub fn broadcast_storm_protection_rate_low(
    &self
) -> BroadcastStormProtectionRateLow<&Self>
[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc9>[src]

pub fn cpu_iface_clk(&self) -> CpuIfaceClk<&Self>[src]

pub fn reserved(&self) -> Reserved<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc10>[src]

pub fn tag_0x3(&self) -> Tag0x3<&Self>[src]

pub fn tag_0x2(&self) -> Tag0x2<&Self>[src]

pub fn tag_0x1(&self) -> Tag0x1<&Self>[src]

pub fn tag_0x0(&self) -> Tag0x0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc11>[src]

pub fn tag_0x7(&self) -> Tag0x7<&Self>[src]

pub fn tag_0x6(&self) -> Tag0x6<&Self>[src]

pub fn tag_0x5(&self) -> Tag0x5<&Self>[src]

pub fn tag_0x4(&self) -> Tag0x4<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc12>[src]

pub fn unknown_packet_default_port_enable(
    &self
) -> UnknownPacketDefaultPortEnable<&Self>
[src]

pub fn drive_strength(&self) -> DriveStrength<&Self>[src]

pub fn unknown_packet_default_port(&self) -> UnknownPacketDefaultPort<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Gc13>[src]

pub fn phy_addr(&self) -> PhyAddr<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl0>[src]

pub fn broadcast_storm_protection(&self) -> BroadcastStormProtection<&Self>[src]

pub fn diff_serv_priority_classification(
    &self
) -> DiffServPriorityClassification<&Self>
[src]

pub fn ieee_priority_classification(&self) -> IeeePriorityClassification<&Self>[src]

pub fn port_based_priority_classification(
    &self
) -> PortBasedPriorityClassification<&Self>
[src]

pub fn tag_insertion(&self) -> TagInsertion<&Self>[src]

pub fn tag_removal(&self) -> TagRemoval<&Self>[src]

pub fn txq_split(&self) -> TxqSplitEnable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl1>[src]

pub fn sniffer_port(&self) -> SnifferPort<&Self>[src]

pub fn receive_sniff(&self) -> ReceiveSniff<&Self>[src]

pub fn transmit_sniff(&self) -> TransmitSniff<&Self>[src]

pub fn double_tag(&self) -> DoubleTag<&Self>[src]

pub fn user_priority_ceiling(&self) -> UserPriorityCeiling<&Self>[src]

pub fn port_vlan_membership(&self) -> PortVlanMembership<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl2>[src]

pub fn enable_2_queue_split_tx(&self) -> Enable2QueueSplitTx<&Self>[src]

pub fn ingress_vlan_filtering(&self) -> IngressVlanFiltering<&Self>[src]

pub fn discard_non_pvid_packets(&self) -> DiscardNonPvidPackets<&Self>[src]

pub fn force_flow_control(&self) -> ForceFlowControl<&Self>[src]

pub fn back_pressure(&self) -> BackPressure<&Self>[src]

pub fn transmit(&self) -> Transmit<&Self>[src]

pub fn receive(&self) -> Receive<&Self>[src]

pub fn learning_disable(&self) -> LearningDisable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl3>[src]

pub fn default_tag_15_8(&self) -> DefaultTag15_8<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl4>[src]

pub fn default_tag_7_0(&self) -> DefaultTag7_0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl5>[src]

pub fn port3_mii_mode_selection(&self) -> Port3MiiModeSelection<&Self>[src]

pub fn self_addr_filtering_enable_maca1(
    &self
) -> SelfAddrFilteringEnableMaca1<&Self>
[src]

pub fn self_addr_filtering_enable_maca2(
    &self
) -> SelfAddrFilteringEnableMaca2<&Self>
[src]

pub fn dropped_ingress_tagged_frame(&self) -> DropIngressTaggedFrame<&Self>[src]

pub fn limit_mode(&self) -> LimitMode<&Self>[src]

pub fn count_ifg(&self) -> CoungIfg<&Self>[src]

pub fn count_pre(&self) -> CoungPre<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Q0IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Q1IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Q2IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Q3IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1PhySpecial>[src]

pub fn vct_result(&self) -> VctResult<&Self>[src]

pub fn vct_en(&self) -> VctEn<&Self>[src]

pub fn remote_loopback(&self) -> RemoteLoopback<&Self>[src]

pub fn vct_fault_count8(&self) -> VctFaultCount8<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1LinkMdResult>[src]

pub fn vct_fault_count7_0(&self) -> VctFaultCount7_0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl12>[src]

pub fn an_enable(&self) -> AnEnable<&Self>[src]

pub fn force_speed(&self) -> ForceSpeed<&Self>[src]

pub fn force_duplex(&self) -> ForceDuplex<&Self>[src]

pub fn adv_flow_ctrl(&self) -> AdvFlowCtrl<&Self>[src]

pub fn adv_100_fd(&self) -> Adv100Fd<&Self>[src]

pub fn adv_100_hd(&self) -> Adv100Hd<&Self>[src]

pub fn adv_10_fd(&self) -> Adv10Fd<&Self>[src]

pub fn adv_10_hd(&self) -> Adv10Hd<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Ctrl13>[src]

pub fn led_off(&self) -> LedOff<&Self>[src]

pub fn disable_tx(&self) -> DisableTx<&Self>[src]

pub fn restart_an(&self) -> RestartAn<&Self>[src]

pub fn disable_far_end_fault(&self) -> DisableFarEndFault<&Self>[src]

pub fn power_down(&self) -> PowerDown<&Self>[src]

pub fn disable_auto_mdix(&self) -> DisableAutoMdix<&Self>[src]

pub fn force_mdi(&self) -> ForceMdi<&Self>[src]

pub fn loopback(&self) -> Loopback<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Status0>[src]

pub fn mdix_status(&self) -> MdixStatus<&Self>[src]

pub fn an_done(&self) -> AnDone<&Self>[src]

pub fn partner_flow_ctrl(&self) -> PartnerFlowCtrl<&Self>[src]

pub fn partner_100_fd(&self) -> Partner100Fd<&Self>[src]

pub fn partner_100_hd(&self) -> Partner100Hd<&Self>[src]

pub fn partner_10_fd(&self) -> Partner10Fd<&Self>[src]

pub fn partner_10_hd(&self) -> Partner10Hd<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1Status1>[src]

pub fn hp_mdix(&self) -> HpMdix<&Self>[src]

pub fn polarity_reversed(&self) -> PolarityReversed<&Self>[src]

pub fn tx_flow_ctrl(&self) -> TxFlowCtrl<&Self>[src]

pub fn rx_flow_ctrl(&self) -> RxFlowCtrl<&Self>[src]

pub fn operation_speed(&self) -> OperationSpeed<&Self>[src]

pub fn operation_duplex(&self) -> OperationDuplex<&Self>[src]

pub fn far_end_fault(&self) -> FarEndFault<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl0>[src]

pub fn broadcast_storm_protection(&self) -> BroadcastStormProtection<&Self>[src]

pub fn diff_serv_priority_classification(
    &self
) -> DiffServPriorityClassification<&Self>
[src]

pub fn ieee_priority_classification(&self) -> IeeePriorityClassification<&Self>[src]

pub fn port_based_priority_classification(
    &self
) -> PortBasedPriorityClassification<&Self>
[src]

pub fn tag_insertion(&self) -> TagInsertion<&Self>[src]

pub fn tag_removal(&self) -> TagRemoval<&Self>[src]

pub fn txq_split(&self) -> TxqSplitEnable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl1>[src]

pub fn sniffer_port(&self) -> SnifferPort<&Self>[src]

pub fn receive_sniff(&self) -> ReceiveSniff<&Self>[src]

pub fn transmit_sniff(&self) -> TransmitSniff<&Self>[src]

pub fn double_tag(&self) -> DoubleTag<&Self>[src]

pub fn user_priority_ceiling(&self) -> UserPriorityCeiling<&Self>[src]

pub fn port_vlan_membership(&self) -> PortVlanMembership<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl2>[src]

pub fn enable_2_queue_split_tx(&self) -> Enable2QueueSplitTx<&Self>[src]

pub fn ingress_vlan_filtering(&self) -> IngressVlanFiltering<&Self>[src]

pub fn discard_non_pvid_packets(&self) -> DiscardNonPvidPackets<&Self>[src]

pub fn force_flow_control(&self) -> ForceFlowControl<&Self>[src]

pub fn back_pressure(&self) -> BackPressure<&Self>[src]

pub fn transmit(&self) -> Transmit<&Self>[src]

pub fn receive(&self) -> Receive<&Self>[src]

pub fn learning_disable(&self) -> LearningDisable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl3>[src]

pub fn default_tag_15_8(&self) -> DefaultTag15_8<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl4>[src]

pub fn default_tag_7_0(&self) -> DefaultTag7_0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl5>[src]

pub fn port3_mii_mode_selection(&self) -> Port3MiiModeSelection<&Self>[src]

pub fn self_addr_filtering_enable_maca1(
    &self
) -> SelfAddrFilteringEnableMaca1<&Self>
[src]

pub fn self_addr_filtering_enable_maca2(
    &self
) -> SelfAddrFilteringEnableMaca2<&Self>
[src]

pub fn dropped_ingress_tagged_frame(&self) -> DropIngressTaggedFrame<&Self>[src]

pub fn limit_mode(&self) -> LimitMode<&Self>[src]

pub fn count_ifg(&self) -> CoungIfg<&Self>[src]

pub fn count_pre(&self) -> CoungPre<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Q0IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Q1IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Q2IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Q3IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2PhySpecial>[src]

pub fn vct_result(&self) -> VctResult<&Self>[src]

pub fn vct_en(&self) -> VctEn<&Self>[src]

pub fn remote_loopback(&self) -> RemoteLoopback<&Self>[src]

pub fn vct_fault_count8(&self) -> VctFaultCount8<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2LinkMdResult>[src]

pub fn vct_fault_count7_0(&self) -> VctFaultCount7_0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl12>[src]

pub fn an_enable(&self) -> AnEnable<&Self>[src]

pub fn force_speed(&self) -> ForceSpeed<&Self>[src]

pub fn force_duplex(&self) -> ForceDuplex<&Self>[src]

pub fn adv_flow_ctrl(&self) -> AdvFlowCtrl<&Self>[src]

pub fn adv_100_fd(&self) -> Adv100Fd<&Self>[src]

pub fn adv_100_hd(&self) -> Adv100Hd<&Self>[src]

pub fn adv_10_fd(&self) -> Adv10Fd<&Self>[src]

pub fn adv_10_hd(&self) -> Adv10Hd<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Ctrl13>[src]

pub fn led_off(&self) -> LedOff<&Self>[src]

pub fn disable_tx(&self) -> DisableTx<&Self>[src]

pub fn restart_an(&self) -> RestartAn<&Self>[src]

pub fn disable_far_end_fault(&self) -> DisableFarEndFault<&Self>[src]

pub fn power_down(&self) -> PowerDown<&Self>[src]

pub fn disable_auto_mdix(&self) -> DisableAutoMdix<&Self>[src]

pub fn force_mdi(&self) -> ForceMdi<&Self>[src]

pub fn loopback(&self) -> Loopback<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Status0>[src]

pub fn mdix_status(&self) -> MdixStatus<&Self>[src]

pub fn an_done(&self) -> AnDone<&Self>[src]

pub fn partner_flow_ctrl(&self) -> PartnerFlowCtrl<&Self>[src]

pub fn partner_100_fd(&self) -> Partner100Fd<&Self>[src]

pub fn partner_100_hd(&self) -> Partner100Hd<&Self>[src]

pub fn partner_10_fd(&self) -> Partner10Fd<&Self>[src]

pub fn partner_10_hd(&self) -> Partner10Hd<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2Status1>[src]

pub fn hp_mdix(&self) -> HpMdix<&Self>[src]

pub fn polarity_reversed(&self) -> PolarityReversed<&Self>[src]

pub fn tx_flow_ctrl(&self) -> TxFlowCtrl<&Self>[src]

pub fn rx_flow_ctrl(&self) -> RxFlowCtrl<&Self>[src]

pub fn operation_speed(&self) -> OperationSpeed<&Self>[src]

pub fn operation_duplex(&self) -> OperationDuplex<&Self>[src]

pub fn far_end_fault(&self) -> FarEndFault<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl0>[src]

pub fn broadcast_storm_protection(&self) -> BroadcastStormProtection<&Self>[src]

pub fn diff_serv_priority_classification(
    &self
) -> DiffServPriorityClassification<&Self>
[src]

pub fn ieee_priority_classification(&self) -> IeeePriorityClassification<&Self>[src]

pub fn port_based_priority_classification(
    &self
) -> PortBasedPriorityClassification<&Self>
[src]

pub fn tag_insertion(&self) -> TagInsertion<&Self>[src]

pub fn tag_removal(&self) -> TagRemoval<&Self>[src]

pub fn txq_split(&self) -> TxqSplitEnable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl1>[src]

pub fn sniffer_port(&self) -> SnifferPort<&Self>[src]

pub fn receive_sniff(&self) -> ReceiveSniff<&Self>[src]

pub fn transmit_sniff(&self) -> TransmitSniff<&Self>[src]

pub fn double_tag(&self) -> DoubleTag<&Self>[src]

pub fn user_priority_ceiling(&self) -> UserPriorityCeiling<&Self>[src]

pub fn port_vlan_membership(&self) -> PortVlanMembership<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl2>[src]

pub fn enable_2_queue_split_tx(&self) -> Enable2QueueSplitTx<&Self>[src]

pub fn ingress_vlan_filtering(&self) -> IngressVlanFiltering<&Self>[src]

pub fn discard_non_pvid_packets(&self) -> DiscardNonPvidPackets<&Self>[src]

pub fn back_pressure(&self) -> BackPressure<&Self>[src]

pub fn transmit(&self) -> Transmit<&Self>[src]

pub fn receive(&self) -> Receive<&Self>[src]

pub fn learning_disable(&self) -> LearningDisable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl3>[src]

pub fn default_tag_15_8(&self) -> DefaultTag15_8<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl4>[src]

pub fn default_tag_7_0(&self) -> DefaultTag7_0<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Ctrl5>[src]

pub fn port3_mii_mode_selection(&self) -> Port3MiiModeSelection<&Self>[src]

pub fn self_addr_filtering_enable_maca1(
    &self
) -> SelfAddrFilteringEnableMaca1<&Self>
[src]

pub fn self_addr_filtering_enable_maca2(
    &self
) -> SelfAddrFilteringEnableMaca2<&Self>
[src]

pub fn dropped_ingress_tagged_frame(&self) -> DropIngressTaggedFrame<&Self>[src]

pub fn limit_mode(&self) -> LimitMode<&Self>[src]

pub fn count_ifg(&self) -> CoungIfg<&Self>[src]

pub fn count_pre(&self) -> CoungPre<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Q0IngressRateLimit>[src]

pub fn rmii_refclk_invert(&self) -> RmiiRefclkInvert<&Self>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Q1IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Q2IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Q3IngressRateLimit>[src]

pub fn limit(&self) -> Limit<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3Status1>[src]

pub fn tx_flow_ctrl(&self) -> TxFlowCtrl<&Self>[src]

pub fn rx_flow_ctrl(&self) -> RxFlowCtrl<&Self>[src]

pub fn operation_speed(&self) -> OperationSpeed<&Self>[src]

pub fn operation_duplex(&self) -> OperationDuplex<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Reset>[src]

pub fn software(&self) -> Software<&Self>[src]

pub fn pcs(&self) -> Pcs<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl0>[src]

pub fn dscp0_7(&self) -> Dscp0_7<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl1>[src]

pub fn dscp8_15(&self) -> Dscp8_15<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl2>[src]

pub fn dscp16_23(&self) -> Dscp16_23<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl3>[src]

pub fn dscp24_31(&self) -> Dscp24_31<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl4>[src]

pub fn dscp32_39(&self) -> Dscp32_39<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl5>[src]

pub fn dscp40_47(&self) -> Dscp40_47<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl6>[src]

pub fn dscp48_55(&self) -> Dscp48_55<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl7>[src]

pub fn dscp56_63(&self) -> Dscp56_63<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl8>[src]

pub fn dscp64_71(&self) -> Dscp64_71<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl9>[src]

pub fn dscp72_79(&self) -> Dscp72_79<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl10>[src]

pub fn dscp80_87(&self) -> Dscp80_87<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl11>[src]

pub fn dscp88_95(&self) -> Dscp88_95<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl12>[src]

pub fn dscp96_103(&self) -> Dscp96_103<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl13>[src]

pub fn dscp104_111(&self) -> Dscp104_111<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl14>[src]

pub fn dscp112_119(&self) -> Dscp112_119<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a TosPriorityCtrl15>[src]

pub fn dscp120_127(&self) -> Dscp120_127<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr0>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr4>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a MacAddr5>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a UserDef1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a UserDef2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a UserDef3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectAccessCtrl0>[src]

pub fn read_high_write_low(&self) -> ReadHighWriteLow<&Self>[src]

pub fn table_select(&self) -> TableSelect<&Self>[src]

pub fn indirect_addr_high(&self) -> IndirectAddrHigh<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectAccessCtrl1>[src]

pub fn indirect_addr_low(&self) -> IndirectAddrLow<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData8>[src]

pub fn cpu_read_status(&self) -> CpuReadStatus<&Self>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData7>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData6>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData5>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData4>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a IndirectData0>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr0>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr4>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station1MacAddr5>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr0>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr4>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Station2MacAddr5>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Mode>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a HighPriorityPacketBufferQ3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a HighPriorityPacketBufferQ2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a HighPriorityPacketBufferQ1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a HighPriorityPacketBufferQ0>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a PmUsageFlowCtrlSelectMode1>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a PmUsageFlowCtrlSelectMode2>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a PmUsageFlowCtrlSelectMode3>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a PmUsageFlowCtrlSelectMode4>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1TxqSplitForQ3>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1TxqSplitForQ2>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1TxqSplitForQ1>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port1TxqSplitForQ0>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2TxqSplitForQ3>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2TxqSplitForQ2>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2TxqSplitForQ1>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port2TxqSplitForQ0>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3TxqSplitForQ3>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3TxqSplitForQ2>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3TxqSplitForQ1>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a Port3TxqSplitForQ0>[src]

pub fn priority_select(&self) -> PrioritySelect<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a InterruptEnable>[src]

pub fn reg(&self) -> Reg<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a LinkChangeInterrupt>[src]

pub fn p1_p2(&self) -> P1P2<&Self>[src]

pub fn p3(&self) -> P3<&Self>[src]

pub fn p2(&self) -> P2<&Self>[src]

pub fn p1(&self) -> P1<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a ForcePauseOff>[src]

pub fn iteration_limit_enable(&self) -> IterationLimitEnable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a FiberSignalThreshold>[src]

pub fn port2(&self) -> Port2<&Self>[src]

pub fn port1(&self) -> Port1<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a InternalLdoCtrl>[src]

pub fn disable(&self) -> Disable<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a InsertSrcPvid>[src]

pub fn p1_at_p2(&self) -> P1AtP2<&Self>[src]

pub fn p1_at_p3(&self) -> P1AtP3<&Self>[src]

pub fn p2_at_p1(&self) -> P2AtP1<&Self>[src]

pub fn p2_at_p3(&self) -> P2AtP3<&Self>[src]

pub fn p3_at_p1(&self) -> P3AtP1<&Self>[src]

pub fn p3_at_p2(&self) -> P3AtP2<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a PwrMgmtAndLedMode>[src]

pub fn cpu_iface_power_down(&self) -> CpuIfacePowerDown<&Self>[src]

pub fn switch_power_down(&self) -> SwitchPowerDown<&Self>[src]

pub fn led_mode_selection(&self) -> LedModeSelection<&Self>[src]

pub fn led_output_mode(&self) -> LedOutputMode<&Self>[src]

pub fn pll_off(&self) -> PllOff<&Self>[src]

pub fn pwr_mgmt_mode(&self) -> PwrMgmtMode<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a SleepMode>[src]

pub fn data(&self) -> Data<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

impl<'a> R<&'a FwdInvalidVidFrameAndHostMode>[src]

pub fn fwd_invalid_vid_frame(&self) -> FwdInvalidVidFrame<&Self>[src]

pub fn p3_rmii_clock_selection(&self) -> P3RmiiClockSelection<&Self>[src]

pub fn p1_rmii_clock_selection(&self) -> P1RmiiClockSelection<&Self>[src]

pub fn host_iface_mode(&self) -> HostIfaceMode<&Self>[src]

pub fn bits(&self) -> u8[src]

The bits of the register.

Auto Trait Implementations

impl<T> Send for R<T> where
    T: Send
[src]

impl<T> Sync for R<T> where
    T: Sync
[src]

impl<T> Unpin for R<T> where
    T: Unpin
[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> TryConv for T

impl<T> TryConv for T

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.