Processor Families

Top  Previous  Next

Although the examples in this guide assume that you are building applications for generic C6000 processors, Diamond includes support for tasks that run on C64 and C67 processors:

 



C6000

C64xx

C67xx


Compiling

3L C hello.c

3L C64 hello.c

3L C67 hello.c


Linking (full)

3L T hello

3L T64 hello

3L T67 hello


Linking (stand alone)

3L TA hello

3L T64A hello

3L T67A hello

 

The 3L C67 command invokes the C compiler’s mv6700 switch. 3L T67 and 3L T67A use C6700 versions of the libraries. The 3L C64 command invokes the C compiler’s mv6400 switch. 3L T64 and 3L T64aA use C6400 versions of the libraries.

 

Configuration (3L A) and execution (3L X) are the same for both fixed and floating-point board variants. In particular, the same processor TYPE names are used in .cfg files.