[][src]Struct ksz8863::smi::W

pub struct W<T>(_);

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

Implementations

impl<'a> W<&'a mut ChipId0>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut ChipId1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc0>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc1>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc2>[src]

pub fn unicast_port_vlan_mismatch_discard(
    &mut self
) -> UnicastPortVlanMismatchDiscard<&mut Self>
[src]

pub fn multicast_storm_protection_disable(
    &mut self
) -> MulticastStormProtectionDisable<&mut Self>
[src]

pub fn back_pressure_mode(&mut self) -> BackPressureMode<&mut Self>[src]

pub fn fc_bp_fair_mode(&mut self) -> FcBpFairMode<&mut Self>[src]

pub fn no_excessive_collision_drop(
    &mut self
) -> NoExcessiveCollisionDrop<&mut Self>
[src]

pub fn huge_packet_support(&mut self) -> HugePacketSupport<&mut Self>[src]

pub fn legal_max_packet_size_check(
    &mut self
) -> LegalMaxPacketSizeCheck<&mut Self>
[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc3>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc4>[src]

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc9>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc10>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc11>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc12>[src]

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Gc13>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl0>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl1>[src]

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl2>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl5>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Q0IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Q1IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Q2IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Q3IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1PhySpecial>[src]

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1LinkMdResult>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl12>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Ctrl13>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Status0>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1Status1>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl0>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl1>[src]

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl2>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl5>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Q0IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Q1IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Q2IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Q3IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2PhySpecial>[src]

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2LinkMdResult>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl12>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Ctrl13>[src]

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

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Status0>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2Status1>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl0>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl1>[src]

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl2>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Ctrl5>[src]

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

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Q0IngressRateLimit>[src]

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Q1IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Q2IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Q3IngressRateLimit>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3Status1>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Reset>[src]

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl6>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl7>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl8>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl9>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl10>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl11>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl12>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl13>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl14>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut TosPriorityCtrl15>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut MacAddr5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut UserDef1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut UserDef2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut UserDef3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectAccessCtrl0>[src]

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectAccessCtrl1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData8>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData7>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData6>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut IndirectData0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station1MacAddr5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr4>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Station2MacAddr5>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Mode>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut HighPriorityPacketBufferQ3>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut HighPriorityPacketBufferQ2>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut HighPriorityPacketBufferQ1>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut HighPriorityPacketBufferQ0>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut PmUsageFlowCtrlSelectMode1>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut PmUsageFlowCtrlSelectMode2>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut PmUsageFlowCtrlSelectMode3>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut PmUsageFlowCtrlSelectMode4>[src]

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1TxqSplitForQ3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1TxqSplitForQ2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1TxqSplitForQ1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port1TxqSplitForQ0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2TxqSplitForQ3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2TxqSplitForQ2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2TxqSplitForQ1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port2TxqSplitForQ0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3TxqSplitForQ3>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3TxqSplitForQ2>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3TxqSplitForQ1>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut Port3TxqSplitForQ0>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut InterruptEnable>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut LinkChangeInterrupt>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut ForcePauseOff>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut FiberSignalThreshold>[src]

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut InternalLdoCtrl>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut InsertSrcPvid>[src]

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut PwrMgmtAndLedMode>[src]

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

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

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut SleepMode>[src]

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

impl<'a> W<&'a mut FwdInvalidVidFrameAndHostMode>[src]

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

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

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

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

pub fn reset(&mut self) -> &mut Self[src]

Reset the writable fields of the register to their default state.

pub fn bits(&mut self, bits: u8) -> &mut Self[src]

Set all bits of the register.

Auto Trait Implementations

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

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

impl<T> Unpin for W<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.