mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-13 11:29:58 +03:00
[H7][LIB] Take care of UNUSED parameters in V1.6.0
This commit is contained in:
parent
6d486f0566
commit
3a42a373bd
7 changed files with 36 additions and 11 deletions
|
@ -145,6 +145,8 @@ FLASH_ProcessTypeDef pFlash;
|
||||||
*/
|
*/
|
||||||
HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress)
|
HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress)
|
||||||
{
|
{
|
||||||
|
UNUSED(TypeProgram);
|
||||||
|
|
||||||
HAL_StatusTypeDef status;
|
HAL_StatusTypeDef status;
|
||||||
__IO uint32_t *dest_addr = (__IO uint32_t *)FlashAddress;
|
__IO uint32_t *dest_addr = (__IO uint32_t *)FlashAddress;
|
||||||
__IO uint32_t *src_addr = (__IO uint32_t*)DataAddress;
|
__IO uint32_t *src_addr = (__IO uint32_t*)DataAddress;
|
||||||
|
@ -267,6 +269,8 @@ HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t FlashAddress,
|
||||||
*/
|
*/
|
||||||
HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress)
|
HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t FlashAddress, uint32_t DataAddress)
|
||||||
{
|
{
|
||||||
|
UNUSED(TypeProgram);
|
||||||
|
|
||||||
HAL_StatusTypeDef status;
|
HAL_StatusTypeDef status;
|
||||||
__IO uint32_t *dest_addr = (__IO uint32_t*)FlashAddress;
|
__IO uint32_t *dest_addr = (__IO uint32_t*)FlashAddress;
|
||||||
__IO uint32_t *src_addr = (__IO uint32_t*)DataAddress;
|
__IO uint32_t *src_addr = (__IO uint32_t*)DataAddress;
|
||||||
|
|
|
@ -559,6 +559,8 @@ void HAL_PWR_DisableWakeUpPin (uint32_t WakeUpPinx)
|
||||||
*/
|
*/
|
||||||
void HAL_PWR_EnterSLEEPMode (uint32_t Regulator, uint8_t SLEEPEntry)
|
void HAL_PWR_EnterSLEEPMode (uint32_t Regulator, uint8_t SLEEPEntry)
|
||||||
{
|
{
|
||||||
|
UNUSED(Regulator);
|
||||||
|
|
||||||
/* Check the parameters */
|
/* Check the parameters */
|
||||||
assert_param (IS_PWR_REGULATOR (Regulator));
|
assert_param (IS_PWR_REGULATOR (Regulator));
|
||||||
assert_param (IS_PWR_SLEEP_ENTRY (SLEEPEntry));
|
assert_param (IS_PWR_SLEEP_ENTRY (SLEEPEntry));
|
||||||
|
|
|
@ -470,6 +470,8 @@ __ALIGN_BEGIN uint8_t USBD_CDC_OtherSpeedCfgDesc[USB_CDC_CONFIG_DESC_SIZ] __ALIG
|
||||||
*/
|
*/
|
||||||
static uint8_t USBD_CDC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
static uint8_t USBD_CDC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
uint8_t ret = 0U;
|
uint8_t ret = 0U;
|
||||||
USBD_CDC_HandleTypeDef *hcdc;
|
USBD_CDC_HandleTypeDef *hcdc;
|
||||||
|
|
||||||
|
@ -548,6 +550,8 @@ static uint8_t USBD_CDC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
*/
|
*/
|
||||||
static uint8_t USBD_CDC_DeInit(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
static uint8_t USBD_CDC_DeInit(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
uint8_t ret = 0U;
|
uint8_t ret = 0U;
|
||||||
|
|
||||||
/* Close EP IN */
|
/* Close EP IN */
|
||||||
|
|
|
@ -382,6 +382,8 @@ __ALIGN_BEGIN static uint8_t HID_MOUSE_ReportDesc[HID_MOUSE_REPORT_DESC_SIZE] _
|
||||||
*/
|
*/
|
||||||
static uint8_t USBD_HID_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
static uint8_t USBD_HID_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
/* Open EP IN */
|
/* Open EP IN */
|
||||||
USBD_LL_OpenEP(pdev, HID_EPIN_ADDR, USBD_EP_TYPE_INTR, HID_EPIN_SIZE);
|
USBD_LL_OpenEP(pdev, HID_EPIN_ADDR, USBD_EP_TYPE_INTR, HID_EPIN_SIZE);
|
||||||
pdev->ep_in[HID_EPIN_ADDR & 0xFU].is_used = 1U;
|
pdev->ep_in[HID_EPIN_ADDR & 0xFU].is_used = 1U;
|
||||||
|
@ -408,6 +410,8 @@ static uint8_t USBD_HID_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
static uint8_t USBD_HID_DeInit(USBD_HandleTypeDef *pdev,
|
static uint8_t USBD_HID_DeInit(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t cfgidx)
|
uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
/* Close HID EPs */
|
/* Close HID EPs */
|
||||||
USBD_LL_CloseEP(pdev, HID_EPIN_ADDR);
|
USBD_LL_CloseEP(pdev, HID_EPIN_ADDR);
|
||||||
pdev->ep_in[HID_EPIN_ADDR & 0xFU].is_used = 0U;
|
pdev->ep_in[HID_EPIN_ADDR & 0xFU].is_used = 0U;
|
||||||
|
@ -644,6 +648,7 @@ static uint8_t *USBD_HID_GetOtherSpeedCfgDesc(uint16_t *length)
|
||||||
static uint8_t USBD_HID_DataIn(USBD_HandleTypeDef *pdev,
|
static uint8_t USBD_HID_DataIn(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t epnum)
|
uint8_t epnum)
|
||||||
{
|
{
|
||||||
|
UNUSED(epnum);
|
||||||
|
|
||||||
/* Ensure that the FIFO is empty before a new transfer, this condition could
|
/* Ensure that the FIFO is empty before a new transfer, this condition could
|
||||||
be caused by a new transfer before the end of the previous transfer */
|
be caused by a new transfer before the end of the previous transfer */
|
||||||
|
|
|
@ -279,6 +279,8 @@ __ALIGN_BEGIN uint8_t USBD_MSC_DeviceQualifierDesc[USB_LEN_DEV_QUALIFIER_DESC]
|
||||||
*/
|
*/
|
||||||
uint8_t USBD_MSC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
uint8_t USBD_MSC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
if (pdev->dev_speed == USBD_SPEED_HIGH)
|
if (pdev->dev_speed == USBD_SPEED_HIGH)
|
||||||
{
|
{
|
||||||
/* Open EP OUT */
|
/* Open EP OUT */
|
||||||
|
@ -322,6 +324,8 @@ uint8_t USBD_MSC_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
|
||||||
uint8_t USBD_MSC_DeInit(USBD_HandleTypeDef *pdev,
|
uint8_t USBD_MSC_DeInit(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t cfgidx)
|
uint8_t cfgidx)
|
||||||
{
|
{
|
||||||
|
UNUSED(cfgidx);
|
||||||
|
|
||||||
/* Close MSC EPs */
|
/* Close MSC EPs */
|
||||||
USBD_LL_CloseEP(pdev, MSC_EPOUT_ADDR);
|
USBD_LL_CloseEP(pdev, MSC_EPOUT_ADDR);
|
||||||
pdev->ep_out[MSC_EPOUT_ADDR & 0xFU].is_used = 0U;
|
pdev->ep_out[MSC_EPOUT_ADDR & 0xFU].is_used = 0U;
|
||||||
|
|
|
@ -100,7 +100,7 @@ static void MSC_BOT_Abort(USBD_HandleTypeDef *pdev);
|
||||||
*/
|
*/
|
||||||
void MSC_BOT_Init(USBD_HandleTypeDef *pdev)
|
void MSC_BOT_Init(USBD_HandleTypeDef *pdev)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
hmsc->bot_state = USBD_BOT_IDLE;
|
hmsc->bot_state = USBD_BOT_IDLE;
|
||||||
hmsc->bot_status = USBD_BOT_STATUS_NORMAL;
|
hmsc->bot_status = USBD_BOT_STATUS_NORMAL;
|
||||||
|
@ -108,7 +108,7 @@ void MSC_BOT_Init(USBD_HandleTypeDef *pdev)
|
||||||
hmsc->scsi_sense_tail = 0U;
|
hmsc->scsi_sense_tail = 0U;
|
||||||
hmsc->scsi_sense_head = 0U;
|
hmsc->scsi_sense_head = 0U;
|
||||||
|
|
||||||
((USBD_StorageTypeDef *)pdev->pUserData)->Init(0U);
|
((USBD_StorageTypeDef *)pdev->pMSC_UserData)->Init(0U);
|
||||||
|
|
||||||
USBD_LL_FlushEP(pdev, MSC_EPOUT_ADDR);
|
USBD_LL_FlushEP(pdev, MSC_EPOUT_ADDR);
|
||||||
USBD_LL_FlushEP(pdev, MSC_EPIN_ADDR);
|
USBD_LL_FlushEP(pdev, MSC_EPIN_ADDR);
|
||||||
|
@ -126,7 +126,7 @@ void MSC_BOT_Init(USBD_HandleTypeDef *pdev)
|
||||||
*/
|
*/
|
||||||
void MSC_BOT_Reset(USBD_HandleTypeDef *pdev)
|
void MSC_BOT_Reset(USBD_HandleTypeDef *pdev)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
hmsc->bot_state = USBD_BOT_IDLE;
|
hmsc->bot_state = USBD_BOT_IDLE;
|
||||||
hmsc->bot_status = USBD_BOT_STATUS_RECOVERY;
|
hmsc->bot_status = USBD_BOT_STATUS_RECOVERY;
|
||||||
|
@ -144,7 +144,7 @@ void MSC_BOT_Reset(USBD_HandleTypeDef *pdev)
|
||||||
*/
|
*/
|
||||||
void MSC_BOT_DeInit(USBD_HandleTypeDef *pdev)
|
void MSC_BOT_DeInit(USBD_HandleTypeDef *pdev)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
hmsc->bot_state = USBD_BOT_IDLE;
|
hmsc->bot_state = USBD_BOT_IDLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -158,7 +158,9 @@ void MSC_BOT_DeInit(USBD_HandleTypeDef *pdev)
|
||||||
void MSC_BOT_DataIn(USBD_HandleTypeDef *pdev,
|
void MSC_BOT_DataIn(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t epnum)
|
uint8_t epnum)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
UNUSED(epnum);
|
||||||
|
|
||||||
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
switch (hmsc->bot_state)
|
switch (hmsc->bot_state)
|
||||||
{
|
{
|
||||||
|
@ -188,7 +190,9 @@ void MSC_BOT_DataIn(USBD_HandleTypeDef *pdev,
|
||||||
void MSC_BOT_DataOut(USBD_HandleTypeDef *pdev,
|
void MSC_BOT_DataOut(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t epnum)
|
uint8_t epnum)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
UNUSED(epnum);
|
||||||
|
|
||||||
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
switch (hmsc->bot_state)
|
switch (hmsc->bot_state)
|
||||||
{
|
{
|
||||||
|
@ -217,7 +221,7 @@ void MSC_BOT_DataOut(USBD_HandleTypeDef *pdev,
|
||||||
*/
|
*/
|
||||||
static void MSC_BOT_CBW_Decode(USBD_HandleTypeDef *pdev)
|
static void MSC_BOT_CBW_Decode(USBD_HandleTypeDef *pdev)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
hmsc->csw.dTag = hmsc->cbw.dTag;
|
hmsc->csw.dTag = hmsc->cbw.dTag;
|
||||||
hmsc->csw.dDataResidue = hmsc->cbw.dDataLength;
|
hmsc->csw.dDataResidue = hmsc->cbw.dDataLength;
|
||||||
|
@ -282,7 +286,7 @@ static void MSC_BOT_CBW_Decode(USBD_HandleTypeDef *pdev)
|
||||||
static void MSC_BOT_SendData(USBD_HandleTypeDef *pdev, uint8_t *pbuf,
|
static void MSC_BOT_SendData(USBD_HandleTypeDef *pdev, uint8_t *pbuf,
|
||||||
uint16_t len)
|
uint16_t len)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
uint16_t length = (uint16_t)MIN(hmsc->cbw.dDataLength, len);
|
uint16_t length = (uint16_t)MIN(hmsc->cbw.dDataLength, len);
|
||||||
|
|
||||||
|
@ -303,7 +307,7 @@ static void MSC_BOT_SendData(USBD_HandleTypeDef *pdev, uint8_t *pbuf,
|
||||||
void MSC_BOT_SendCSW(USBD_HandleTypeDef *pdev,
|
void MSC_BOT_SendCSW(USBD_HandleTypeDef *pdev,
|
||||||
uint8_t CSW_Status)
|
uint8_t CSW_Status)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
hmsc->csw.dSignature = USBD_BOT_CSW_SIGNATURE;
|
hmsc->csw.dSignature = USBD_BOT_CSW_SIGNATURE;
|
||||||
hmsc->csw.bStatus = CSW_Status;
|
hmsc->csw.bStatus = CSW_Status;
|
||||||
|
@ -326,7 +330,7 @@ void MSC_BOT_SendCSW(USBD_HandleTypeDef *pdev,
|
||||||
|
|
||||||
static void MSC_BOT_Abort(USBD_HandleTypeDef *pdev)
|
static void MSC_BOT_Abort(USBD_HandleTypeDef *pdev)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
if ((hmsc->cbw.bmFlags == 0U) &&
|
if ((hmsc->cbw.bmFlags == 0U) &&
|
||||||
(hmsc->cbw.dDataLength != 0U) &&
|
(hmsc->cbw.dDataLength != 0U) &&
|
||||||
|
@ -354,7 +358,7 @@ static void MSC_BOT_Abort(USBD_HandleTypeDef *pdev)
|
||||||
|
|
||||||
void MSC_BOT_CplClrFeature(USBD_HandleTypeDef *pdev, uint8_t epnum)
|
void MSC_BOT_CplClrFeature(USBD_HandleTypeDef *pdev, uint8_t epnum)
|
||||||
{
|
{
|
||||||
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pClassData;
|
USBD_MSC_BOT_HandleTypeDef *hmsc = (USBD_MSC_BOT_HandleTypeDef *)pdev->pMSC_ClassData;
|
||||||
|
|
||||||
if (hmsc->bot_status == USBD_BOT_STATUS_ERROR) /* Bad CBW Signature */
|
if (hmsc->bot_status == USBD_BOT_STATUS_ERROR) /* Bad CBW Signature */
|
||||||
{
|
{
|
||||||
|
|
|
@ -852,6 +852,8 @@ void USBD_ParseSetupRequest(USBD_SetupReqTypedef *req, uint8_t *pdata)
|
||||||
void USBD_CtlError(USBD_HandleTypeDef *pdev,
|
void USBD_CtlError(USBD_HandleTypeDef *pdev,
|
||||||
USBD_SetupReqTypedef *req)
|
USBD_SetupReqTypedef *req)
|
||||||
{
|
{
|
||||||
|
UNUSED(req);
|
||||||
|
|
||||||
USBD_LL_StallEP(pdev, 0x80U);
|
USBD_LL_StallEP(pdev, 0x80U);
|
||||||
USBD_LL_StallEP(pdev, 0U);
|
USBD_LL_StallEP(pdev, 0U);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue