public void Reset() { x = y = 0; otherConfigurationDescriptor = new ConfigurationUSBDescriptor(); deviceQualifierDescriptor = new DeviceQualifierUSBDescriptor(); endpointDescriptor = new EndpointUSBDescriptor[3]; for (int i = 0; i < NumberOfEndpoints; i++) { endpointDescriptor[i] = new EndpointUSBDescriptor(); } fillEndpointsDescriptors(endpointDescriptor); interfaceDescriptor[0].EndpointDescriptor = endpointDescriptor; configurationDescriptor.InterfaceDescriptor = interfaceDescriptor; mstate = 0; changeState = false; buffer = new byte[6]; }
public void Reset() { x = y = 0; otherConfigurationDescriptor = new ConfigurationUSBDescriptor(); deviceQualifierDescriptor = new DeviceQualifierUSBDescriptor(); endpointDescriptor = new EndpointUSBDescriptor[3]; for(int i = 0; i < NumberOfEndpoints; i++) { endpointDescriptor[i] = new EndpointUSBDescriptor(); } fillEndpointsDescriptors(endpointDescriptor); interfaceDescriptor[0].EndpointDescriptor = endpointDescriptor; configurationDescriptor.InterfaceDescriptor = interfaceDescriptor; mstate = 0; changeState = false; buffer = new byte[6]; }