Skip to content

Commit bd935cf

Browse files
vmedcyromanjoe
authored andcommitted
PSOC6: update to PDL 1.3.1.1474
1 parent 6ffd41a commit bd935cf

File tree

113 files changed

+2824
-170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+2824
-170
lines changed

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/RELEASE.md

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,16 @@
1-
# PSoC 6 Peripheral Driver Library v1.3.0
1+
# PSoC 6 Peripheral Driver Library v1.3.1
22

33
Please refer to the [README.md](./README.md) and the [PDL API Reference Manual](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/index.html) for a complete description of the Peripheral Driver Library.
44

55
### New Features
6-
New Drivers
7-
* [CAN FD 1.0](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__canfd.html)
8-
96
Updated Drivers
10-
* [DMAC 1.10](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__dmac.html)
11-
* [SD Host 1.30](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__sd_host.html)
12-
* [SMIF 1.40](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__smif.html)
13-
* [Startup 2.60](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__system__config.html)
14-
* [SysPm 4.30](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__syspm.html)
15-
* [USBFS 2.10](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__usbfs__dev__drv.html)
7+
* [SysInt 1.30](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__sysInt.html)
8+
* [USBFS 2.20](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__usbfs__dev__drv.html)
169

1710
Drivers with patch version updates
18-
* [Crypto 2.30.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__crypto.html)
19-
* [CTB 1.10.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__ctb.html)
20-
* [eFuse 1.10.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__efuse.html)
21-
* [Flash 3.30.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__flash.html)
22-
* [PDM_PCM 2.20.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__pdm_pcm.html)
23-
* [RTC 2.20.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__rtc.html)
24-
* [SAR 1.20.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__sar.html)
25-
* [SCB 2.30.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__scb.html)
26-
* [SysClk 1.40.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__sysclk.html)
27-
* [SysLib 2.40.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__syslib.html)
28-
* [TCPWM 1.10.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__tcpwm.html)
11+
* [Prot 1.30.1](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__prot.html)
12+
* [SysClk 1.40.2](https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__sysclk.html)
13+
2914

3015
### Known Issues
3116
None

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cy8c6245w_s3d72.h

Lines changed: 1193 additions & 0 deletions
Large diffs are not rendered by default.

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cy_device_headers.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Common header file to be included by the drivers.
66
*
77
* \note
8-
* Generator version: 1.5.0.1286
8+
* Generator version: 1.5.0.1292
99
*
1010
********************************************************************************
1111
* \copyright
@@ -182,8 +182,8 @@
182182
#include "cy8c6248fni_d43.h"
183183
#elif defined (CY8C624ALQI_D42)
184184
#include "cy8c624alqi_d42.h"
185-
#elif defined (CYB0644ABZI_D44)
186-
#include "cyb0644abzi_d44.h"
185+
#elif defined (CYB0644ABZI_S2D44)
186+
#include "cyb0644abzi_s2d44.h"
187187
#elif defined (CY8C624ABZI_S2D44A0)
188188
#include "cy8c624abzi_s2d44a0.h"
189189
#elif defined (CY8C624ABZI_S2D44)
@@ -220,6 +220,8 @@
220220
#include "cy8c6245azi_s3d42.h"
221221
#elif defined (CY8C6245LQI_S3D42)
222222
#include "cy8c6245lqi_s3d42.h"
223+
#elif defined (CYB06445LQI_S3D42)
224+
#include "cyb06445lqi_s3d42.h"
223225
#elif defined (CY8C6245FNI_S3D41)
224226
#include "cy8c6245fni_s3d41.h"
225227
#elif defined (CY8C6245AZI_S3D12)
@@ -232,6 +234,8 @@
232234
#include "cy8c6245azi_s3d02.h"
233235
#elif defined (CY8C6245LQI_S3D02)
234236
#include "cy8c6245lqi_s3d02.h"
237+
#elif defined (CY8C6245W_S3D72)
238+
#include "cy8c6245w_s3d72.h"
235239
#else
236240
#include "cy_device_common.h"
237241
#endif

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb06445lqi_s3d42.h

Lines changed: 1193 additions & 0 deletions
Large diffs are not rendered by default.

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb06447bzi_bld53.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* CYB06447BZI-BLD53 device header
66
*
77
* \note
8-
* Generator version: 1.5.0.1286
8+
* Generator version: 1.5.0.1292
99
*
1010
********************************************************************************
1111
* \copyright
@@ -458,7 +458,7 @@ typedef enum {
458458
#define CY_SRAM_BASE 0x08000000UL
459459
#define CY_SRAM_SIZE 0x00048000UL
460460
#define CY_FLASH_BASE 0x10000000UL
461-
#define CY_FLASH_SIZE 0x00100000UL
461+
#define CY_FLASH_SIZE 0x000D0000UL
462462
#define CY_EM_EEPROM_BASE 0x14000000UL
463463
#define CY_EM_EEPROM_SIZE 0x00008000UL
464464
#define CY_XIP_BASE 0x18000000UL

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb06447bzi_bld54.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* CYB06447BZI-BLD54 device header
66
*
77
* \note
8-
* Generator version: 1.5.0.1286
8+
* Generator version: 1.5.0.1292
99
*
1010
********************************************************************************
1111
* \copyright
@@ -458,7 +458,7 @@ typedef enum {
458458
#define CY_SRAM_BASE 0x08000000UL
459459
#define CY_SRAM_SIZE 0x00048000UL
460460
#define CY_FLASH_BASE 0x10000000UL
461-
#define CY_FLASH_SIZE 0x00100000UL
461+
#define CY_FLASH_SIZE 0x000D0000UL
462462
#define CY_EM_EEPROM_BASE 0x14000000UL
463463
#define CY_EM_EEPROM_SIZE 0x00008000UL
464464
#define CY_XIP_BASE 0x18000000UL

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb06447bzi_d54.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* CYB06447BZI-D54 device header
66
*
77
* \note
8-
* Generator version: 1.5.0.1286
8+
* Generator version: 1.5.0.1292
99
*
1010
********************************************************************************
1111
* \copyright

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb0644abzi_d44.h renamed to targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/devices/include/cyb0644abzi_s2d44.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/***************************************************************************//**
2-
* \file cyb0644abzi_d44.h
2+
* \file cyb0644abzi_s2d44.h
33
*
44
* \brief
5-
* CYB0644ABZI-D44 device header
5+
* CYB0644ABZI-S2D44 device header
66
*
77
* \note
8-
* Generator version: 1.5.0.1286
8+
* Generator version: 1.5.0.1292
99
*
1010
********************************************************************************
1111
* \copyright
@@ -25,11 +25,11 @@
2525
* limitations under the License.
2626
*******************************************************************************/
2727

28-
#ifndef _CYB0644ABZI_D44_H_
29-
#define _CYB0644ABZI_D44_H_
28+
#ifndef _CYB0644ABZI_S2D44_H_
29+
#define _CYB0644ABZI_S2D44_H_
3030

3131
/**
32-
* \addtogroup group_device CYB0644ABZI-D44
32+
* \addtogroup group_device CYB0644ABZI-S2D44
3333
* \{
3434
*/
3535

@@ -54,7 +54,7 @@ typedef enum {
5454
SVCall_IRQn = -5, /*!< -5 System Service Call via SVC instruction */
5555
PendSV_IRQn = -2, /*!< -2 Pendable request for system service */
5656
SysTick_IRQn = -1, /*!< -1 System Tick Timer */
57-
/* CYB0644ABZI-D44 User Interrupt Numbers */
57+
/* CYB0644ABZI-S2D44 User Interrupt Numbers */
5858
NvicMux0_IRQn = 0, /*!< 0 [DeepSleep] CPU User Interrupt #0 */
5959
NvicMux1_IRQn = 1, /*!< 1 [DeepSleep] CPU User Interrupt #1 */
6060
NvicMux2_IRQn = 2, /*!< 2 [DeepSleep] CPU User Interrupt #2 */
@@ -63,7 +63,7 @@ typedef enum {
6363
NvicMux5_IRQn = 5, /*!< 5 [DeepSleep] CPU User Interrupt #5 */
6464
NvicMux6_IRQn = 6, /*!< 6 [DeepSleep] CPU User Interrupt #6 */
6565
NvicMux7_IRQn = 7, /*!< 7 [DeepSleep] CPU User Interrupt #7 */
66-
/* CYB0644ABZI-D44 Internal SW Interrupt Numbers */
66+
/* CYB0644ABZI-S2D44 Internal SW Interrupt Numbers */
6767
Internal0_IRQn = 8, /*!< 8 [Active] Internal SW Interrupt #0 */
6868
Internal1_IRQn = 9, /*!< 9 [Active] Internal SW Interrupt #1 */
6969
Internal2_IRQn = 10, /*!< 10 [Active] Internal SW Interrupt #2 */
@@ -85,7 +85,7 @@ typedef enum {
8585
DebugMonitor_IRQn = -4, /*!< -4 Debug Monitor */
8686
PendSV_IRQn = -2, /*!< -2 Pendable request for system service */
8787
SysTick_IRQn = -1, /*!< -1 System Tick Timer */
88-
/* CYB0644ABZI-D44 Peripheral Interrupt Numbers */
88+
/* CYB0644ABZI-S2D44 Peripheral Interrupt Numbers */
8989
ioss_interrupts_gpio_0_IRQn = 0, /*!< 0 [DeepSleep] GPIO Port Interrupt #0 */
9090
ioss_interrupts_gpio_1_IRQn = 1, /*!< 1 [DeepSleep] GPIO Port Interrupt #1 */
9191
ioss_interrupts_gpio_2_IRQn = 2, /*!< 2 [DeepSleep] GPIO Port Interrupt #2 */
@@ -264,7 +264,7 @@ typedef enum {
264264
(defined(__ARMCC_VERSION) && (__TARGET_ARCH_THUMB == 3)) || \
265265
(defined(__ghs__) && defined(__CORE_CORTEXM0PLUS__)))
266266

267-
/* CYB0644ABZI-D44 interrupts that can be routed to the CM0+ NVIC */
267+
/* CYB0644ABZI-S2D44 interrupts that can be routed to the CM0+ NVIC */
268268
typedef enum {
269269
ioss_interrupts_gpio_0_IRQn = 0, /*!< 0 [DeepSleep] GPIO Port Interrupt #0 */
270270
ioss_interrupts_gpio_1_IRQn = 1, /*!< 1 [DeepSleep] GPIO Port Interrupt #1 */
@@ -485,7 +485,7 @@ typedef enum {
485485
#define CY_SRAM_BASE 0x08000000UL
486486
#define CY_SRAM_SIZE 0x00100000UL
487487
#define CY_FLASH_BASE 0x10000000UL
488-
#define CY_FLASH_SIZE 0x00200000UL
488+
#define CY_FLASH_SIZE 0x001D0000UL
489489
#define CY_EM_EEPROM_BASE 0x14000000UL
490490
#define CY_EM_EEPROM_SIZE 0x00008000UL
491491
#define CY_XIP_BASE 0x18000000UL
@@ -1321,9 +1321,9 @@ typedef enum {
13211321
#define I2S0 ((I2S_Type*) I2S0_BASE) /* 0x40A10000 */
13221322
#define I2S1 ((I2S_Type*) I2S1_BASE) /* 0x40A11000 */
13231323

1324-
/** \} CYB0644ABZI-D44 */
1324+
/** \} CYB0644ABZI-S2D44 */
13251325

1326-
#endif /* _CYB0644ABZI_D44_H_ */
1326+
#endif /* _CYB0644ABZI_S2D44_H_ */
13271327

13281328

13291329
/* [] END OF FILE */

targets/TARGET_Cypress/TARGET_PSOC6/psoc6pdl/drivers/include/cy_prot.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/***************************************************************************//**
22
* \file cy_prot.h
3-
* \version 1.30
3+
* \version 1.30.1
44
*
55
* \brief
66
* Provides an API declaration of the Protection Unit driver
@@ -390,6 +390,11 @@
390390
* <table class="doxtable">
391391
* <tr><th>Version</th><th>Changes</th><th>Reason for Change</th></tr>
392392
* <tr>
393+
* <td>1.30.1</td>
394+
* <td>Snippet updated.</td>
395+
* <td>Old snippet outdated.</td>
396+
* </tr>
397+
* <tr>
393398
* <td>1.30</td>
394399
* <td>Defect in \ref Cy_Prot_GetPpuProgStruct() function due to faulty defines is fixed.</td>
395400
* <td>Defect fixing.</td>

0 commit comments

Comments
 (0)