| IdleCircuit () Source # | |
Instance detailsDefined in Protocols.Idle |
| (IdleCircuit a, KnownNat n) => IdleCircuit (Vec n a) Source # | |
Instance detailsDefined in Protocols.Idle |
| IdleCircuit (Df dom a) Source # | |
Instance detailsDefined in Protocols.Df |
| KnownManagerConfig config => IdleCircuit (AvalonMmManager dom config) Source # | |
Instance detailsDefined in Protocols.Experimental.Avalon.MemMap |
| (IdleCircuit a, IdleCircuit b) => IdleCircuit (a, b) Source # | |
Instance detailsDefined in Protocols.Idle |
| KnownSubordinateConfig config => IdleCircuit (AvalonMmSubordinate dom fixedWaitTime config) Source # | |
Instance detailsDefined in Protocols.Experimental.Avalon.MemMap |
| IdleCircuit (AvalonStream dom conf dataType) Source # | |
Instance detailsDefined in Protocols.Experimental.Avalon.Stream |
| IdleCircuit (Axi4ReadAddress dom conf userType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.ReadAddress |
| IdleCircuit (Axi4Stream dom conf userType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.Stream |
| IdleCircuit (Axi4WriteAddress dom conf userType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.WriteAddress |
| IdleCircuit (Axi4WriteData dom conf userType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.WriteData |
| IdleCircuit (Axi4WriteResponse dom conf userType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.WriteResponse |
| IdleCircuit (PacketStream dom dataWidth meta) Source # | |
Instance detailsDefined in Protocols.PacketStream.Base |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3) => IdleCircuit (c1, c2, c3) Source # | |
Instance detailsDefined in Protocols.Idle |
| IdleCircuit (Axi4ReadData dom conf userType dataType) Source # | |
Instance detailsDefined in Protocols.Experimental.Axi4.ReadData |
| (KnownNat aw, KnownNat dw) => IdleCircuit (Wishbone dom mode aw dw) Source # | |
Instance detailsDefined in Protocols.Experimental.Wishbone |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4) => IdleCircuit (c1, c2, c3, c4) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4) -> Fwd (c1, c2, c3, c4) Source # idleBwd :: Proxy (c1, c2, c3, c4) -> Bwd (c1, c2, c3, c4) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5) => IdleCircuit (c1, c2, c3, c4, c5) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5) -> Fwd (c1, c2, c3, c4, c5) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5) -> Bwd (c1, c2, c3, c4, c5) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6) => IdleCircuit (c1, c2, c3, c4, c5, c6) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6) -> Fwd (c1, c2, c3, c4, c5, c6) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6) -> Bwd (c1, c2, c3, c4, c5, c6) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7) -> Fwd (c1, c2, c3, c4, c5, c6, c7) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7) -> Bwd (c1, c2, c3, c4, c5, c6, c7) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7, IdleCircuit c8) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7, c8) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8) -> Fwd (c1, c2, c3, c4, c5, c6, c7, c8) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8) -> Bwd (c1, c2, c3, c4, c5, c6, c7, c8) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7, IdleCircuit c8, IdleCircuit c9) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7, c8, c9) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9) -> Fwd (c1, c2, c3, c4, c5, c6, c7, c8, c9) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9) -> Bwd (c1, c2, c3, c4, c5, c6, c7, c8, c9) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7, IdleCircuit c8, IdleCircuit c9, IdleCircuit c10) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10) -> Fwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10) -> Bwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7, IdleCircuit c8, IdleCircuit c9, IdleCircuit c10, IdleCircuit c11) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11) -> Fwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11) -> Bwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11) Source # |
| (IdleCircuit c1, IdleCircuit c2, IdleCircuit c3, IdleCircuit c4, IdleCircuit c5, IdleCircuit c6, IdleCircuit c7, IdleCircuit c8, IdleCircuit c9, IdleCircuit c10, IdleCircuit c11, IdleCircuit c12) => IdleCircuit (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12) Source # | |
Instance detailsDefined in Protocols.Idle Methods idleFwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12) -> Fwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12) Source # idleBwd :: Proxy (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12) -> Bwd (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12) Source # |