Home
last modified time | relevance | path

Searched refs:setupPacket (Results 1 – 15 of 15) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/
DUSBHost.cs75 var setupPacket = new SetupPacket(); in GetDescriptor()
76 setupPacket.Recipient = PacketRecipient.Device; in GetDescriptor()
77 setupPacket.Type = PacketType.Standard; in GetDescriptor()
78 setupPacket.Request = (byte)StandardRequest.GetDescriptor; in GetDescriptor()
79 setupPacket.Direction = Core.USB.Direction.DeviceToHost; in GetDescriptor()
80 setupPacket.Value = 0x0200; in GetDescriptor()
81 setupPacket.Index = 0; in GetDescriptor()
82 setupPacket.Count = 9; in GetDescriptor()
83 device.USBCore.HandleSetupPacket(setupPacket, _ => {}, null); in GetDescriptor()
88 var setupPacket = new SetupPacket(); in SetAddress()
[all …]
DNRF_USBD.cs70 setupPacket = packet; in HandleSetupPacket()
77 USBCore.Address = (byte)setupPacket.Value; in HandleSetupPacket()
234 valueProviderCallback: _ => (ulong)setupPacket.Direction) in DefineRegisters()
238 … .WithValueField(0, 8, FieldMode.Read, valueProviderCallback: _ => setupPacket.Request) in DefineRegisters()
242 ….WithValueField(0, 8, FieldMode.Read, valueProviderCallback: _ => (byte)(setupPacket.Value & 0xFF)) in DefineRegisters()
246 …ithValueField(0, 8, FieldMode.Read, valueProviderCallback: _ => (byte)(setupPacket.Value >> 8 & 0x… in DefineRegisters()
250 .WithValueField(0, 8, FieldMode.Read, valueProviderCallback: _ => setupPacket.Index) in DefineRegisters()
254 .WithValueField(0, 8, FieldMode.Read, valueProviderCallback: _ => setupPacket.Count) in DefineRegisters()
491 private SetupPacket setupPacket; field in Antmicro.Renode.Peripherals.USB.NRF_USBD
DMPFS_USB.cs358 .WithFlag(3, out var setupPacket, name: "SetupPkt") in DefineNonIndexedEndpointControlAndStatusRegisters()
372 if(setupPacket.Value) in DefineNonIndexedEndpointControlAndStatusRegisters()
374 setupPacket.Value = false; in DefineNonIndexedEndpointControlAndStatusRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USBDeprecated/
DIUSBPeripheral.cs16 void ClearFeature(USBPacket packet, USBSetupPacket setupPacket); in ClearFeature() argument
22 byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket); in GetInterface() argument
24 byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket); in GetStatus() argument
26 void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket); in SetConfiguration() argument
28 void SetDescriptor(USBPacket packet, USBSetupPacket setupPacket); in SetDescriptor() argument
30 void SetFeature(USBPacket packet, USBSetupPacket setupPacket); in SetFeature() argument
32 void SetInterface(USBPacket packet, USBSetupPacket setupPacket); in SetInterface() argument
34 byte[] ProcessVendorGet(USBPacket packet, USBSetupPacket setupPacket); in ProcessVendorGet() argument
36 void ProcessVendorSet(USBPacket packet, USBSetupPacket setupPacket); in ProcessVendorSet() argument
38 byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket); in ProcessClassGet() argument
[all …]
DDummyUSBDevice.cs74 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
79 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
84 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
109 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
121 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
126 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
129 MessageRecipient recipient = (MessageRecipient)(setupPacket.requestType & 0x3); in GetStatus()
150 public void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket) in SetConfiguration() argument
155 public void SetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in SetDescriptor() argument
160 public void SetFeature(USBPacket packet, USBSetupPacket setupPacket) in SetFeature() argument
[all …]
DUSBEthernetEmulationModelDevice.cs43 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
70 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
74 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
102 public void ClearFeature (USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
114 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
119 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
129 public void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket) in SetConfiguration() argument
134 public void SetDescriptor (USBPacket packet, USBSetupPacket setupPacket) in SetDescriptor() argument
139 public void SetFeature(USBPacket packet, USBSetupPacket setupPacket) in SetFeature() argument
144 public void SetInterface (USBPacket packet, USBSetupPacket setupPacket) in SetInterface() argument
[all …]
DUSBKeyboard.cs182 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
185 type = (DescriptorType)((setupPacket.value & 0xff00) >> 8); in GetDescriptor()
186 uint index = (uint)(setupPacket.value & 0xff); in GetDescriptor()
216 … stringDescriptor = new StringUSBDescriptor(stringValues[setupPacket.index][index]); in GetDescriptor()
245 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
250 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
275 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
287 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
292 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
295 MessageRecipient recipient = (MessageRecipient)(setupPacket.requestType & 0x3); in GetStatus()
[all …]
DUSBTablet.cs35 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
50 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
55 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
61 public void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket) in SetConfiguration() argument
66 public void SetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in SetDescriptor() argument
71 public void SetFeature(USBPacket packet, USBSetupPacket setupPacket) in SetFeature() argument
76 public void SetInterface(USBPacket packet, USBSetupPacket setupPacket) in SetInterface() argument
81 public byte[] ProcessVendorGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessVendorGet() argument
86 public void ProcessVendorSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessVendorSet() argument
91 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
[all …]
DUSBEthernetControlModelDevice.cs48 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
72 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
80 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
110 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
123 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
128 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
133 public void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket) in SetConfiguration() argument
138 public void SetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in SetDescriptor() argument
143 public void SetFeature(USBPacket packet, USBSetupPacket setupPacket) in SetFeature() argument
148 public void SetInterface(USBPacket packet, USBSetupPacket setupPacket) in SetInterface() argument
[all …]
DUSBMouse.cs171 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
174 type = (DescriptorType)((setupPacket.value & 0xff00) >> 8); in GetDescriptor()
175 uint index = (uint)(setupPacket.value & 0xff); in GetDescriptor()
205 … stringDescriptor = new StringUSBDescriptor(stringValues[setupPacket.index][index]); in GetDescriptor()
234 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
239 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
264 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
274 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
279 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
371 public void SetConfiguration(USBPacket packet, USBSetupPacket setupPacket) in SetConfiguration() argument
[all …]
DUsbHub.cs245 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
249 ushort index = setupPacket.index; in ProcessClassGet()
250 byte request = setupPacket.request; in ProcessClassGet()
291 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
294 ushort index = setupPacket.index; in ProcessClassSet()
295 byte request = setupPacket.request; in ProcessClassSet()
296 ushort value = setupPacket.value; in ProcessClassSet()
379 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
389 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
392 type = (DescriptorType)((setupPacket.value & 0xff00) >> 8); in GetDescriptor()
[all …]
DSMSC9500.cs68 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
103 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
106 type = (DescriptorType)((setupPacket.value & 0xff00) >> 8); in GetDescriptor()
107 uint index = (uint)(setupPacket.value & 0xff); in GetDescriptor()
138 … stringDescriptor = new StringUSBDescriptor(stringValues[setupPacket.index][index]); in GetDescriptor()
158 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
188 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
198 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
203 public byte[] GetStatus(USBPacket packet, USBSetupPacket setupPacket) in GetStatus() argument
206 MessageRecipient recipient = (MessageRecipient)(setupPacket.requestType & 0x3); in GetStatus()
[all …]
DMassStorage.cs96 public byte[] ProcessClassGet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassGet() argument
98 byte request = setupPacket.request; in ProcessClassGet()
111 public byte[] GetDescriptor(USBPacket packet, USBSetupPacket setupPacket) in GetDescriptor() argument
113 var type = (DescriptorType)((setupPacket.value & 0xff00) >> 8); in GetDescriptor()
131 uint index = (uint)(setupPacket.value & 0xff); in GetDescriptor()
139 … stringDescriptor = new StringUSBDescriptor(stringValues[setupPacket.index][index]); in GetDescriptor()
339 public void ProcessClassSet(USBPacket packet, USBSetupPacket setupPacket) in ProcessClassSet() argument
341 byte request = setupPacket.request; in ProcessClassSet()
374 public void ClearFeature(USBPacket packet, USBSetupPacket setupPacket) in ClearFeature() argument
384 public byte[] GetInterface(USBPacket packet, USBSetupPacket setupPacket) in GetInterface() argument
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/USBIP/
DUSBIPServer.cs239 …var setupPacket = Packet.Decode<SetupPacket>(buffer, Packet.CalculateOffset<URBRequest>(nameof(URB… in HandleIncomingData()
244 …device.USBCore.HandleSetupPacket(setupPacket, additionalData: additionalData, resultCallback: resp… in HandleIncomingData()
332 private byte[] HandleSetupPacketSync(IUSBDevice device, SetupPacket setupPacket) in HandleSetupPacketSync() argument
337 device.USBCore.HandleSetupPacket(setupPacket, received => in HandleSetupPacketSync()
349 var setupPacket = new SetupPacket in ReadDeviceDescriptor()
359 return Packet.Decode<USB.DeviceDescriptor>(HandleSetupPacketSync(device, setupPacket)); in ReadDeviceDescriptor()
364 var setupPacket = new SetupPacket in ReadConfigurationDescriptor()
374 var configurationDescriptorBytes = HandleSetupPacketSync(device, setupPacket); in ReadConfigurationDescriptor()
379 setupPacket.Count = result.TotalLength; in ReadConfigurationDescriptor()
381 var recursiveBytes = HandleSetupPacketSync(device, setupPacket); in ReadConfigurationDescriptor()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DMAX3421E.cs507 if(!Packet.TryDecode<SetupPacket>(data, out var setupPacket)) in HandleSetup()
513 device.USBCore.HandleSetupPacket(setupPacket, response => in HandleSetup()