diff --git a/src/machine/usb/adc/doc.go b/src/machine/usb/adc/doc.go new file mode 100644 index 000000000..beed33c52 --- /dev/null +++ b/src/machine/usb/adc/doc.go @@ -0,0 +1,2 @@ +// package adc is for USB Audio Device Class devices. +package adc diff --git a/src/machine/usb/midi/buffer.go b/src/machine/usb/adc/midi/buffer.go similarity index 100% rename from src/machine/usb/midi/buffer.go rename to src/machine/usb/adc/midi/buffer.go diff --git a/src/machine/usb/midi/messages.go b/src/machine/usb/adc/midi/messages.go similarity index 100% rename from src/machine/usb/midi/messages.go rename to src/machine/usb/adc/midi/messages.go diff --git a/src/machine/usb/midi/midi.go b/src/machine/usb/adc/midi/midi.go similarity index 100% rename from src/machine/usb/midi/midi.go rename to src/machine/usb/adc/midi/midi.go diff --git a/src/machine/usb/midi/notes.go b/src/machine/usb/adc/midi/notes.go similarity index 100% rename from src/machine/usb/midi/notes.go rename to src/machine/usb/adc/midi/notes.go diff --git a/src/machine/usb/cdc/doc.go b/src/machine/usb/cdc/doc.go new file mode 100644 index 000000000..0a375e461 --- /dev/null +++ b/src/machine/usb/cdc/doc.go @@ -0,0 +1,2 @@ +// package cdc is for USB Communication Device Class devices. +package cdc diff --git a/src/machine/usb/descriptor/doc.go b/src/machine/usb/descriptor/doc.go new file mode 100644 index 000000000..f35a76811 --- /dev/null +++ b/src/machine/usb/descriptor/doc.go @@ -0,0 +1,3 @@ +// package descriptor is for the USB descriptor definitions. +// For the actual implementations, see the individual packages. +package descriptor diff --git a/src/machine/usb/doc.go b/src/machine/usb/doc.go new file mode 100644 index 000000000..03dbadc0a --- /dev/null +++ b/src/machine/usb/doc.go @@ -0,0 +1,4 @@ +// package usb contains the subpackages with USB descriptors and device +// implementations for standard USB device classes such as the Communcation +// Data Class (CDC), Human Interface Device (HID), and Audio Device Class (ADC). +package usb diff --git a/src/machine/usb/hid/doc.go b/src/machine/usb/hid/doc.go new file mode 100644 index 000000000..82797a540 --- /dev/null +++ b/src/machine/usb/hid/doc.go @@ -0,0 +1,2 @@ +// package hid is for USB Human Interface Devices. +package hid