UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 18304

6.1 EDK MicroBlaze - Missing cache management functions for MicroBlaze in the BSP

Description

Keywords: EDK, MicroBlaze, Libraries, Cache, BSP, Invalidate

Urgency: Standard

General Description
There are missing cache management functions for MicroBlaze in the BSP. The following functions are missing:

- An enable/disable function for the data cache. It exists for the instruction cache.
- Init, which will clear and init the caches.
- Invalidate, which would invalidate an address range.
- Lock, which allows a user to lock the caches which certain data/instruction.
- Update, which will write a new value to the caches.

Solution

This problem is fixed in the latest 6.1 EDK Service Pack, available at:
http://www.xilinx.com/ise/embedded/edk.htm.
The first service pack containing the fix is EDK 6.1 Service Pack 1.
AR# 18304
Date Created 10/27/2003
Last Updated 03/07/2006
Status Archive
Type General Article