Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix. Should read Detector register in GetDetector #279

Open
wants to merge 282 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
282 commits
Select commit Hold shift + click to select a range
53d3bbd
sw_services:xilnvm: Fix SW-BP-REDUNDANCY
Aug 30, 2023
0637dc7
rfdc: SDT Add Dependency Files
conallogriofaamd Aug 31, 2023
8612f3a
sw_services:xilskey: Fixed MISRA-C Rule 8.5 violation
Sep 2, 2023
f72b70a
sw_apps: imgsel: versal image selector clean up
Sep 1, 2023
771fee3
sw_services: xilplmi: Added the NullCheck for EmInit parameters
Sep 4, 2023
9d9bac4
sw_services: xilmailbox: Fix HIS_COMF violations
Sep 1, 2023
574ad79
xilfpga: Add proper ifdef platform checks
Sep 4, 2023
12e1291
qspipsu: src: Update Polled transfer and Interrupt Handler functions …
SrikanthGoud123 Aug 30, 2023
7ed01e2
qspipsu: src: Fix code format issues with checkpatch tool
SrikanthGoud123 Aug 30, 2023
10df32f
ipipsu: Fix HIS_COMF violations
Sep 1, 2023
50e3b95
sdps: Fix MISRA C-2012 Rule 4.7 violation
AlvinPaul26 Sep 1, 2023
bb05d55
sdps: Fix MISRA C-2012 Rule 10.1 violation
AlvinPaul26 Sep 1, 2023
c0f6b4b
sdps: Fix MISRA C-2012 Rule 10.4 violation
AlvinPaul26 Sep 1, 2023
e9b115b
sdps: Fix MISRA C-2012 Rule 10.6 violation
AlvinPaul26 Sep 1, 2023
c0e8e0f
sdps: Fix MISRA C-2012 Rule 12.1 violation
AlvinPaul26 Sep 1, 2023
e30475f
sdps: Fix MISRA C-2012 Rule 14.4 violation
AlvinPaul26 Sep 1, 2023
1ed0ded
sdps: Fix MISRA C-2012 Rule 15.5 violation
AlvinPaul26 Sep 1, 2023
263dfa6
sdps: Fix MISRA C-2012 Rule 8.5 violation
AlvinPaul26 Sep 1, 2023
f13b4da
sdps: change data type of BaseAddress
AlvinPaul26 Sep 1, 2023
2d89fd8
xilocp: XPPU configurations for DME operations
Sep 5, 2023
e4fd024
xilnvm: Validate DME key before programming
Sep 5, 2023
5edfd9c
update Embedded SW license file for 2023.1
Apr 24, 2023
ec4a9b7
update Embedded SW license file for 2023.2 release
msreeram-xilinx Sep 4, 2023
9987637
update Embedded SW license file for 2023.1
Apr 24, 2023
90f95e8
update Embedded SW license file for 2023.2 release
msreeram-xilinx Sep 4, 2023
55c8ed1
Merge branch 'xlnx_rel_v2023.2' of gitenterprise.xilinx.com:embeddeds…
Sep 8, 2023
4f46964
dpdma: dppsu: Remove tapp section from yaml files
yashladani8877 Sep 5, 2023
30b5ac1
xilpm: versal: server: Add NPI read after enabling privilege write ac…
namant-amd Sep 1, 2023
106bd68
video_common: Fix compilation warning
gugulot Sep 6, 2023
8fd3584
DP21: Add support for DP21 linkrates
dhanumjayrao Aug 21, 2023
e264784
srec_bootloader: Adding linker_constraint for heap section in yaml
onkarharsh Sep 6, 2023
43c689c
srec_spi_bootloader: Adding linker_constraint for heap section in yaml
onkarharsh Sep 6, 2023
77c9936
srec_spi_bootloader: Adding a check in cmake to throw proper error
onkarharsh Sep 6, 2023
9e86934
sw_services: xilpuf: Declare variable that are passed to server in da…
Sep 5, 2023
b6f39d6
dfemix: Remove immediate trigger
xlnx-dcvetic Sep 6, 2023
a482338
dfeofdm: Remove immediate trigger
xlnx-dcvetic Sep 6, 2023
0f35246
dfeccf: Remove immediate trigger
xlnx-dcvetic Sep 6, 2023
eb3c328
dfeprach: Remove immediate trigger
xlnx-dcvetic Sep 6, 2023
c2b2760
sw_apps: zynqmp_pmufw: Fix MISRA-C rule 10.4
ronakj89 Sep 4, 2023
1b06fff
xilpm: versal_common: server: Fix MISRA-C rule 8.13
ronakj89 Sep 4, 2023
737eee5
xilpm: versal: server: Fix MISRA-C rule 10.4
ronakj89 Sep 4, 2023
04043c3
dp14rxss: Enable HDCP2X Timer handler calling function only when HDCP…
laeachur Sep 6, 2023
bc047d0
cpu_riscv: Fix addgroup tag
mubinsyed2 Sep 6, 2023
04ae95c
xilpki: Update XPki_GetVersion() API prototype
Sep 7, 2023
0468119
ThirdParty: sw_services: lwip213: Fix the target name in clean target
Sep 5, 2023
932eca5
esw: Properly handle the processor extra compiler options
Sep 5, 2023
78f9159
scripts: pyesw: build_bsp: Use cmake --build with verbose
Sep 5, 2023
8df9f28
cmake: UserConfig.cmake: Disable USER_COMPILE_PROFILING_ENABLE config…
Sep 5, 2023
09f5399
esw: Fix CMAKE_MACHINE for plm and psm microblaze processors in versa…
Sep 5, 2023
ebca1c3
v_hdmitx1: Add support for configurable VTEM packets
gugulot Sep 6, 2023
ab262f5
dmaps: Fix example instance structure handling
HariniKatakamX Sep 7, 2023
3549ee5
xilplmi: versal: Allow loading of ELFs to XRAM
Sep 7, 2023
60c0536
scuwdt: Update examples to stop the wdt at the end of the test
sivadur Sep 8, 2023
a6b88d6
xilpdi:Fix MISRA C violations for Rule 12.1
Sep 8, 2023
bec8825
lib: sw_apps: zynqmp_pmufw: Fix compilation error when ENABLE_RECOVER…
Sep 8, 2023
ce36955
xilpki: fix issues with PKI IRQ signal
Sep 8, 2023
70c5882
plm: versal_net: Use Reserved DDR Region for DS storage during update
Sep 7, 2023
efb5e2d
BSP: microblaze: Fix prototypes of few cache APIs
mubinsyed2 Sep 8, 2023
2672843
axidma: Fix sg_cyclic_intr example failure on r5
abinJoseph25k07 Sep 8, 2023
6d50742
csudma:Fix HIS_COMF violations
abinJoseph25k07 Sep 8, 2023
0324c9b
uartlite: Correct SDT and interrupt checks in xuartlite_intr_tapp_exa…
Sep 6, 2023
6aaed40
sw_services:xilplmi:Sec COE Review Fixes
Sep 7, 2023
7facc5d
ospipsv: Fix MISRA-C Rule 8.13 violation
SrikanthGoud123 Sep 7, 2023
992580b
Updated version number to latest in examples/index.html for multiple …
sswci Sep 9, 2023
f921c7f
xilpm: versal_common: server: Add missing code while integrating into…
madhavamd Sep 6, 2023
df8abcd
sw_services: xilsecure: Use CacheInvalidate as per ARM recommendations
Sep 6, 2023
a2c753b
sw_Services: xilsecure: Restricted XSecure_EccRandInit API to VersalNet
Sep 6, 2023
543813a
sw_services: xilsecure: Removed unused code of TRNG in xilsecure library
Sep 6, 2023
d1b2e53
usb: usbpsu: src: fix MISRA C-2012 Rule 10.3 violation
PiyushXilinx Sep 8, 2023
58f41e4
usb: usbpsu: src: fix HIS_VOCF metric violation
PiyushXilinx Sep 8, 2023
fbdd5a0
iicps: Fix doxygen warnings
Sep 8, 2023
d224138
xilpm: versal: server: Fix sub-system restart on vek280
namant-amd Sep 8, 2023
c200665
xilpm: Update SSIT temperature propagation
Sep 11, 2023
91faae8
BSP: riscv: Fix definitions for hpmevent registers
mubinsyed2 Aug 30, 2023
7d1b471
xilocp: Fixed Security review comments for OCP
Sep 8, 2023
bef801d
Xilloader: PCR security review comments
Sep 8, 2023
33fadb0
sw_services:xilplmi:Remove redundant code
Sep 11, 2023
ac7393a
sdps: Add support to read Tap configurations
Sep 7, 2023
184c58c
sdps: Update YAML with Versal NET eMMC compatible
Sep 7, 2023
471ce58
trngpsx: add SDT support
Sep 5, 2023
9d1a114
cframe: Fixed MISRA-C violation 10.1
Sep 8, 2023
d463cce
cframe: Fixed MISRA-C violation 10.4
Sep 8, 2023
a418420
cframe: Fixed MISRA-C violation 7.2
Sep 8, 2023
bcfe912
cframe: Fixed MISRA-C violation 4.6
Sep 8, 2023
45e2cb2
cframe: Fixed MISRA-C violation 8.13
Sep 8, 2023
0714af8
openamp: apps: zynqmp_r5: freertos: Remove call to vPortEnableInterru…
bentheredonethat Sep 9, 2023
03728cd
v_hdmiphy1: Added new registers
Sep 6, 2023
37c66e5
v_hdmirxss1: added tx compliance values
Sep 6, 2023
341df2d
v_hdmitxss1: added tx compliance changes
Sep 6, 2023
cd41c4b
lib: standalone: Add the clocking to the standalone
shubhraamd Sep 8, 2023
4f73840
iicps: Update the clock node
shubhraamd Sep 8, 2023
a6f0697
uartpsu: Update the clock node
shubhraamd Sep 8, 2023
9fb36de
qspipsu: Update the clock node
shubhraamd Sep 8, 2023
ea04cc0
nandpsu: Update the clock node
shubhraamd Sep 8, 2023
b1b4c3a
sw_services:xilsecure:Removed NO_EFFECT coverity warning fix.
Sep 7, 2023
7644c7b
scugic: Fix MISRA-C violation for Rule 10.3
Sep 8, 2023
5094a95
scugic: Fix MISRA C violation for Rule 14.4
Sep 8, 2023
d0adb81
scugic: Fix HIS_COMF violations
Sep 8, 2023
87e7063
scugic: Include xplatform_info.h for all processors
Sep 8, 2023
78146f6
scugic: Fixed source code-format issue.
Sep 8, 2023
b57a76f
sw_services: xilocp: Avoid returning XST_SUCCESS incase of glitch
Sep 11, 2023
9b2ef58
sw_services:xilsecure: Avoid returning XST_SUCCESS incase of glitch
Sep 11, 2023
cb6de42
sw_services:xilpki:Fixed doxygen warnings
Sep 12, 2023
60fb8db
tmr_manager: Correct the syntax for xlnx, mask-rst-value property
Sep 8, 2023
dcb8cd4
tmr_inject: Fix style issues in the driver sources
Sep 8, 2023
14f5189
Updated changelog for cpu, versal_plm and other components
meenapaletiHK Sep 12, 2023
2b670d3
usb: usbpsu: fix HIS_RETURN violation
PiyushXilinx Sep 12, 2023
bfe84fa
xilffs: Fix compilation warning
AlvinPaul26 Sep 12, 2023
294752e
mipicsiss: Removing linker script
Sep 8, 2023
d0d175c
ThirdParty: sw_services: Libmetal: sdt: Add support for PMUFW and PMC
bentheredonethat Sep 12, 2023
160bf25
ThirdParty: sw_services: OpenAMP: sdt: Remove A53, A72 and A78 support
bentheredonethat Sep 12, 2023
85c986d
sw_services:xilpuf:Fixed MISRA-C Rule 2.5 violation
Sep 11, 2023
876ed02
qspipsu: Fix MISRA-C violation 8.13
SrikanthGoud123 Sep 12, 2023
265c4b4
qspipsu: Fix MISRA-C violation 10.1
SrikanthGoud123 Sep 12, 2023
20e6c2a
qspipsu: Fix MISRA-C violation 2.2 and 2.6
SrikanthGoud123 Sep 12, 2023
ef7c53b
qspipsu: Update XQspiPsu_PolledRecvData and XQspiPsu_PolledMessageTra…
SrikanthGoud123 Sep 12, 2023
3f51caa
ttcps: Fix MISRA-C violations for Rule 10.3
Sep 12, 2023
8acccb5
ttcps: Fix MISRA-C violations for Rule 10.5
Sep 12, 2023
61ef49c
ttcps: Remove unnecessary call to XTtcPs_ClearInterruptStatus
Sep 12, 2023
8f7401a
ttcps: Fix MISRA-c violation for Rule 10.4
Sep 12, 2023
e3f4c51
ttcps: Fix MISRA-C violations for 10.7 and 12.2
Sep 12, 2023
86547d0
ttcps: Fix MISRA-C violation for RULE 14.3
Sep 12, 2023
563d2ca
ttcps: Fix HIS_COMF violations
Sep 12, 2023
9971cc7
ttcps: Fixed source code-format issue.
Sep 12, 2023
8adf873
lib: sw_services: xiltimer: Add scutimer support for SDT flow
Sep 8, 2023
daed4a2
lib: sw_services: xiltimer: Fix sleep handling logic in scutimer adapter
Sep 8, 2023
735a6e9
lib: sw_services: xiltimer: Fix incorrect TTC counter handling for Zynq
Sep 8, 2023
157e498
lib: sw_services: xiltimer: Make changes with checkpatch
Sep 8, 2023
10b4521
ipipsu: Update macros to resolve redefinition issue
Sep 8, 2023
d1255d3
scripts: pyesw: library_utils: Return proper error code
Sep 13, 2023
7242374
sw_services:xilnvm:Fixed doxygen warnings
Sep 7, 2023
7947557
lib: sw_services: xiltimer: Move the Xil_SetMBFrequency() API declara…
Sep 7, 2023
3a77232
lib: sw_services: xilplmi: Fix implicit declaration of function 'Xil_…
Sep 7, 2023
d2a57a3
cmake: toolchainfiles: microblaze-p*: Force the CMAKE_MACHINE variable
Sep 7, 2023
5f7e5f1
cmake: toolchainfiles: microblaze-plm_toolchain.cmake: Fix VERSAL_PLM…
Sep 7, 2023
cd4c53f
updated for changelog dp21txss , v_hdmitxss1 and other components
meenapaletiHK Sep 13, 2023
59b5dfa
xilplmi: MISRA C violation 10.3
Sep 13, 2023
2f1a019
xilplmi: Fix MISRA C violation 10.8
Sep 13, 2023
0278ed3
xilplmi: Fix MISRA C violations for Rule 14.4
Sep 13, 2023
89b6215
xilplmi: Fixed MISRA C violation for Rule 17.7
Sep 13, 2023
9a92698
xilplmi: Fix MISRA C violation 13.4
Sep 13, 2023
7d7b34d
ThirdParty: sw_services: Libmetal: sdt: Remove A78 support
bentheredonethat Sep 13, 2023
e3a655f
v_hdmirxss1: Added tx compliance values
Sep 14, 2023
3c083a6
v_hdmitxss1: Added tx compliance values
Sep 14, 2023
3b0397b
xilloader: Fix MISRA C violations for Directive 4.5.
Sep 11, 2023
9abeae1
xilloader: Fix MISRA C violation 10.3
Sep 11, 2023
a36d9b3
xilloader: Fix MISRA C violation 12.1
Sep 11, 2023
5c41b37
xilplmi: Fix MISRA C violation 12.2
Sep 11, 2023
f2faad1
xilloader: Fix MISRA C violation 17.7
Sep 11, 2023
3550729
xilloader: Fix MISRA C violation 17.8
Sep 11, 2023
33c990e
mipicsiss:Updated files with VEK280 Pre-Production board
Sep 8, 2023
e336852
xilsem: Fix NPI Scan Status after In Place PLM Update
Sep 14, 2023
fdba5d0
dpdma: Fix MISRA-C rule 15.5 violation
akhilrag Sep 7, 2023
a253317
dpdma: Fix MISRA-C rule 12.1 violation
akhilrag Sep 7, 2023
e60d33a
sw_services:xilocp:Fixes for Doxygen warnings
Sep 13, 2023
3512ab7
updated for changelog uartlite
meenapaletiHK Sep 15, 2023
ee097a3
xilpm: versal: server: Fix MISRA-C violation for rule 12.1
ronakj89 Sep 13, 2023
3f486a4
xilpm: versal: server: Fix MISRA-C violation for rule 8.13
ronakj89 Sep 13, 2023
132c630
updated for changelog xadcps and other components
meenapaletiHK Sep 16, 2023
faad393
xilpm:versal_common: fix potential issue on array out of bound.
trungnob Sep 14, 2023
b4b150a
xloader:versal_net: save and restore image info table contents
trungnob Sep 14, 2023
171c884
xilpm:versal_net: Restore missing Pl Devices during PLM update
trungnob Sep 14, 2023
9ef761c
xilpm:versal_net: save and restore PL devices' hierarchy
trungnob Sep 14, 2023
dfe7df0
bsp:standalone: Fix Misra-c violation for Rule 10.3
Sep 14, 2023
412e29c
bsp:standalone: Fix MISRA-C violation for Directive 4.6
Sep 14, 2023
e47e6ad
bsp:standalone: Fix MISRA-C violation for Rule 7.2
Sep 14, 2023
74608b9
bsp:standalone: Fix MISRA-C violation for Rule 12.1
Sep 14, 2023
02d92ba
bsp:standalone: Fixed source code-format issue.
Sep 14, 2023
5ea4097
Fix internal security review comments
Sep 14, 2023
d679492
wdttb: Fix MISRA C violation 12.1
SrikanthGoud123 Sep 13, 2023
2a37639
wdttb: Fixed MISRA-C violation 10.4
SrikanthGoud123 Sep 13, 2023
d5f3351
versal: Fix for ssit security review comments
Sep 14, 2023
2fb1f16
lib: sw_apps: Fix race condition in the app CMakeLists.txt for sdt flow
Sep 14, 2023
8a1a98f
sw_services: xilnvm: Fix SW-BP-REDUNDANCY in XNvm_EfuseWriteDmeRevoke…
Sep 14, 2023
7faad99
sw_services: xilnvm: Fix assigning Status to XST_SUCCESS
Sep 14, 2023
d91d43a
sw_services: xilnvm: Add volatile keyword to avoid optimization
Sep 14, 2023
0625733
sw_services:xilnvm:client: Avoid returning XST_SUCCESS incase of glitch
Sep 14, 2023
dac0a15
sw_services:xilnvm:server: Avoid returning XST_SUCCESS incase of glitch
Sep 14, 2023
de54bea
xilpm: examples: Integrate self-suspend example into vitisng/rigle flow
madhavamd Sep 15, 2023
07824e8
trngpsv: Fix MISRA-C violations 10.1
Sep 14, 2023
15b68a0
trngpsv: Fix MISRA-C violations 12.1
Sep 14, 2023
2861ac7
trngpsv: Fix MISRA-C violations 8.13
Sep 14, 2023
a5e3820
trngpsv: Fix MISRA-C violation 2.5
Sep 14, 2023
12c239e
scripts: pyesw: reconfig_bsp: Add support for shared platform/bsp
Sep 14, 2023
0b07c30
scripts: pyesw: retarget_app: Add support for retargeting application…
Sep 14, 2023
1d1c0ea
sw_services:xilsecure:Fixed NO_EFFECT coverity warning
Sep 14, 2023
aa06111
xilsecure: Added Check for All Zero Exponent Case
Sep 5, 2023
02c9c7b
lib: sw_apps: Match title and description for OpenAMP and Libmetal apps
bentheredonethat Sep 15, 2023
1465084
xilsecure:zynqmp: Fixed MISRA-C violations
Sep 17, 2023
c84ce69
sw_services:xilsecure:zynqmp: Fixed MISRA_C Rule 11.9
Sep 17, 2023
db6360c
sw_services:xilsecure:zynqmp: Fixed MISRA-C Rule 7.2
Sep 17, 2023
89b73b0
sw_services:xilsecure:zynqmp: Fixed MISRA-C Rule 17.8 violation
Sep 17, 2023
299c3bf
sw_services:xilsecure:zynqmp:Fixed MISRA-C Rule 15.6 violation
Sep 17, 2023
b4282b1
Updated for cframe and other components
meenapaletiHK Sep 19, 2023
b435460
v_hdmirxss1: updated define for pre and post cursor
Sep 19, 2023
29027cc
v_hdmitxss1: updated defines for tx pre and post cursor
Sep 19, 2023
7951aa6
sw_services:xilfpga: Fix MISRA-C violations for Rule 10.3
Sep 18, 2023
397e82a
sw_services:xilfpga: Fixed source code-format issues
Sep 18, 2023
11b4949
sw_services: xilloader: Move KAT & hash calculation out of PLM_OCP macro
Sep 19, 2023
f61d482
updated for changelog avbuf and other components
meenapaletiHK Sep 19, 2023
8928883
sw_services: xilnvm: Fix review comments
Sep 19, 2023
d94637f
reupdated emacps changelog
meenapaletiHK Sep 20, 2023
660c734
sw_services:xilnvm: Fixed MISRA-C Rule 2.5 violation
Sep 19, 2023
06b869b
sw_services:xilnvm:Fixed MISRA-C Rule 8.7 violation
Sep 19, 2023
c6b8353
sw_services:xilnvm:Fixed MISRA-C Rule 8.3 violation
Sep 19, 2023
37f6f4c
sw_services:xilnvm:Fixed MISRA-C Rule 12.2 violation
Sep 19, 2023
9721c90
scutimer: Update examples to stop the timer at end of the test
sivadur Sep 8, 2023
6838ee7
xilpm: server: Fix max DDRMC count in PlDev -> MemCtrlr link
its-izhar Sep 20, 2023
3679c3d
xilpm: versal_net: assert reset before setting operation mode
Sep 20, 2023
d3dbb3a
versal_psmfw: assert reset in power down sequence
Sep 20, 2023
436f22f
re-updated for changelog xilpm
meenapaletiHK Sep 21, 2023
34ee955
sw_services:xilsecure:Fix HIS COMF Violations for server.
Sep 20, 2023
3ec7bc8
xilocp: Allowed PCR mask for GetPcr shall be 0xFF
Sep 20, 2023
aa5b53e
sw_services: xilloader: Use correct mask to indicate KAT for SHA3 Ins…
Sep 21, 2023
6f79cad
sw_services:xilsecure:Fixed doxygen warnings
Sep 21, 2023
0c8b60b
sw_services:xilpuf:Fixed doxygen warnings
Sep 21, 2023
2a97c68
uartps: Fix xuartps_intr_example compilation errors in SDT flow
Sep 21, 2023
85b75f9
updated for changelog vtc
meenapaletiHK Sep 22, 2023
0714566
lib: sw_apps: Fix linker script LINK_DEPENDS in system device-tree flow
Sep 21, 2023
f3a1028
lib: sw_apps: Update the User Compile and Link options for c++ sources
Sep 21, 2023
e9cdc1d
xilplmi: fixed missing header inclusion
Sep 22, 2023
3fd2352
VersalNet: Disable cache for xilpuf and xilnvm libraries
Sep 22, 2023
ca15665
Xilsecure: Add version header file for client mode
Sep 22, 2023
e43b4cc
axidma: Fix simple interrupt example for SDT flow
abinJoseph25k07 Sep 22, 2023
4c7fb48
scripts: pyesw: reconfig_bsp: Add support for older platforms/bsp
Sep 22, 2023
a47a06a
sw_services: xilcert: Fix the value of UEID extension
Sep 22, 2023
6d2fa20
sw_services: xilcert: Replace XSecure_MemCpy64 with Xil_SMemCpy
Sep 22, 2023
c465abe
sw_services: XilSecure: Input Validations are added for xsecure_ellip…
Sep 5, 2023
7d6b32b
xilskey: added SDT support for examples
Sep 6, 2023
292d056
xilpm: versal: server: Add XPM_POLL_TIMEOUT definition for CPPUTEST
Aug 25, 2023
7403fc0
updated for license and copyright
meenapaletiHK Apr 5, 2023
85a2ddb
xilsem: Update copyright information in xsem_ebdgoldendata.c
Jun 20, 2023
4978948
Revert "uartps: Fix xuartps_intr_example compilation errors in SDT flow"
Sep 25, 2023
4f45b10
updated for ddrcpsu changelog
meenapaletiHK Sep 25, 2023
a2516be
sw_services:xilsecure:Fixed coverity warnings
Sep 23, 2023
ebb7997
sw_services:xilsecure:Fixed misra-c Rule 8.13 violation
Sep 23, 2023
9bdf5a2
sw_services:xilsecure:Fixed MISRA-C Rule 10.3 and 10.4 violations
Sep 23, 2023
36ea2d4
sw_services:xilsecure:Fixed compilation warning for ecdsa example
Sep 23, 2023
e461d26
sw_services:xilsecure:Fixed MISRA-C Rule 12.2 violation
Sep 23, 2023
b4d3e77
scripts: pyesw: library_utils: Pull the xilflash library irrespective…
Sep 25, 2023
a98cc55
update Embedded SW license 2023.2 release
msreeram-xilinx Sep 28, 2023
19ade38
scripts: pyesw: build_app: Add command line arg to specify .repo.yaml…
bentheredonethat Sep 28, 2023
03aba5b
scripts: Enable OpenAMP and Libmetal demos to mimic convention of oth…
bentheredonethat Oct 5, 2023
28e3a08
scripts: pyesw: open_amp: Add support for Zynq for OpenAMP and Libmet…
bentheredonethat Oct 5, 2023
8899971
scripts: pyesw: open_amp: Simplify openamp-lopper run
bentheredonethat Oct 5, 2023
bd49744
scripts: pyesw: open_amp: Extend cleanup support for Libmetal and Ope…
bentheredonethat Oct 5, 2023
c9a0ee3
xilpm: versal: server: Remove XRAM axi-lite clock selection
Oct 12, 2023
779a671
xilinx: Add a github template telling people to not use pull requests
Oct 21, 2022
3728f54
updated for doxygen for drivers and lib
meenapaletiHK Oct 26, 2023
cf35095
Fix. Should read Detector register in GetDetector
DuzaBF Dec 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Please do not submit a Pull Request via github. Our project makes use of mailing lists for patch submission and review. For more details please see https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842172/Create+and+Submit+a+Patch

4 changes: 3 additions & 1 deletion ThirdParty/sw_services/libmetal/data/libmetal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,14 @@ type: library
version: 1.0

supported_processors:
- ps7_cortexa9
- psu_cortexa53
- psv_cortexa72
- psu_cortexr5
- psv_cortexr5
- psx_cortexa78
- psx_cortexr52
- psu_pmu
- psv_pmc

supported_os:
- standalone
Expand Down
82 changes: 82 additions & 0 deletions ThirdParty/sw_services/libmetal/src/sdt/lib-CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
collector_create (PROJECT_LIB_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}")
collector_create (PROJECT_LIB_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}")

collect (PROJECT_LIB_DIRS "${CMAKE_CURRENT_BINARY_DIR}")
collect (PROJECT_INC_DIRS "${CMAKE_CURRENT_BINARY_DIR}/include")

collect (PROJECT_LIB_HEADERS alloc.h)
collect (PROJECT_LIB_HEADERS assert.h)
collect (PROJECT_LIB_HEADERS atomic.h)
collect (PROJECT_LIB_HEADERS cache.h)
collect (PROJECT_LIB_HEADERS compiler.h)
collect (PROJECT_LIB_HEADERS condition.h)
collect (PROJECT_LIB_HEADERS config.h)
collect (PROJECT_LIB_HEADERS cpu.h)
collect (PROJECT_LIB_HEADERS device.h)
collect (PROJECT_LIB_HEADERS errno.h)
collect (PROJECT_LIB_HEADERS dma.h)
collect (PROJECT_LIB_HEADERS io.h)
collect (PROJECT_LIB_HEADERS irq.h)
collect (PROJECT_LIB_HEADERS irq_controller.h)
collect (PROJECT_LIB_HEADERS list.h)
collect (PROJECT_LIB_HEADERS log.h)
collect (PROJECT_LIB_HEADERS mutex.h)
collect (PROJECT_LIB_HEADERS shmem.h)
collect (PROJECT_LIB_HEADERS sleep.h)
collect (PROJECT_LIB_HEADERS softirq.h)
collect (PROJECT_LIB_HEADERS spinlock.h)
collect (PROJECT_LIB_HEADERS sys.h)
collect (PROJECT_LIB_HEADERS time.h)
collect (PROJECT_LIB_HEADERS utilities.h)
collect (PROJECT_LIB_HEADERS version.h)

collect (PROJECT_LIB_SOURCES dma.c)
collect (PROJECT_LIB_SOURCES device.c)
collect (PROJECT_LIB_SOURCES init.c)
collect (PROJECT_LIB_SOURCES io.c)
collect (PROJECT_LIB_SOURCES irq.c)
collect (PROJECT_LIB_SOURCES log.c)
collect (PROJECT_LIB_SOURCES shmem.c)
collect (PROJECT_LIB_SOURCES softirq.c)
collect (PROJECT_LIB_SOURCES version.c)

add_subdirectory (compiler)
add_subdirectory (processor)
add_subdirectory (system)

collector_list (_inc_dirs PROJECT_INC_DIRS)
collector_list (_sources PROJECT_LIB_SOURCES)
collector_list (_headers PROJECT_LIB_HEADERS)
collector_list (_deps PROJECT_LIB_DEPS)

foreach (f ${_headers})
configure_file (${f} include/${PROJECT_NAME}/${f} @ONLY)
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/include/${PROJECT_NAME}/${f}
DESTINATION ${CMAKE_INCLUDE_PATH} RENAME ${PROJECT_NAME}/${f})
if (${f} MATCHES "^[^/]*\\.h")
collect (PROJECT_HDR_TESTS "metal/${f}")
endif (${f} MATCHES "^[^/]*\\.h")
endforeach (f)

include_directories (${_inc_dirs})
add_definitions (-DMETAL_INTERNAL)

if (WITH_DEFAULT_LOGGER)
add_definitions (-DDEFAULT_LOGGER_ON)
endif (WITH_DEFAULT_LOGGER)

get_property (_ec_flgs GLOBAL PROPERTY "PROJECT_EC_FLAGS")

set (_lib ${PROJECT_NAME})


add_library (${_lib} STATIC ${_sources})
install (TARGETS ${_lib} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
target_compile_options (${_lib} PUBLIC ${_ec_flgs})

set_target_properties (${_lib} PROPERTIES OUTPUT_NAME "${_lib}")

set_target_properties(${_lib} PROPERTIES ADDITIONAL_CLEAN_FILES "${CMAKE_LIBRARY_PATH}/${_lib}.a;${CMAKE_INCLUDE_PATH}/metal;${clean_headers};${CMAKE_LIBRARY_PATH}/libmetal.a")
install(TARGETS ${_lib} LIBRARY DESTINATION ${CMAKE_LIBRARY_PATH} ARCHIVE DESTINATION ${CMAKE_LIBRARY_PATH})

# vim: expandtab:ts=2:sw=2:smartindent
14 changes: 14 additions & 0 deletions ThirdParty/sw_services/libmetal/src/sdt/top-CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@ list (APPEND CMAKE_MODULE_PATH
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules"
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/platforms")

string(REGEX MATCH "a9" a9 "${CMAKE_SYSTEM_PROCESSOR}")
if (a9)
set(MACHINE "zynq7" CACHE STRING "" FORCE)
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "" FORCE)
endif()

string(REGEX MATCH "a53" a53 "${CMAKE_SYSTEM_PROCESSOR}")
if (a53)
Expand All @@ -31,6 +36,15 @@ if (a78)
set(MACHINE "zynqmp_a78" CACHE STRING "" FORCE)
endif()

string(REGEX MATCH "microblaze" mb "${CMAKE_SYSTEM_PROCESSOR}")
string(REGEX MATCH "pmu" pmu "${CMAKE_SYSTEM_PROCESSOR}")
string(REGEX MATCH "pmc" pmc "${CMAKE_SYSTEM_PROCESSOR}")
if (mb OR pmu OR pmc)
set(MACHINE "microblaze_generic" CACHE STRING "" FORCE)
set (CROSS_PREFIX "mb-" CACHE STRING "" FORCE)
set (CMAKE_SYSTEM_PROCESSOR "microblaze" CACHE STRING "" FORCE)
endif()

if (a53 OR a72 OR a78)
set (CROSS_PREFIX "aarch64-none-elf-" CACHE STRING "" FORCE)
set (CMAKE_SYSTEM_PROCESSOR "aarch64" CACHE STRING "" FORCE)
Expand Down
2 changes: 1 addition & 1 deletion ThirdParty/sw_services/lwip213/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@ add_library(lwip213 STATIC ${_sources})
target_include_directories(lwip213 PUBLIC ${LWIP_INCLUDE_DIRS} "${LWIP_DIR}/src/include/lwip/")
set_target_properties(lwip213 PROPERTIES LINKER_LANGUAGE C)
get_headers(${_headers})
set_target_properties(lwip213 PROPERTIES ADDITIONAL_CLEAN_FILES "${CMAKE_LIBRARY_PATH}/liblwip211.a;${CMAKE_INCLUDE_PATH}/lwipopts.h;${CMAKE_INCLUDE_PATH}/xlwipconfig.h;${clean_headers}")
set_target_properties(lwip213 PROPERTIES ADDITIONAL_CLEAN_FILES "${CMAKE_LIBRARY_PATH}/liblwip213.a;${CMAKE_INCLUDE_PATH}/lwipopts.h;${CMAKE_INCLUDE_PATH}/xlwipconfig.h;${clean_headers}")
install(TARGETS lwip213 LIBRARY DESTINATION ${CMAKE_LIBRARY_PATH} ARCHIVE DESTINATION ${CMAKE_LIBRARY_PATH})
install(DIRECTORY ${CMAKE_BINARY_DIR}/include DESTINATION ${CMAKE_INCLUDE_PATH}/..)
4 changes: 1 addition & 3 deletions ThirdParty/sw_services/openamp/data/openamp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,9 @@ type: library
version: 1.0

supported_processors:
- psv_cortexa72
- psu_cortexa53
- ps7_cortexa9
- psu_cortexr5
- psv_cortexr5
- psx_cortexa78
- psx_cortexr52

supported_os:
Expand Down
46 changes: 46 additions & 0 deletions ThirdParty/sw_services/openamp/src/sdt/lib-CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@

set_property (GLOBAL PROPERTY "PROJECT_LIB_EXTRA_CFLAGS")

collector_create (PROJECT_LIB_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}")
collect (PROJECT_LIB_DIRS "${CMAKE_CURRENT_BINARY_DIR}")
collect (PROJECT_INC_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/include")
collect (PROJECT_LIB_SOURCES version.c)


add_subdirectory (virtio)
add_subdirectory (rpmsg)
add_subdirectory (remoteproc)

if (WITH_PROXY)
add_subdirectory (proxy)
add_subdirectory (service/rpmsg/rpc)
endif (WITH_PROXY)

set (OPENAMP_LIB open_amp)

configure_file(version.h.in ${PROJECT_BINARY_DIR}/include/generated/openamp/version_def.h)
collect (PROJECT_INC_DIRS " ${PROJECT_BINARY_DIR}/include/generated/openamp")

if (NOT CMAKE_INSTALL_LIBDIR)
set (CMAKE_INSTALL_LIBDIR "lib")
endif (NOT CMAKE_INSTALL_LIBDIR)

collector_list (_include PROJECT_INC_DIRS)
include_directories (${_include})

collector_list (_deps PROJECT_LIB_DEPS)

get_property (_ecflags GLOBAL PROPERTY "PROJECT_LIB_EXTRA_CFLAGS")

collector_list (_sources PROJECT_LIB_SOURCES)
set_property (SOURCE ${_sources}
APPEND_STRING PROPERTY COMPILE_FLAGS " ${_ecflags}")

add_library (${OPENAMP_LIB} STATIC ${_sources})
set_target_properties (${OPENAMP_LIB} PROPERTIES OUTPUT_NAME "${OPENAMP_LIB}")

install (DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/openamp" DESTINATION ${CMAKE_INCLUDE_PATH})
install (DIRECTORY "${PROJECT_BINARY_DIR}/include/generated/openamp" DESTINATION ${CMAKE_INCLUDE_PATH})

set_target_properties(${OPENAMP_LIB} PROPERTIES ADDITIONAL_CLEAN_FILES "${CMAKE_LIBRARY_PATH}/${OPENAMP_LIB}.a;${CMAKE_INCLUDE_PATH}/openamp;${clean_headers};${CMAKE_LIBRARY_PATH}/libopen_amp.a")
install(TARGETS ${OPENAMP_LIB} LIBRARY DESTINATION ${CMAKE_LIBRARY_PATH} ARCHIVE DESTINATION ${CMAKE_LIBRARY_PATH})
6 changes: 6 additions & 0 deletions ThirdParty/sw_services/openamp/src/sdt/top-CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,12 @@ list (APPEND CMAKE_MODULE_PATH
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules"
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/platforms")

string(REGEX MATCH "a9" a9 "${CMAKE_SYSTEM_PROCESSOR}")
if (a9)
set(MACHINE "zynq7" CACHE STRING "" FORCE)
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "" FORCE)
endif()

if (a53)
set(MACHINE "zynqmp_a53" CACHE STRING "" FORCE)
endif()
Expand Down
Loading