LUNA
Contents:
Introduction
Status & Support
Getting Started
LUNA On Your Own Hardware
Core USB 2.0 Device Gateware
Gateware Endpoint Interfaces
LUNA
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
ack (luna.gateware.usb.usb2.packet.HandshakeExchangeInterface attribute)
ACK_PID (luna.gateware.usb.usb2.packet.USBHandshakeDetector attribute)
active_address (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
active_config (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
active_pid (luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
add_control_endpoint() (luna.gateware.usb.usb2.device.USBDevice method)
add_endpoint() (luna.gateware.usb.usb2.device.USBDevice method)
add_interface() (luna.gateware.usb.usb2.endpoint.USBEndpointMultiplexer method)
(luna.gateware.usb.usb2.packet.USBDataPacketCRC method)
(luna.gateware.usb.usb2.packet.USBInterpacketTimer method)
add_request_handler() (luna.gateware.usb.usb2.control.USBControlEndpoint method)
add_standard_control_endpoint() (luna.gateware.usb.usb2.device.USBDevice method)
add_standard_request_handlers() (luna.gateware.usb.usb2.control.USBControlEndpoint method)
address (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
(luna.gateware.usb.usb2.packet.USBTokenDetector attribute)
address_changed (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
attach() (luna.gateware.usb.usb2.packet.InterpacketTimerInterface method)
B
bus_busy (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
bus_reset (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
C
config_changed (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
connect (luna.gateware.usb.usb2.device.USBDevice attribute)
crc (luna.gateware.usb.usb2.packet.DataCRCInterface attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketGenerator attribute)
crc_mismatch (luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
current_speed (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
D
data_crc (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketDeserializer attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
data_pid (luna.gateware.usb.usb2.packet.USBDataPacketGenerator attribute)
DataCRCInterface (class in luna.gateware.usb.usb2.packet)
detected (luna.gateware.usb.usb2.packet.USBHandshakeDetector attribute)
discard (luna.gateware.usb.usb2.endpoints.stream.USBStreamInEndpoint attribute)
disconnect (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
E
endpoint (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
EndpointInterface (class in luna.gateware.usb.usb2.endpoint)
F
flush (luna.gateware.usb.usb2.endpoints.stream.USBStreamInEndpoint attribute)
frame (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
frame_number (luna.gateware.usb.usb2.device.USBDevice attribute)
full_speed_only (luna.gateware.usb.usb2.device.USBDevice attribute)
H
HandshakeExchangeInterface (class in luna.gateware.usb.usb2.packet)
handshakes_in (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
handshakes_out (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
I
interface (luna.gateware.usb.usb2.control.USBControlEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.status.USBSignalInEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.stream.USBMultibyteStreamInEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.stream.USBStreamInEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.stream.USBStreamOutEndpoint attribute)
(luna.gateware.usb.usb2.packet.USBTokenDetector attribute)
InterpacketTimerInterface (class in luna.gateware.usb.usb2.packet)
is_in (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
is_out (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
is_ping (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
is_setup (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
L
length (luna.gateware.usb.usb2.packet.USBDataPacketDeserializer attribute)
line_state (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
low_speed_only (luna.gateware.usb.usb2.device.USBDevice attribute)
(luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
luna.gateware.usb.usb2.control
module
luna.gateware.usb.usb2.device
module
luna.gateware.usb.usb2.endpoint
module
luna.gateware.usb.usb2.endpoints.status
module
luna.gateware.usb.usb2.endpoints.stream
module
luna.gateware.usb.usb2.packet
module
luna.gateware.usb.usb2.reset
module
M
microframe_number (luna.gateware.usb.usb2.device.USBDevice attribute)
module
luna.gateware.usb.usb2.control
luna.gateware.usb.usb2.device
luna.gateware.usb.usb2.endpoint
luna.gateware.usb.usb2.endpoints.status
luna.gateware.usb.usb2.endpoints.stream
luna.gateware.usb.usb2.packet
luna.gateware.usb.usb2.reset
N
nak (luna.gateware.usb.usb2.packet.HandshakeExchangeInterface attribute)
NAK_PID (luna.gateware.usb.usb2.packet.USBHandshakeDetector attribute)
new_address (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
new_config (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
new_frame (luna.gateware.usb.usb2.device.USBDevice attribute)
(luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
new_packet (luna.gateware.usb.usb2.packet.USBDataPacketDeserializer attribute)
new_token (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
nyet (luna.gateware.usb.usb2.packet.HandshakeExchangeInterface attribute)
NYET_PID (luna.gateware.usb.usb2.packet.USBHandshakeDetector attribute)
O
operating_mode (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
or_join_interface_signals() (luna.gateware.usb.usb2.endpoint.USBEndpointMultiplexer method)
P
packet (luna.gateware.usb.usb2.packet.USBDataPacketDeserializer attribute)
packet_complete (luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
packet_id (luna.gateware.usb.usb2.packet.USBDataPacketDeserializer attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
pid (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
prevent_high_speed (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
R
ready_for_response (luna.gateware.usb.usb2.packet.TokenDetectorInterface attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
reset_detected (luna.gateware.usb.usb2.device.USBDevice attribute)
rx (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
rx_activity_led (luna.gateware.usb.usb2.device.USBDevice attribute)
rx_complete (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
rx_data (luna.gateware.usb.usb2.packet.USBDataPacketCRC attribute)
rx_invalid (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
rx_pid_toggle (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
rx_ready_for_response (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
rx_timeout (luna.gateware.usb.usb2.packet.InterpacketTimerInterface attribute)
rx_valid (luna.gateware.usb.usb2.packet.USBDataPacketCRC attribute)
S
shared (luna.gateware.usb.usb2.endpoint.USBEndpointMultiplexer attribute)
signal (luna.gateware.usb.usb2.endpoints.status.USBSignalInEndpoint attribute)
sof_detected (luna.gateware.usb.usb2.device.USBDevice attribute)
SOF_PID (luna.gateware.usb.usb2.packet.USBTokenDetector attribute)
speed (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
(luna.gateware.usb.usb2.packet.USBInterpacketTimer attribute)
(luna.gateware.usb.usb2.packet.USBTokenDetector attribute)
stall (luna.gateware.usb.usb2.packet.HandshakeExchangeInterface attribute)
STALL_PID (luna.gateware.usb.usb2.packet.USBHandshakeDetector attribute)
start (luna.gateware.usb.usb2.packet.DataCRCInterface attribute)
(luna.gateware.usb.usb2.packet.InterpacketTimerInterface attribute)
status_read_complete (luna.gateware.usb.usb2.endpoints.status.USBSignalInEndpoint attribute)
stream (luna.gateware.usb.usb2.endpoints.stream.USBMultibyteStreamInEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.stream.USBStreamInEndpoint attribute)
(luna.gateware.usb.usb2.endpoints.stream.USBStreamOutEndpoint attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketGenerator attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
suspended (luna.gateware.usb.usb2.device.USBDevice attribute)
(luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
T
termination_select (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
timer (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketReceiver attribute)
TOKEN_SUFFIX (luna.gateware.usb.usb2.packet.USBTokenDetector attribute)
TokenDetectorInterface (class in luna.gateware.usb.usb2.packet)
tokenizer (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
tx (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
(luna.gateware.usb.usb2.packet.USBDataPacketGenerator attribute)
(luna.gateware.usb.usb2.reset.USBResetSequencer attribute)
tx_activity_led (luna.gateware.usb.usb2.device.USBDevice attribute)
tx_allowed (luna.gateware.usb.usb2.packet.InterpacketTimerInterface attribute)
tx_data (luna.gateware.usb.usb2.packet.USBDataPacketCRC attribute)
tx_pid_toggle (luna.gateware.usb.usb2.endpoint.EndpointInterface attribute)
tx_timeout (luna.gateware.usb.usb2.packet.InterpacketTimerInterface attribute)
tx_valid (luna.gateware.usb.usb2.packet.USBDataPacketCRC attribute)
U
USBControlEndpoint (class in luna.gateware.usb.usb2.control)
USBDataPacketCRC (class in luna.gateware.usb.usb2.packet)
USBDataPacketDeserializer (class in luna.gateware.usb.usb2.packet)
USBDataPacketGenerator (class in luna.gateware.usb.usb2.packet)
USBDataPacketReceiver (class in luna.gateware.usb.usb2.packet)
USBDevice (class in luna.gateware.usb.usb2.device)
USBEndpointMultiplexer (class in luna.gateware.usb.usb2.endpoint)
USBHandshakeDetector (class in luna.gateware.usb.usb2.packet)
USBHandshakeGenerator (class in luna.gateware.usb.usb2.packet)
USBInterpacketTimer (class in luna.gateware.usb.usb2.packet)
USBMultibyteStreamInEndpoint (class in luna.gateware.usb.usb2.endpoints.stream)
USBResetSequencer (class in luna.gateware.usb.usb2.reset)
USBSignalInEndpoint (class in luna.gateware.usb.usb2.endpoints.status)
USBStreamInEndpoint (class in luna.gateware.usb.usb2.endpoints.stream)
USBStreamOutEndpoint (class in luna.gateware.usb.usb2.endpoints.stream)
USBTokenDetector (class in luna.gateware.usb.usb2.packet)
V
vbus_connected (luna.gateware.usb.usb2.reset.USBResetSequencer attribute)