From 77af37a587f5be57891a828b898085ec946af09c Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Wed, 9 Jan 2013 19:46:36 +0000 Subject: [PATCH] Add class driver host mode demo ASF module XML files. --- .../Device/ClassDriver/RNDISEthernet/asf.xml | 5 +-- .../ClassDriver/MouseHostDevice/asf.xml | 44 +++++++++++++++++++ .../ClassDriver/AndroidAccessoryHost/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/AudioInputHost/asf.xml | 36 +++++++++++++++ .../Host/ClassDriver/AudioOutputHost/asf.xml | 39 ++++++++++++++++ .../JoystickHostWithParser/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/KeyboardHost/asf.xml | 36 +++++++++++++++ .../KeyboardHostWithParser/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/MIDIHost/asf.xml | 38 ++++++++++++++++ .../Host/ClassDriver/MassStorageHost/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/MouseHost/asf.xml | 36 +++++++++++++++ .../ClassDriver/MouseHostWithParser/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/PrinterHost/asf.xml | 36 +++++++++++++++ .../ClassDriver/RNDISEthernetHost/asf.xml | 36 +++++++++++++++ Demos/Host/ClassDriver/StillImageHost/asf.xml | 36 +++++++++++++++ .../ClassDriver/VirtualSerialHost/asf.xml | 36 +++++++++++++++ 16 files changed, 555 insertions(+), 3 deletions(-) create mode 100644 Demos/DualRole/ClassDriver/MouseHostDevice/asf.xml create mode 100644 Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml create mode 100644 Demos/Host/ClassDriver/AudioInputHost/asf.xml create mode 100644 Demos/Host/ClassDriver/AudioOutputHost/asf.xml create mode 100644 Demos/Host/ClassDriver/JoystickHostWithParser/asf.xml create mode 100644 Demos/Host/ClassDriver/KeyboardHost/asf.xml create mode 100644 Demos/Host/ClassDriver/KeyboardHostWithParser/asf.xml create mode 100644 Demos/Host/ClassDriver/MIDIHost/asf.xml create mode 100644 Demos/Host/ClassDriver/MassStorageHost/asf.xml create mode 100644 Demos/Host/ClassDriver/MouseHost/asf.xml create mode 100644 Demos/Host/ClassDriver/MouseHostWithParser/asf.xml create mode 100644 Demos/Host/ClassDriver/PrinterHost/asf.xml create mode 100644 Demos/Host/ClassDriver/RNDISEthernetHost/asf.xml create mode 100644 Demos/Host/ClassDriver/StillImageHost/asf.xml create mode 100644 Demos/Host/ClassDriver/VirtualSerialHost/asf.xml diff --git a/Demos/Device/ClassDriver/RNDISEthernet/asf.xml b/Demos/Device/ClassDriver/RNDISEthernet/asf.xml index caececa70d..46d354cf5f 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/asf.xml +++ b/Demos/Device/ClassDriver/RNDISEthernet/asf.xml @@ -30,9 +30,7 @@ - - - + @@ -54,5 +52,6 @@ + diff --git a/Demos/DualRole/ClassDriver/MouseHostDevice/asf.xml b/Demos/DualRole/ClassDriver/MouseHostDevice/asf.xml new file mode 100644 index 0000000000..3e8fedb730 --- /dev/null +++ b/Demos/DualRole/ClassDriver/MouseHostDevice/asf.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + Mouse host and device dual role demo, implementing a basic mouse device and host. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml b/Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml new file mode 100644 index 0000000000..d7f8de3f5d --- /dev/null +++ b/Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Android Accessory Host demo, implementing a basic USB device whose LEDs can be controlled via an Android device. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/AudioInputHost/asf.xml b/Demos/Host/ClassDriver/AudioInputHost/asf.xml new file mode 100644 index 0000000000..33528f1fdf --- /dev/null +++ b/Demos/Host/ClassDriver/AudioInputHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Audio Input Host demo, implementing a basic USB audio sink that can output incoming audio data to a speaker. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/AudioOutputHost/asf.xml b/Demos/Host/ClassDriver/AudioOutputHost/asf.xml new file mode 100644 index 0000000000..4e7cc50a59 --- /dev/null +++ b/Demos/Host/ClassDriver/AudioOutputHost/asf.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + Audio Output Host demo, implementing a basic USB audio source that can output audio data to an attached device. + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/JoystickHostWithParser/asf.xml b/Demos/Host/ClassDriver/JoystickHostWithParser/asf.xml new file mode 100644 index 0000000000..9bd34873f0 --- /dev/null +++ b/Demos/Host/ClassDriver/JoystickHostWithParser/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Joystick HID Host demo with HID parser, implementing a basic USB joystick host that can display movement data on the board LEDs. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/KeyboardHost/asf.xml b/Demos/Host/ClassDriver/KeyboardHost/asf.xml new file mode 100644 index 0000000000..5ce82f669e --- /dev/null +++ b/Demos/Host/ClassDriver/KeyboardHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Keyboard HID Host demo, implementing a basic USB keyboard host that can display key press data on the board LEDs. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/KeyboardHostWithParser/asf.xml b/Demos/Host/ClassDriver/KeyboardHostWithParser/asf.xml new file mode 100644 index 0000000000..0b77355468 --- /dev/null +++ b/Demos/Host/ClassDriver/KeyboardHostWithParser/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Keyboard HID Host demo with HID parser, implementing a basic USB keyboard host that can display key press data on the board LEDs. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/MIDIHost/asf.xml b/Demos/Host/ClassDriver/MIDIHost/asf.xml new file mode 100644 index 0000000000..32e949973e --- /dev/null +++ b/Demos/Host/ClassDriver/MIDIHost/asf.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + MIDI Host demo, capable of sending and receiving MIDI messages to and from an attached device. + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/MassStorageHost/asf.xml b/Demos/Host/ClassDriver/MassStorageHost/asf.xml new file mode 100644 index 0000000000..20cba78ed1 --- /dev/null +++ b/Demos/Host/ClassDriver/MassStorageHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Mass Storage Host demo, capable of reading and writing raw 512 byte segments to the device's serial port. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/MouseHost/asf.xml b/Demos/Host/ClassDriver/MouseHost/asf.xml new file mode 100644 index 0000000000..246ff034aa --- /dev/null +++ b/Demos/Host/ClassDriver/MouseHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Keyboard HID Host demo, implementing a basic USB mouse host that can display movement data on the board LEDs. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/MouseHostWithParser/asf.xml b/Demos/Host/ClassDriver/MouseHostWithParser/asf.xml new file mode 100644 index 0000000000..1af5461d8c --- /dev/null +++ b/Demos/Host/ClassDriver/MouseHostWithParser/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Mouse HID Host demo with HID parser, implementing a basic USB mouse host that can display movement data on the board LEDs. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/PrinterHost/asf.xml b/Demos/Host/ClassDriver/PrinterHost/asf.xml new file mode 100644 index 0000000000..f21b14b910 --- /dev/null +++ b/Demos/Host/ClassDriver/PrinterHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Printer Host demo, implementing a basic USB printer host that can send raw printer control data to an attached device. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/RNDISEthernetHost/asf.xml b/Demos/Host/ClassDriver/RNDISEthernetHost/asf.xml new file mode 100644 index 0000000000..919d1b6f05 --- /dev/null +++ b/Demos/Host/ClassDriver/RNDISEthernetHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Microsoft RNDIS Ethernet Host demo, implementing a RNDIS host that can send and receive Ethernet data to and from an attached device. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/StillImageHost/asf.xml b/Demos/Host/ClassDriver/StillImageHost/asf.xml new file mode 100644 index 0000000000..b521fe4e79 --- /dev/null +++ b/Demos/Host/ClassDriver/StillImageHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Still Image Host demo, implementing a Still Image host that can send and receive PIMA data to and from an attached device. + + + + + + + + + + + + + + + + + + + + + diff --git a/Demos/Host/ClassDriver/VirtualSerialHost/asf.xml b/Demos/Host/ClassDriver/VirtualSerialHost/asf.xml new file mode 100644 index 0000000000..1d9219be1a --- /dev/null +++ b/Demos/Host/ClassDriver/VirtualSerialHost/asf.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + Virtual Serial Host demo, implementing a CDC host that can send and receive data to and from an attached device. + + + + + + + + + + + + + + + + + + + + +