SDKZSPF LSI, SDKZSPF Datasheet - Page 28

no-image

SDKZSPF

Manufacturer Part Number
SDKZSPF
Description
Manufacturer
LSI
Datasheet

Specifications of SDKZSPF

Lead Free Status / Rohs Status
Supplier Unconfirmed
1.1 Overview of the SDK Tools
1-2
The ZSP SDK tools are all placed under one directory, which is referred
to with the environment variable SDSP_HOME. The sdspI subdirectory
contains all tools related to the ZSP400 architecture. The zspg2
subdirectory contains all tools related to the ZSPG2 architecture. There
are no dependencies between the two directories. Users who only need
tools for the ZSP400 can delete the zspg2 subdirectory. Likewise, users
who only need tools for the ZSPG2 can delete the sdspI subdirectory.
The two subdirectories closely mirror one another. Both have the
following subdirectories: bin, lib, include, misc, tmp.
The GNU based tools for the ZSP400 all have an “sd” prefix. The
analogous tools for ZSPG2 all have a “zd” prefix. In addition the
assembly optimizer, sdopt/zdopt, also follows this prefix convention. The
simulators do not follow this convention. The ZSP400 simulators are:
zsim400 and zisim400. The ZSPG2 simulators are: zsimg2 and
zisimg2.
The ZSP SDK also supports users who want to take assembly and C
code written for the ZSP400 architecture and run it without modification
on the ZSPG2 architecture. The compiler zdxcc compiles for a ZSPG2
target but uses the calling convention and pointer sizes designed for the
ZSP400. The zspg2 directory also contains a subdirectory, libg1g2,
which contains C libraries for zdxcc. There is also a debugger, zdxbug,
for debugging code developed with zdxcc.
The ZSP SDK tools are based on the GNU tools from the Free Software
Foundation, Inc. The GNU project has well-proven software development
tools that have been successfully ported to many different target
machines and platforms. Documentation for the GNU project tools can
be obtained from the web site www.gnu.org and the FTP site
prep.ai.mit.edu. To gain access to the FTP site, log in as ‘anonymous’
Introduction
Copyright © 1999-2003 by LSI Logic Corporation. All rights reserved.
The bin directories contain the command-line tools.
The lib directories contain the C libraries.
The include directories contain the C header files.
The misc directories contain auxiliary files.
The tmp directories are used by the tools for temporary space.