diff --git a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062S2_43012/cybsp.c b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062S2_43012/cybsp.c index b4af702fef..cac11ef2f3 100644 --- a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062S2_43012/cybsp.c +++ b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062S2_43012/cybsp.c @@ -43,13 +43,20 @@ cy_rslt_t cybsp_init(void) if (CY_RSLT_SUCCESS == result) { /* Initialize User LEDs */ + /* Reserves: CYBSP_USER_LED1 */ result |= cybsp_led_init(CYBSP_USER_LED1); + /* Reserves: CYBSP_USER_LED2 */ result |= cybsp_led_init(CYBSP_USER_LED2); + /* Reserves: CYBSP_USER_LED3 */ result |= cybsp_led_init(CYBSP_USER_LED3); + /* Reserves: CYBSP_USER_LED4 */ result |= cybsp_led_init(CYBSP_USER_LED4); + /* Reserves: CYBSP_USER_LED5 */ result |= cybsp_led_init(CYBSP_USER_LED5); /* Initialize User Buttons */ + /* Reserves: CYBSP_USER_BTN1 */ result |= cybsp_btn_init(CYBSP_USER_BTN1); + /* Reserves: CYBSP_USER_BTN2 */ result |= cybsp_btn_init(CYBSP_USER_BTN2); CY_ASSERT(CY_RSLT_SUCCESS == result); @@ -57,6 +64,8 @@ cy_rslt_t cybsp_init(void) /* Initialize retargetting stdio to 'DEBUG_UART' peripheral */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_DEBUG_UART_RX, CYBSP_DEBUG_UART_TX, CYBSP_DEBUG_UART_RTS, CYBSP_DEBUG_UART_CTS + * corresponding SCB instance and one of available clock dividers */ result = cybsp_retarget_init(); } } @@ -68,10 +77,15 @@ cy_rslt_t cybsp_init(void) when starting up WiFi. */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_WIFI_SDIO, CYBSP_WIFI_SDIO_D0, CYBSP_WIFI_SDIO_D1, CYBSP_WIFI_SDIO_D2, CYBSP_WIFI_SDIO_D3 + * CYBSP_WIFI_SDIO_CMD, CYBSP_WIFI_SDIO_CLK and CYBSP_WIFI_WL_REG_ON */ result = cybsp_wifi_sdio_init(); } #endif - + + /* CYHAL_HWMGR_RSLT_ERR_INUSE error code could be returned if any needed for BSP resource was reserved by + * user previously. Please review the Device Configurator (design.modus) and the BSP reservation list + * (cyreservedresources.list) to make sure no resources are reserved by both. */ return result; } diff --git a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_BLE/cybsp.c b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_BLE/cybsp.c index 8c994c905e..9d1e579ed4 100644 --- a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_BLE/cybsp.c +++ b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_BLE/cybsp.c @@ -42,23 +42,34 @@ cy_rslt_t cybsp_init(void) if (CY_RSLT_SUCCESS == result) { /* Initialize User LEDs */ + /* Reserves: CYBSP_USER_LED1 */ result |= cybsp_led_init(CYBSP_USER_LED1); + /* Reserves: CYBSP_USER_LED2 */ result |= cybsp_led_init(CYBSP_USER_LED2); + /* Reserves: CYBSP_USER_LED3 */ result |= cybsp_led_init(CYBSP_USER_LED3); + /* Reserves: CYBSP_USER_LED4 */ result |= cybsp_led_init(CYBSP_USER_LED4); + /* Reserves: CYBSP_USER_LED5 */ result |= cybsp_led_init(CYBSP_USER_LED5); /* Initialize User Buttons */ + /* Reserves: CYBSP_USER_BTN1 */ result |= cybsp_btn_init(CYBSP_USER_BTN1); CY_ASSERT(CY_RSLT_SUCCESS == result); /* Initialize retargetting stdio to 'DEBUG_UART' peripheral */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_DEBUG_UART_RX, CYBSP_DEBUG_UART_TX, corresponding SCB instance and one of available + * clock dividers */ result = cybsp_retarget_init(); } } #endif + /* CYHAL_HWMGR_RSLT_ERR_INUSE error code could be returned if any needed for BSP resource was reserved by + * user previously. Please review the Device Configurator (design.modus) and the BSP reservation list + * (cyreservedresources.list) to make sure no resources are reserved by both. */ return result; } diff --git a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_WIFI_BT/cybsp.c b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_WIFI_BT/cybsp.c index c2040ecc76..81f4e6e525 100644 --- a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_WIFI_BT/cybsp.c +++ b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CKIT_062_WIFI_BT/cybsp.c @@ -43,18 +43,26 @@ cy_rslt_t cybsp_init(void) if (CY_RSLT_SUCCESS == result) { /* Initialize User LEDs */ + /* Reserves: CYBSP_USER_LED1 */ result |= cybsp_led_init(CYBSP_USER_LED1); + /* Reserves: CYBSP_USER_LED2 */ result |= cybsp_led_init(CYBSP_USER_LED2); + /* Reserves: CYBSP_USER_LED3 */ result |= cybsp_led_init(CYBSP_USER_LED3); + /* Reserves: CYBSP_USER_LED4 */ result |= cybsp_led_init(CYBSP_USER_LED4); + /* Reserves: CYBSP_USER_LED5 */ result |= cybsp_led_init(CYBSP_USER_LED5); /* Initialize User Buttons */ + /* Reserves: CYBSP_USER_BTN1 */ result |= cybsp_btn_init(CYBSP_USER_BTN1); CY_ASSERT(CY_RSLT_SUCCESS == result); /* Initialize retargetting stdio to 'DEBUG_UART' peripheral */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_DEBUG_UART_RX, CYBSP_DEBUG_UART_TX, corresponding SCB instance + * and one of available clock dividers */ result = cybsp_retarget_init(); } } @@ -67,10 +75,15 @@ cy_rslt_t cybsp_init(void) when starting up WiFi. */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_WIFI_SDIO, CYBSP_WIFI_SDIO_D0, CYBSP_WIFI_SDIO_D1, CYBSP_WIFI_SDIO_D2, CYBSP_WIFI_SDIO_D3 + * CYBSP_WIFI_SDIO_CMD, CYBSP_WIFI_SDIO_CLK and CYBSP_WIFI_WL_REG_ON */ result = cybsp_wifi_sdio_init(); } #endif + /* CYHAL_HWMGR_RSLT_ERR_INUSE error code could be returned if any needed for BSP resource was reserved by + * user previously. Please review the Device Configurator (design.modus) and the BSP reservation list + * (cyreservedresources.list) to make sure no resources are reserved by both. */ return result; } diff --git a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CMOD_062_4343W/TARGET_CY8CPROTO_062_4343W/cybsp.c b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CMOD_062_4343W/TARGET_CY8CPROTO_062_4343W/cybsp.c index 9ff34a19b3..caaa3747dc 100644 --- a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CMOD_062_4343W/TARGET_CY8CPROTO_062_4343W/cybsp.c +++ b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CY8CMOD_062_4343W/TARGET_CY8CPROTO_062_4343W/cybsp.c @@ -42,14 +42,18 @@ cy_rslt_t cybsp_init(void) if (CY_RSLT_SUCCESS == result) { /* Initialize User LEDs */ + /* Reserves: CYBSP_USER_LED1 */ result |= cybsp_led_init(CYBSP_USER_LED1); /* Initialize User Buttons */ + /* Reserves: CYBSP_USER_BTN1 */ result |= cybsp_btn_init(CYBSP_USER_BTN1); CY_ASSERT(CY_RSLT_SUCCESS == result); /* Initialize retargetting stdio to 'DEBUG_UART' peripheral */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_DEBUG_UART_RX, CYBSP_DEBUG_UART_TX, corresponding SCB instance + * and one of available clock dividers */ result = cybsp_retarget_init(); } } @@ -61,10 +65,15 @@ cy_rslt_t cybsp_init(void) when starting up WiFi. */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_WIFI_SDIO, CYBSP_WIFI_SDIO_D0, CYBSP_WIFI_SDIO_D1, CYBSP_WIFI_SDIO_D2, CYBSP_WIFI_SDIO_D3 + * CYBSP_WIFI_SDIO_CMD, CYBSP_WIFI_SDIO_CLK and CYBSP_WIFI_WL_REG_ON */ result = cybsp_wifi_sdio_init(); } #endif + /* CYHAL_HWMGR_RSLT_ERR_INUSE error code could be returned if any needed for BSP resource was reserved by + * user previously. Please review the Device Configurator (design.modus) and the BSP reservation list + * (cyreservedresources.list) to make sure no resources are reserved by both. */ return result; } diff --git a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CYW943012P6EVB_01/cybsp.c b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CYW943012P6EVB_01/cybsp.c index 3f496194e4..fe3d2c78da 100644 --- a/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CYW943012P6EVB_01/cybsp.c +++ b/targets/TARGET_Cypress/TARGET_PSOC6/TARGET_CYW943012P6EVB_01/cybsp.c @@ -42,10 +42,14 @@ cy_rslt_t cybsp_init(void) if (CY_RSLT_SUCCESS == result) { /* Initialize User LEDs */ + /* Reserves: CYBSP_USER_LED1 */ result |= cybsp_led_init(CYBSP_USER_LED1); + /* Reserves: CYBSP_USER_LED2 */ result |= cybsp_led_init(CYBSP_USER_LED2); + /* Reserves: CYBSP_USER_LED3 */ result |= cybsp_led_init(CYBSP_USER_LED3); /* Initialize User Buttons */ + /* Reserves: CYBSP_USER_BTN1 */ result |= cybsp_btn_init(CYBSP_USER_BTN1); CY_ASSERT(CY_RSLT_SUCCESS == result); @@ -53,6 +57,8 @@ cy_rslt_t cybsp_init(void) /* Initialize retargetting stdio to 'DEBUG_UART' peripheral */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_DEBUG_UART_RX, CYBSP_DEBUG_UART_TX, corresponding SCB instance + * and one of available clock dividers */ result = cybsp_retarget_init(); } } @@ -65,10 +71,15 @@ cy_rslt_t cybsp_init(void) when starting up WiFi. */ if (CY_RSLT_SUCCESS == result) { + /* Reserves: CYBSP_WIFI_SDIO, CYBSP_WIFI_SDIO_D0, CYBSP_WIFI_SDIO_D1, CYBSP_WIFI_SDIO_D2, CYBSP_WIFI_SDIO_D3 + * CYBSP_WIFI_SDIO_CMD, CYBSP_WIFI_SDIO_CLK and CYBSP_WIFI_WL_REG_ON */ result = cybsp_wifi_sdio_init(); } #endif + /* CYHAL_HWMGR_RSLT_ERR_INUSE error code could be returned if any needed for BSP resource was reserved by + * user previously. Please review the Device Configurator (design.modus) and the BSP reservation list + * (cyreservedresources.list) to make sure no resources are reserved by both. */ return result; }