| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- ## Package Base Information
- name: app-nsdk_demo_clint_timer
- owner: nuclei
- version:
- description: SysTimer interrupt demo working in CLINT interrupt mode
- type: app
- keywords:
- - app
- - risc-v
- license:
- homepage:
- ## Package Dependency
- dependencies:
- - name: sdk-nuclei_sdk
- version:
- ## Package Configurations
- configuration:
- app_commonflags:
- # REQUIRE: SYSTIMER
- value:
- type: text
- description: Application Compile Flags
- ## Set Configuration for other packages
- setconfig:
- # Disable ECLIC v2 hardware context auto save and restore
- # for CLINT/PLIC interrupt mode
- - config: eclic_hwctx
- value: 0
- ## Source Code Management
- codemanage:
- copyfiles:
- - path: ["*.c", "*.h"]
- incdirs:
- - path: ["./"]
- libdirs:
- ldlibs:
- - libs:
- ## Build Configuration
- buildconfig:
- - type: gcc
- common_flags: # flags need to be combined together across all packages
- - flags: ${app_commonflags}
- ldflags:
- cflags:
- asmflags:
- cxxflags:
- prebuild_steps: # could be override by app/bsp type
- command:
- description:
- postbuild_steps: # could be override by app/bsp type
- command:
- description:
|