HP (Hewlett-Packard) EZ-KIT Switch User Manual


 
Getting Started with ADSP-BF548 EZ-KIT Lite 5-5
Using ADSP-BF548 EZ-KIT Lite Hard Disk and LCD Screen
The table at the top of the window shows that in addition to the system
heap, which the C library functions
malloc() and free() use by default,
there is a user heap (
FSSGeneralHeap) allocated 4 MB of space in DDR
SDRAM memory (L3). FSS operates a cache of disk sectors to speed up its
operation, but instead of making FSS allocate and free memory for the
cache from the system heap (which may have a disruptive effect on other
parts of the application), we give FSS a heap of its own. The FSS’s heap
does not require to be as large as 4 MB, but 4 MB turns out to be a conve-
nient size for other reasons.
Now scroll down the project option tree control and locate the Cache and
Memory Protection item under Startup Code Settings. You can see that
we have enabled the instruction cache and both the data caches to improve
Figure 5-1. Example 6 Project Window