diff options
| author | Fan YANG <[email protected]> | 2024-08-12 16:48:39 +0800 |
|---|---|---|
| committer | Rbb666 <[email protected]> | 2024-08-26 10:41:15 +0800 |
| commit | e19b63e5fbc287dd8d554d7128aaf3db5db84549 (patch) | |
| tree | 946fef0daad811fd802fa800ed42a27e27294827 /bsp/hpmicro/libraries/hpm_sdk/SConscript | |
| parent | a8ff514d0928cb78e44ba8ef7c1b866c31fadb67 (diff) | |
[bsp][hpmicro] upgrade hpm_sdk to v1.6.0
- upgraded hpm_sdk to v1.6.0
Signed-off-by: Fan YANG <[email protected]>
Diffstat (limited to 'bsp/hpmicro/libraries/hpm_sdk/SConscript')
| -rw-r--r-- | bsp/hpmicro/libraries/hpm_sdk/SConscript | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/bsp/hpmicro/libraries/hpm_sdk/SConscript b/bsp/hpmicro/libraries/hpm_sdk/SConscript index 182e7beb4e..be4f47acd2 100644 --- a/bsp/hpmicro/libraries/hpm_sdk/SConscript +++ b/bsp/hpmicro/libraries/hpm_sdk/SConscript @@ -5,7 +5,7 @@ from building import * cwd = GetCurrentDir() # Update include path -path = [ cwd + '/arch', cwd + "/drivers/inc", cwd + '/soc/ip'] +path = [ cwd + '/arch', cwd + "/drivers/inc", cwd + '/soc/' + rtconfig.SOC_FAMILY + '/' + '/ip'] # The set of source files associated with this SConscript file. src = [] @@ -13,11 +13,14 @@ src = [] CPPDEFINES=[] src += ['drivers/src/hpm_pmp_drv.c'] -src += ['drivers/src/hpm_pllctl_drv.c'] -src += ['drivers/src/hpm_pllctlv2_drv.c'] src += ['drivers/src/hpm_pcfg_drv.c'] -if rtconfig.CHIP_NAME == "HPM6750" or rtconfig.CHIP_NAME == "HPM6360" or rtconfig.CHIP_NAME == "HPM6280": +if rtconfig.SOC_FAMILY == "HPM6700": + src += ['drivers/src/hpm_pllctl_drv.c'] +else: + src += ['drivers/src/hpm_pllctlv2_drv.c'] + +if rtconfig.SOC_FAMILY == "HPM6700" or rtconfig.SOC_FAMILY == "HPM6300" or rtconfig.SOC_FAMILY == "HPM6200": src += ['drivers/src/hpm_dma_drv.c'] else: src += ['drivers/src/hpm_dmav2_drv.c'] @@ -77,7 +80,10 @@ if GetDepend(['BSP_USING_FEMC']): if GetDepend(['BSP_USING_PWM']): src += ['drivers/src/hpm_pwm_drv.c'] -if GetDepend(['BSP_USING_USB']) or GetDepend(['RT_USING_CHERRYUSB']): +if GetDepend(['BSP_USING_PWMV2']): + src += ['drivers/src/hpm_pwmv2_drv.c'] + +if GetDepend(['BSP_USING_USB']): src += ['drivers/src/hpm_usb_drv.c'] if GetDepend(['BSP_USING_I2S']): @@ -110,6 +116,13 @@ if GetDepend(['BSP_USING_MIPI_CSI']): if GetDepend(['BSP_USING_MIPI_DSI']): src += ['drivers/src/hpm_mipi_dsi_drv.c'] src += ['drivers/src/hpm_mipi_dsi_phy_drv.c'] + +if GetDepend(['BSP_USING_LVB']): + src += ['drivers/src/hpm_lvb_drv.c'] + +if GetDepend(['BSP_USING_LCB']): + src += ['drivers/src/hpm_lcb_drv.c'] + group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, CPPDEFINES=CPPDEFINES) Return ('group') |
