This patch modifies translation table entries in armcc/translation_table.s and
iccarm/translation_table.s to fix the compilation error
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
This patch modifies translation table entries for cortexa9 in armcc/translation_table.s,
gcc/translation_table.s and iccarm/translation_table.s to match with the address map of
zynq
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Do not use r16 to pass arguments to mcount
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
Do not use r16 to pass arguments to mcount
Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch removes PEEP related code from standalone
BSP cortexa9 and also removes uart.c and smc.c.
Also removed function definition of XSmc_NorInit and
XSmc_NorInit from cortexa9/smc.h
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
Enable the static_pthread_support when there is
valid entries in the static_pthread_table.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch make changes for IAR compiler in default
handler routine for data abort and prefetch abort.
Also it contains one modification in xil_cache.c for
correct register in Xil_DCacheInvalidateRange routine
for IAR compiler.
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch fixes issue of "unknown type name u32" for xil_mmu.h
file by including xil_types.h in xil_mmu.h
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch fixes issue of incorrect reset value of event
counter in Xpm_ResetEventCounters function in src/cortexa9/xpm_counter.c file
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch uses the data typess from stdint.h (in the toolchain
instead of type defining standard data types. This addition
makes the file xil_types.h independent of 32/64-bit platform.
Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch adds notes for the Xil_ExceptionInit function for
modification of exception handler initilization.
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch fixes issue of multiple definition of function in
toolchain and BSP for some special cases.
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch fixes the issue of improper linking of translation_table.s
by changing the cortexa9/armcc/Makefile
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch enables asynchronous abort exception in boot.s and
adds default exception handler for data abort and prefetch abort
for debug purpose.
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch fixes the issues in the xilkernel tcl file
Using MB & Xilkernal with config_bufmalloc with config_msgq fails with unclear error
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch removes this line and doing so it allows to output the
xdbg_printf() debug logs when -DDEBUG flag is enabled for BSP.
Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch adds support for iar compiler into standalone BSP for cortexa9
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>