/*\r
- LUFA Library\r
- Copyright (C) Dean Camera, 2009.\r
- \r
- dean [at] fourwalledcubicle [dot] com\r
- www.fourwalledcubicle.com\r
-*/\r
-\r
-/*\r
USB Missile Launcher Demo\r
Copyright (C) Dave Fletcher, 2009.\r
fletch at fletchtronics dot net\r
* \param[in] Report Report data to send.\r
* \param[in] ReportSize Report length in bytes.\r
*/\r
-void Send_Command_Report(uint8_t *Report, uint16_t ReportSize)\r
+void Send_Command_Report(uint8_t* const Report, const uint16_t ReportSize)\r
{\r
memcpy(CmdBuffer, Report, 8);\r
WriteNextReport(CmdBuffer, ReportSize);\r
*\r
* \param[in] Command One of the command constants.\r
*/\r
-void Send_Command(uint8_t* Command)\r
+void Send_Command(uint8_t* const Command)\r
{\r
if ((CmdState == CMD_STOP && Command != CMD_STOP) ||\r
(CmdState != CMD_STOP && Command == CMD_STOP))\r
* \param[in] ReportOUTData Buffer containing the report to send to the device\r
* \param[in] ReportLength Length of the report to send\r
*/\r
-void WriteNextReport(uint8_t* ReportOUTData, uint16_t ReportLength)\r
+void WriteNextReport(uint8_t* const ReportOUTData, const uint16_t ReportLength)\r
{\r
/* Select and unfreeze HID data OUT pipe */\r
Pipe_SelectPipe(HID_DATA_OUT_PIPE);\r