Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X A ACKHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) add_composite_register() (torii_usb.interface.ulpi.ULPIControlTranslator method) add_consumer() (torii_usb.usb.usb3.link.header.HeaderQueueDemultiplexer method) add_control_endpoint() (torii_usb.usb.usb2.device.USBDevice method) add_endpoint() (torii_usb.usb.usb2.device.USBDevice method) (torii_usb.usb.usb3.device.USBSuperSpeedDevice method) add_extra_register() (torii_usb.interface.ulpi.UTMITranslator method) add_interface() (torii_usb.usb.usb2.endpoint.USBEndpointMultiplexer method) (torii_usb.usb.usb2.packet.USBDataPacketCRC method) (torii_usb.usb.usb2.packet.USBInterpacketTimer method) (torii_usb.usb.usb2.request.USBRequestHandlerMultiplexer method) (torii_usb.usb.usb3.application.request.SuperSpeedRequestHandlerMultiplexer method) (torii_usb.usb.usb3.protocol.endpoint.SuperSpeedEndpointMultiplexer method) add_producer() (torii_usb.usb.usb3.link.header.HeaderQueueArbiter method) add_request_handler() (torii_usb.usb.usb2.control.USBControlEndpoint method) (torii_usb.usb.usb3.endpoints.control.USB3ControlEndpoint method) (torii_usb.usb.usb3.endpoints.USB3ControlEndpoint method) add_standard_control_endpoint() (torii_usb.usb.usb2.device.USBDevice method) (torii_usb.usb.usb3.device.USBSuperSpeedDevice method) add_standard_request_handlers() (torii_usb.usb.usb2.control.USBControlEndpoint method) (torii_usb.usb.usb3.endpoints.control.USB3ControlEndpoint method) (torii_usb.usb.usb3.endpoints.USB3ControlEndpoint method) AsyncPIPEInterface (class in torii_usb.interface.pipe) attach() (torii_usb.interface.utmi.UTMITransmitInterface method) (torii_usb.usb.usb2.packet.InterpacketTimerInterface method) B bridge_to() (torii_usb.usb.stream.USBInStreamInterface method) (torii_usb.usb.stream.USBOutStreamInterface method) byte() (torii_usb.usb.usb2.USBPacketID method) C category() (torii_usb.usb.usb2.USBPacketID method) compute_usb_crc5() (in module torii_usb.usb.usb3.link.crc) ConstantStreamGenerator (class in torii_usb.stream.generator) ControlRequestHandler (class in torii_usb.usb.request.control) CTCSkipInserter (class in torii_usb.usb.usb3.physical.ctc) CTCSkipRemover (class in torii_usb.usb.usb3.physical.ctc) ctrl_const() (torii_usb.usb.usb3.physical.coding.NamedSymbol method) D D() (in module torii_usb.usb.usb3.physical.coding) DataCRCInterface (class in torii_usb.usb.usb2.packet) DataHeaderPacket (class in torii_usb.usb.usb3.link.data) DataHeaderReceiver (class in torii_usb.usb.usb3.protocol.data) DataPacketPayloadCRC (class in torii_usb.usb.usb3.link.crc) DataPacketReceiver (class in torii_usb.usb.usb3.link.data) DataPacketTransmitter (class in torii_usb.usb.usb3.link.data) Descrambler (class in torii_usb.usb.usb3.physical.scrambling) direction() (torii_usb.usb.usb2.USBPacketID method) E ECP5SerDes (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesConfigInterface (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesEqualizer (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesEqualizerInterface (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesPIPE (class in torii_usb.interface.serdes_phy) (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesRegisterTranslator (class in torii_usb.interface.serdes_phy.ecp5) ECP5SerDesResetSequencer (class in torii_usb.interface.serdes_phy.ecp5) elaborate() (torii_usb.usb.request.windows.descriptorSet.GetDescriptorSetHandler method) (torii_usb.usb.request.windows.WindowsRequestHandler method) EndpointInterface (class in torii_usb.usb.usb2.endpoint) ERDYHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) F from_byte() (torii_usb.usb.usb2.USBPacketID class method) from_int() (torii_usb.usb.usb2.USBPacketID class method) from_name() (torii_usb.usb.usb2.USBPacketID class method) G GatewarePHY (class in torii_usb.interface.gateware_phy) (class in torii_usb.interface.gateware_phy.phy) GearedPIPEInterface (class in torii_usb.interface.pipe) generate_rom_content() (torii_usb.usb.usb2.descriptor.GetDescriptorHandlerBlock method) generateROM() (torii_usb.usb.request.windows.descriptorSet.GetDescriptorSetHandler method) get_layout() (torii_usb.usb.usb3.link.header.HeaderPacket class method) get_type() (torii_usb.usb.usb3.link.header.HeaderPacket method) (torii_usb.usb.usb3.link.header.HeaderQueue method) get_word_for_symbols() (in module torii_usb.usb.usb3.physical.coding) GetDescriptorHandler (class in torii_usb.usb.usb3.application.descriptor) GetDescriptorHandlerBlock (class in torii_usb.usb.usb2.descriptor) GetDescriptorHandlerDistributed (class in torii_usb.usb.usb2.descriptor) GetDescriptorSetHandler (class in torii_usb.usb.request.windows.descriptorSet) H handle_register_write_request() (torii_usb.usb.request.control.ControlRequestHandler method) (torii_usb.usb.usb3.request.standard.StandardRequestHandler method) handle_simple_data_request() (torii_usb.usb.request.control.ControlRequestHandler method) (torii_usb.usb.usb3.request.standard.StandardRequestHandler method) handlerCondition() (torii_usb.usb.request.windows.WindowsRequestHandler method) HandshakeExchangeInterface (class in torii_usb.usb.usb2.packet) HandshakeGeneratorInterface (class in torii_usb.usb.usb3.protocol.transaction) HandshakeReceiverInterface (class in torii_usb.usb.usb3.protocol.transaction) header_eq() (torii_usb.usb.usb3.link.header.HeaderQueue method) HeaderPacket (class in torii_usb.usb.usb3.link.header) HeaderPacketCRC (class in torii_usb.usb.usb3.link.crc) HeaderPacketReceiver (class in torii_usb.usb.usb3.link.receiver) HeaderQueue (class in torii_usb.usb.usb3.link.header) HeaderQueueArbiter (class in torii_usb.usb.usb3.link.header) HeaderQueueDemultiplexer (class in torii_usb.usb.usb3.link.header) I IdleHandshakeHandler (class in torii_usb.usb.usb3.link.idle) InterpacketTimerInterface (class in torii_usb.usb.usb2.packet) is_data() (torii_usb.usb.usb2.USBPacketID method) is_handshake() (torii_usb.usb.usb2.USBPacketID method) is_invalid() (torii_usb.usb.usb2.USBPacketID method) is_token() (torii_usb.usb.usb2.USBPacketID method) K K() (in module torii_usb.usb.usb3.physical.coding) L LFPSSquareWaveDetector (class in torii_usb.interface.serdes_phy.lfps) LFPSSquareWaveGenerator (class in torii_usb.interface.serdes_phy.lfps) LFPSTransceiver (class in torii_usb.usb.usb3.physical.lfps) LinkCommandDetector (class in torii_usb.usb.usb3.link.command) LinkCommandGenerator (class in torii_usb.usb.usb3.link.command) LinkMaintenanceTimers (class in torii_usb.usb.usb3.link.timers) LinkManagementPacketHandler (class in torii_usb.usb.usb3.protocol.link_management) LinkPartnerDetector (class in torii_usb.usb.usb3.physical.power) LTSSMController (class in torii_usb.usb.usb3.link.ltssm) M module torii_usb.interface torii_usb.interface.gateware_phy torii_usb.interface.gateware_phy.phy torii_usb.interface.gateware_phy.receiver torii_usb.interface.gateware_phy.transmitter torii_usb.interface.pipe torii_usb.interface.serdes_phy torii_usb.interface.serdes_phy.ecp5 torii_usb.interface.serdes_phy.lfps torii_usb.interface.serdes_phy.xc7_gtp torii_usb.interface.serdes_phy.xc7_gtx torii_usb.interface.ulpi torii_usb.interface.utmi torii_usb.stream.generator torii_usb.usb torii_usb.usb.request.control torii_usb.usb.request.interface torii_usb.usb.request.standard torii_usb.usb.request.windows torii_usb.usb.request.windows.descriptorSet torii_usb.usb.stream torii_usb.usb.usb2 torii_usb.usb.usb2.control torii_usb.usb.usb2.descriptor torii_usb.usb.usb2.deserializer torii_usb.usb.usb2.device torii_usb.usb.usb2.endpoint torii_usb.usb.usb2.endpoints torii_usb.usb.usb2.endpoints.isochronous torii_usb.usb.usb2.endpoints.status torii_usb.usb.usb2.endpoints.stream torii_usb.usb.usb2.interfaces torii_usb.usb.usb2.packet torii_usb.usb.usb2.request torii_usb.usb.usb2.reset torii_usb.usb.usb2.transfer torii_usb.usb.usb3 torii_usb.usb.usb3.application torii_usb.usb.usb3.application.descriptor torii_usb.usb.usb3.application.request torii_usb.usb.usb3.device torii_usb.usb.usb3.endpoints torii_usb.usb.usb3.endpoints.control torii_usb.usb.usb3.endpoints.stream torii_usb.usb.usb3.link torii_usb.usb.usb3.link.command torii_usb.usb.usb3.link.crc torii_usb.usb.usb3.link.data torii_usb.usb.usb3.link.header torii_usb.usb.usb3.link.idle torii_usb.usb.usb3.link.layer torii_usb.usb.usb3.link.ltssm torii_usb.usb.usb3.link.ordered_sets torii_usb.usb.usb3.link.receiver torii_usb.usb.usb3.link.timers torii_usb.usb.usb3.link.transmitter torii_usb.usb.usb3.physical torii_usb.usb.usb3.physical.alignment torii_usb.usb.usb3.physical.coding torii_usb.usb.usb3.physical.ctc torii_usb.usb.usb3.physical.layer torii_usb.usb.usb3.physical.lfps torii_usb.usb.usb3.physical.power torii_usb.usb.usb3.physical.scrambling torii_usb.usb.usb3.protocol torii_usb.usb.usb3.protocol.data torii_usb.usb.usb3.protocol.endpoint torii_usb.usb.usb3.protocol.layer torii_usb.usb.usb3.protocol.link_management torii_usb.usb.usb3.protocol.timestamp torii_usb.usb.usb3.protocol.transaction torii_usb.usb.usb3.request torii_usb.usb.usb3.request.standard N NamedSymbol (class in torii_usb.usb.usb3.physical.coding) NRDYHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) O or_join_interface_signals() (torii_usb.usb.usb2.endpoint.USBEndpointMultiplexer method) P PacketTransmitter (class in torii_usb.usb.usb3.link.transmitter) parse() (torii_usb.usb.usb2.USBPacketID class method) PHYResetController (class in torii_usb.usb.usb3.physical.power) PIPEInterface (class in torii_usb.interface.pipe) populate_ulpi_registers() (torii_usb.interface.ulpi.ULPIControlTranslator method) PortCapabilityHeaderPacket (class in torii_usb.usb.usb3.protocol.link_management) PortConfigurationHeaderPacket (class in torii_usb.usb.usb3.protocol.link_management) PortConfigurationResponseHeaderPacket (class in torii_usb.usb.usb3.protocol.link_management) R RawHeaderPacketReceiver (class in torii_usb.usb.usb3.link.receiver) RawPacketTransmitter (class in torii_usb.usb.usb3.link.transmitter) RequestHandlerInterface (class in torii_usb.usb.usb2.request) RxBitstuffRemover (class in torii_usb.interface.gateware_phy.receiver) RxClockDataRecovery (class in torii_usb.interface.gateware_phy.receiver) RxNRZIDecoder (class in torii_usb.interface.gateware_phy.receiver) RxPacketAligner (class in torii_usb.usb.usb3.physical.alignment) RxPacketDetect (class in torii_usb.interface.gateware_phy.receiver) RxShifter (class in torii_usb.interface.gateware_phy.receiver) RxWordAligner (class in torii_usb.usb.usb3.physical.alignment) S Scrambler (class in torii_usb.usb.usb3.physical.scrambling) ScramblerLFSR (class in torii_usb.usb.usb3.physical.scrambling) send_zlp() (torii_usb.usb.usb2.request.USBRequestHandler method) SetupPacket (class in torii_usb.usb.request.interface) STALLHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) StallOnlyRequestHandler (class in torii_usb.usb.usb2.request) (class in torii_usb.usb.usb3.application.request) StandardRequestHandler (class in torii_usb.usb.request.standard) (class in torii_usb.usb.usb3.request.standard) StatusHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) stream_eq() (torii_usb.usb.stream.USBOutStreamInterface method) (torii_usb.usb.stream.USBRawSuperSpeedStream method) (torii_usb.usb.usb3.link.header.HeaderQueue method) stream_matches_symbols() (in module torii_usb.usb.usb3.physical.coding) stream_word_matches_symbol() (in module torii_usb.usb.usb3.physical.coding) StreamDeserializer (class in torii_usb.usb.usb2.deserializer) StreamSerializer (class in torii_usb.stream.generator) summarize() (torii_usb.usb.usb2.USBPacketID method) SuperSpeedEndpointInterface (class in torii_usb.usb.usb3.protocol.endpoint) SuperSpeedEndpointMultiplexer (class in torii_usb.usb.usb3.protocol.endpoint) SuperSpeedRequestHandler (class in torii_usb.usb.usb3.application.request) SuperSpeedRequestHandlerInterface (class in torii_usb.usb.usb3.application.request) SuperSpeedRequestHandlerMultiplexer (class in torii_usb.usb.usb3.application.request) SuperSpeedSetupDecoder (class in torii_usb.usb.usb3.application.request) SuperSpeedStreamArbiter (class in torii_usb.usb.stream) SuperSpeedStreamInEndpoint (class in torii_usb.usb.usb3.endpoints.stream) SuperSpeedStreamInterface (class in torii_usb.usb.stream) T TimestampPacketReceiver (class in torii_usb.usb.usb3.protocol.timestamp) TokenDetectorInterface (class in torii_usb.usb.usb2.packet) torii_usb.interface module torii_usb.interface.gateware_phy module torii_usb.interface.gateware_phy.phy module torii_usb.interface.gateware_phy.receiver module torii_usb.interface.gateware_phy.transmitter module torii_usb.interface.pipe module torii_usb.interface.serdes_phy module torii_usb.interface.serdes_phy.ecp5 module torii_usb.interface.serdes_phy.lfps module torii_usb.interface.serdes_phy.xc7_gtp module torii_usb.interface.serdes_phy.xc7_gtx module torii_usb.interface.ulpi module torii_usb.interface.utmi module torii_usb.stream.generator module torii_usb.usb module torii_usb.usb.request.control module torii_usb.usb.request.interface module torii_usb.usb.request.standard module torii_usb.usb.request.windows module torii_usb.usb.request.windows.descriptorSet module torii_usb.usb.stream module torii_usb.usb.usb2 module torii_usb.usb.usb2.control module torii_usb.usb.usb2.descriptor module torii_usb.usb.usb2.deserializer module torii_usb.usb.usb2.device module torii_usb.usb.usb2.endpoint module torii_usb.usb.usb2.endpoints module torii_usb.usb.usb2.endpoints.isochronous module torii_usb.usb.usb2.endpoints.status module torii_usb.usb.usb2.endpoints.stream module torii_usb.usb.usb2.interfaces module torii_usb.usb.usb2.packet module torii_usb.usb.usb2.request module torii_usb.usb.usb2.reset module torii_usb.usb.usb2.transfer module torii_usb.usb.usb3 module torii_usb.usb.usb3.application module torii_usb.usb.usb3.application.descriptor module torii_usb.usb.usb3.application.request module torii_usb.usb.usb3.device module torii_usb.usb.usb3.endpoints module torii_usb.usb.usb3.endpoints.control module torii_usb.usb.usb3.endpoints.stream module torii_usb.usb.usb3.link module torii_usb.usb.usb3.link.command module torii_usb.usb.usb3.link.crc module torii_usb.usb.usb3.link.data module torii_usb.usb.usb3.link.header module torii_usb.usb.usb3.link.idle module torii_usb.usb.usb3.link.layer module torii_usb.usb.usb3.link.ltssm module torii_usb.usb.usb3.link.ordered_sets module torii_usb.usb.usb3.link.receiver module torii_usb.usb.usb3.link.timers module torii_usb.usb.usb3.link.transmitter module torii_usb.usb.usb3.physical module torii_usb.usb.usb3.physical.alignment module torii_usb.usb.usb3.physical.coding module torii_usb.usb.usb3.physical.ctc module torii_usb.usb.usb3.physical.layer module torii_usb.usb.usb3.physical.lfps module torii_usb.usb.usb3.physical.power module torii_usb.usb.usb3.physical.scrambling module torii_usb.usb.usb3.protocol module torii_usb.usb.usb3.protocol.data module torii_usb.usb.usb3.protocol.endpoint module torii_usb.usb.usb3.protocol.layer module torii_usb.usb.usb3.protocol.link_management module torii_usb.usb.usb3.protocol.timestamp module torii_usb.usb.usb3.protocol.transaction module torii_usb.usb.usb3.request module torii_usb.usb.usb3.request.standard module TransactionHeaderPacket (class in torii_usb.usb.usb3.protocol.transaction) TransactionPacketGenerator (class in torii_usb.usb.usb3.protocol.transaction) TransactionPacketReceiver (class in torii_usb.usb.usb3.protocol.transaction) TSBurstDetector (class in torii_usb.usb.usb3.link.ordered_sets) TSEmitter (class in torii_usb.usb.usb3.link.ordered_sets) TSTransceiver (class in torii_usb.usb.usb3.link.ordered_sets) TxBitstuffer (class in torii_usb.interface.gateware_phy.transmitter) TxNRZIEncoder (class in torii_usb.interface.gateware_phy.transmitter) TxShifter (class in torii_usb.interface.gateware_phy.transmitter) U ULPIControlTranslator (class in torii_usb.interface.ulpi) ULPIDataRecord (class in torii_usb.interface.ulpi) ULPIDirRecord (class in torii_usb.interface.ulpi) ULPIInterface (class in torii_usb.interface.ulpi) ULPIRegisterWindow (class in torii_usb.interface.ulpi) ULPIRxEventDecoder (class in torii_usb.interface.ulpi) ULPITransmitTranslator (class in torii_usb.interface.ulpi) USB3ControlEndpoint (class in torii_usb.usb.usb3.endpoints) (class in torii_usb.usb.usb3.endpoints.control) USB3LinkLayer (class in torii_usb.usb.usb3.link) (class in torii_usb.usb.usb3.link.layer) USB3PhysicalLayer (class in torii_usb.usb.usb3.physical) (class in torii_usb.usb.usb3.physical.layer) USB3ProtocolLayer (class in torii_usb.usb.usb3.protocol) (class in torii_usb.usb.usb3.protocol.layer) USBControlEndpoint (class in torii_usb.usb.usb2.control) USBDataPacketCRC (class in torii_usb.usb.usb2.packet) USBDataPacketDeserializer (class in torii_usb.usb.usb2.packet) USBDataPacketGenerator (class in torii_usb.usb.usb2.packet) USBDataPacketReceiver (class in torii_usb.usb.usb2.packet) USBDescriptorStreamGenerator (class in torii_usb.usb.usb2.descriptor) USBDevice (class in torii_usb.usb.usb2.device) USBEndpointMultiplexer (class in torii_usb.usb.usb2.endpoint) USBHandshakeDetector (class in torii_usb.usb.usb2.packet) USBHandshakeGenerator (class in torii_usb.usb.usb2.packet) USBInStreamInterface (class in torii_usb.usb.stream) USBInterpacketTimer (class in torii_usb.usb.usb2.packet) USBInTransferManager (class in torii_usb.usb.usb2.transfer) USBIsochronousInEndpoint (class in torii_usb.usb.usb2.endpoints.isochronous) USBMultibyteStreamInEndpoint (class in torii_usb.usb.usb2.endpoints.stream) USBOutStreamBoundaryDetector (class in torii_usb.usb.stream) USBOutStreamInterface (class in torii_usb.usb.stream) USBPacketID (class in torii_usb.usb.usb2) USBRawSuperSpeedStream (class in torii_usb.usb.stream) USBRequestHandler (class in torii_usb.usb.usb2.request) USBRequestHandlerMultiplexer (class in torii_usb.usb.usb2.request) USBResetSequencer (class in torii_usb.usb.usb2.reset) USBSetupDecoder (class in torii_usb.usb.usb2.request) USBSignalInEndpoint (class in torii_usb.usb.usb2.endpoints.status) USBSpeed (class in torii_usb.usb.usb2) USBStreamInEndpoint (class in torii_usb.usb.usb2.endpoints.stream) USBStreamOutEndpoint (class in torii_usb.usb.usb2.endpoints.stream) USBSuperSpeedDevice (class in torii_usb.usb.usb3.device) USBTokenDetector (class in torii_usb.usb.usb2.packet) UTMIInterface (class in torii_usb.interface.utmi) UTMIInterfaceMultiplexer (class in torii_usb.interface.utmi) UTMIOperatingMode (class in torii_usb.interface.utmi) UTMITerminationSelect (class in torii_usb.interface.utmi) UTMITranslator (class in torii_usb.interface.ulpi) UTMITransmitInterface (class in torii_usb.interface.utmi) V value_const() (torii_usb.usb.usb3.physical.coding.NamedSymbol method) W WindowsRequestHandler (class in torii_usb.usb.request.windows) word_meets_alignment_criteria() (torii_usb.usb.usb3.physical.alignment.RxPacketAligner static method) (torii_usb.usb.usb3.physical.alignment.RxWordAligner static method) X XC7GTPSerDesPIPE (class in torii_usb.interface.serdes_phy) (class in torii_usb.interface.serdes_phy.xc7_gtp) XC7GTXSerDesPIPE (class in torii_usb.interface.serdes_phy) (class in torii_usb.interface.serdes_phy.xc7_gtx)