/* This header file describes this specific Xtensa processor's TIE extensions thatextendbasicXtensacorefunctionality.Itiscustomizedtothis Xtensaprocessorconfiguration.
THESOFTWAREISPROVIDED"ASIS",WITHOUTWARRANTYOFANYKIND, EXPRESSORIMPLIED,INCLUDINGBUTNOTLIMITEDTOTHEWARRANTIESOF MERCHANTABILITY,FITNESSFORAPARTICULARPURPOSEANDNONINFRINGEMENT. INNOEVENTSHALLTHEAUTHORSORCOPYRIGHTHOLDERSBELIABLEFORANY CLAIM,DAMAGESOROTHERLIABILITY,WHETHERINANACTIONOFCONTRACT, TORTOROTHERWISE,ARISINGFROM,OUTOFORINCONNECTIONWITHTHE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
#define XCHAL_CP_NUM 1/* number of coprocessors */ #define XCHAL_CP_MAX 8/* max CP ID + 1 (0 if none) */ #define XCHAL_CP_MASK 0x80 /* bitmask of all CPs by ID */ #define XCHAL_CP_PORT_MASK 0x80 /* bitmask of only port CPs */
/* Basic parameters of each coprocessor: */ #define XCHAL_CP7_NAME "XTIOP" #define XCHAL_CP7_IDENT XTIOP #define XCHAL_CP7_SA_SIZE 0/* size of state save area */ #define XCHAL_CP7_SA_ALIGN 1/* min alignment of save area */ #define XCHAL_CP_ID_XTIOP 7/* coprocessor ID (0..7) */
/* Save area for non-coprocessor optional and custom (TIE) state: */ #define XCHAL_NCP_SA_SIZE 32 #define XCHAL_NCP_SA_ALIGN 4
/* Total save area for optional and custom state (NCP + CPn): */ #define XCHAL_TOTAL_SA_SIZE 32/* with 16-byte align padding */ #define XCHAL_TOTAL_SA_ALIGN 4/* actual minimum alignment */
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.