Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/arch/xtensa/variants/fsf/include/variant/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 2 kB image not shown  

Quelle  tie.h   Sprache: C

 
/*
 * This header file describes this specific Xtensa processor's TIE extensions
 * that extend basic Xtensa core functionality.  It is customized to this
 * Xtensa processor configuration.
 *
 * This file is subject to the terms and conditions of the GNU General Public
 * License.  See the file "COPYING" in the main directory of this archive
 * for more details.
 *
 * Copyright (C) 1999-2007 Tensilica Inc.
 */


#ifndef _XTENSA_CORE_TIE_H
#define _XTENSA_CORE_TIE_H

#define XCHAL_CP_NUM   0 /* number of coprocessors */
#define XCHAL_CP_MAX   0 /* max CP ID + 1 (0 if none) */
#define XCHAL_CP_MASK   0x00 /* bitmask of all CPs by ID */
#define XCHAL_CP_PORT_MASK  0x00 /* bitmask of only port CPs */

/*  Filler info for unassigned coprocessors, to simplify arrays etc:  */
#define XCHAL_NCP_SA_SIZE  0
#define XCHAL_NCP_SA_ALIGN  1
#define XCHAL_CP0_SA_SIZE  0
#define XCHAL_CP0_SA_ALIGN  1
#define XCHAL_CP1_SA_SIZE  0
#define XCHAL_CP1_SA_ALIGN  1
#define XCHAL_CP2_SA_SIZE  0
#define XCHAL_CP2_SA_ALIGN  1
#define XCHAL_CP3_SA_SIZE  0
#define XCHAL_CP3_SA_ALIGN  1
#define XCHAL_CP4_SA_SIZE  0
#define XCHAL_CP4_SA_ALIGN  1
#define XCHAL_CP5_SA_SIZE  0
#define XCHAL_CP5_SA_ALIGN  1
#define XCHAL_CP6_SA_SIZE  0
#define XCHAL_CP6_SA_ALIGN  1
#define XCHAL_CP7_SA_SIZE  0
#define XCHAL_CP7_SA_ALIGN  1

/*  Save area for non-coprocessor optional and custom (TIE) state:  */
#define XCHAL_NCP_SA_SIZE  0
#define XCHAL_NCP_SA_ALIGN  1

/*  Total save area for optional and custom state (NCP + CPn):  */
#define XCHAL_TOTAL_SA_SIZE  0 /* with 16-byte align padding */
#define XCHAL_TOTAL_SA_ALIGN  1 /* actual minimum alignment */

#define XCHAL_NCP_SA_NUM 0
#define XCHAL_NCP_SA_LIST(s)
#define XCHAL_CP0_SA_NUM 0
#define XCHAL_CP0_SA_LIST(s)
#define XCHAL_CP1_SA_NUM 0
#define XCHAL_CP1_SA_LIST(s)
#define XCHAL_CP2_SA_NUM 0
#define XCHAL_CP2_SA_LIST(s)
#define XCHAL_CP3_SA_NUM 0
#define XCHAL_CP3_SA_LIST(s)
#define XCHAL_CP4_SA_NUM 0
#define XCHAL_CP4_SA_LIST(s)
#define XCHAL_CP5_SA_NUM 0
#define XCHAL_CP5_SA_LIST(s)
#define XCHAL_CP6_SA_NUM 0
#define XCHAL_CP6_SA_LIST(s)
#define XCHAL_CP7_SA_NUM 0
#define XCHAL_CP7_SA_LIST(s)

/* Byte length of instruction from its first nibble (op0 field), per FLIX.  */
#define XCHAL_OP0_FORMAT_LENGTHS 3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3

#endif /*_XTENSA_CORE_TIE_H*/


Messung V0.5
C=92 H=88 G=89

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.