.Header = {.Size = sizeof(USB_MIDI_In_Jack_t), .Type = DTYPE_AudioInterface},\r
.Subtype = DSUBTYPE_InputJack,\r
\r
- .JackType = JACKTYPE_EMBEDDED,\r
+ .JackType = MIDI_JACKTYPE_EMBEDDED,\r
.JackID = 0x01,\r
\r
.JackStrIndex = NO_DESCRIPTOR\r
.Header = {.Size = sizeof(USB_MIDI_In_Jack_t), .Type = DTYPE_AudioInterface},\r
.Subtype = DSUBTYPE_InputJack,\r
\r
- .JackType = JACKTYPE_EXTERNAL,\r
+ .JackType = MIDI_JACKTYPE_EXTERNAL,\r
.JackID = 0x02,\r
\r
.JackStrIndex = NO_DESCRIPTOR\r
.Header = {.Size = sizeof(USB_MIDI_Out_Jack_t), .Type = DTYPE_AudioInterface},\r
.Subtype = DSUBTYPE_OutputJack,\r
\r
- .JackType = JACKTYPE_EMBEDDED,\r
+ .JackType = MIDI_JACKTYPE_EMBEDDED,\r
.JackID = 0x03,\r
\r
.NumberOfPins = 1,\r
.Header = {.Size = sizeof(USB_MIDI_Out_Jack_t), .Type = DTYPE_AudioInterface},\r
.Subtype = DSUBTYPE_OutputJack,\r
\r
- .JackType = JACKTYPE_EXTERNAL,\r
+ .JackType = MIDI_JACKTYPE_EXTERNAL,\r
.JackID = 0x04,\r
\r
.NumberOfPins = 1,\r
* is called so that the descriptor details can be passed back and the appropriate descriptor sent back to the\r
* USB host.\r
*/\r
-uint16_t USB_GetDescriptor(const uint16_t wValue, const uint8_t wIndex, void** const DescriptorAddress)\r
+uint16_t CALLBACK_USB_GetDescriptor(const uint16_t wValue, const uint8_t wIndex, void** const DescriptorAddress)\r
{\r
const uint8_t DescriptorType = (wValue >> 8);\r
const uint8_t DescriptorNumber = (wValue & 0xFF);\r