Fixed warnings.

This commit is contained in:
Klaus Reimer 2011-01-22 00:06:30 +01:00
parent 82ed969162
commit a7a74928f4

View File

@ -6,17 +6,25 @@
package de.ailis.usb4java;
/**
* Dump
* This program dumps all available information about all USB busses and
* devices to the console. This is uses to compare the output to the output
* of the "dump" program which is written in plain C. If the output is
* exactly the same then it is most likely that the JNI wrapper works
* correctly.
*
* @author Klaus Reimer (k@ailis.de)
*/
public class Dump
{
/** The current indentation level. */
private static int level = 0;
/**
* Indents the current line.
*/
private static void indent()
{
int i;
@ -24,6 +32,14 @@ public class Dump
for (i = 0; i < level; i++) System.out.format(" ");
}
/**
* Dumps the specified device descriptor.
*
* @param descriptor
* The device descriptor to dump
*/
private static void dump_device_descriptor(final USB_Device_Descriptor descriptor)
{
indent(); System.out.format("bLength: 0x%02x\n", descriptor.bLength());
@ -42,6 +58,14 @@ public class Dump
indent(); System.out.format("bNumConfigurations: 0x%02x\n", descriptor.bNumConfigurations());
}
/**
* Dumps the specified endpoint descriptor.
*
* @param descriptor
* The endpoint descriptor to dump
*/
private static void dump_endpoint_descriptor(final USB_Endpoint_Descriptor descriptor)
{
int i;
@ -64,6 +88,14 @@ public class Dump
level--;
}
/**
* Dumps the specified interface descriptor.
*
* @param descriptor
* The interface descriptor to dump.
*/
private static void dump_interface_descriptor(final USB_Interface_Descriptor descriptor)
{
int i;
@ -92,6 +124,14 @@ public class Dump
level--;
}
/**
* Dumps the specified interface.
*
* @param iface
* The interface to dump.
*/
private static void dump_interface(final USB_Interface iface)
{
int i;
@ -107,10 +147,17 @@ public class Dump
level--;
}
/**
* Dumps the specified config descriptor.
*
* @param config
* The config descriptor to dump.
*/
private static void dump_config_descriptor(final USB_Config_Descriptor config)
{
int i;
final int max;
indent(); System.out.format("Config Descriptor:\n");
level++;
@ -135,6 +182,14 @@ public class Dump
level--;
}
/**
* Dumps the specified USB device.
*
* @param device
* The USB device to dump.
*/
private static void dump_device(final USB_Device device)
{
int i;
@ -189,8 +244,12 @@ public class Dump
level--;
}
/**
* Main method.
*
* @param args
* The command line arguments (Ignored.
*/
public static void main(final String[] args)