mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-05 21:52:10 +01:00
stm32 usb: allow descriptor data to be const through API
This allows a few more data structures to be const to save some RAM.
This commit is contained in:
parent
d43258f2fb
commit
7f03195aba
@ -225,7 +225,7 @@ uint8_t *Standard_GetConfiguration(uint16_t Length);
|
|||||||
RESULT Standard_SetConfiguration(void);
|
RESULT Standard_SetConfiguration(void);
|
||||||
uint8_t *Standard_GetInterface(uint16_t Length);
|
uint8_t *Standard_GetInterface(uint16_t Length);
|
||||||
RESULT Standard_SetInterface(void);
|
RESULT Standard_SetInterface(void);
|
||||||
uint8_t *Standard_GetDescriptorData(uint16_t Length, PONE_DESCRIPTOR pDesc);
|
uint8_t *Standard_GetDescriptorData(uint16_t Length, const ONE_DESCRIPTOR * pDesc);
|
||||||
|
|
||||||
uint8_t *Standard_GetStatus(uint16_t Length);
|
uint8_t *Standard_GetStatus(uint16_t Length);
|
||||||
RESULT Standard_ClearFeature(void);
|
RESULT Standard_ClearFeature(void);
|
||||||
|
@ -415,7 +415,7 @@ RESULT Standard_SetDeviceFeature(void)
|
|||||||
* wOffset The buffer pointed by this address contains at least
|
* wOffset The buffer pointed by this address contains at least
|
||||||
* Length bytes.
|
* Length bytes.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
uint8_t *Standard_GetDescriptorData(uint16_t Length, ONE_DESCRIPTOR *pDesc)
|
uint8_t *Standard_GetDescriptorData(uint16_t Length, const ONE_DESCRIPTOR * pDesc)
|
||||||
{
|
{
|
||||||
uint32_t wOffset;
|
uint32_t wOffset;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user