I'm looking at the following file.
/*------------------------------------------------------------------------------ * MDK Middleware - Component ::USB:Device * Copyright (c) 2004-2016 ARM Germany GmbH. All rights reserved. *------------------------------------------------------------------------------ * Name: usbd_config_desc_hid_0.c * Purpose: USB Device HID 0 Descriptor Creation *----------------------------------------------------------------------------*/
.
I want to add a report ID and a few other reports. I see a lot of defines in here and wondered if this file was generated with a tool or wizard?
That file was generated manually and not by any tool or wizard.
For using your custom HID report descriptor you can use template file USBD_User_HID_Mouse.c
Best regards, Milroad