ADSP-219x/2192 DSP Hardware Reference B-95
ADSP-2192 DSP Peripheral Registers
Register and Bit #Defines File
The following example definitions file is for the ADSP-2192 DSP. For the
most current definitions file, programs should use the version of this file
that comes with the software development tools. The version of the file
that appears here is included as a guide only.
/*
-----------------------------------------------------------------------
def2192-12.h - SYSTEM REGISTER BIT & ADDRESS DEFINITIONS FOR ADSP-2192-12
DSP
Copyright (c) 2001 Analog Devices, Inc., All rights reserved
The def2192-12.h file defines ALL ADSP-2192-12 DSP symbolic names.
-----------------------------------------------------------------------
*/
#ifndef __DEF2192_12_H_
#define __DEF2192_12_H_
// Begin with a 219x CORE
#include <def219x.h>
//----------------------------------------------------------------------
// System Register bit definitions
//----------------------------------------------------------------------
//**************************************************
// IRPTL and IMASK registers
//**************************************************
// Bit Positions
#define INT_MAILBXI_P 4 // Bit 4: Offset: 10: Mailbox
#define INT_TMZHI_P 5 // Bit 5: Offset: 14: Timer (High Priority)
#define INT_INT6_P 6 // Bit 6: Offset: 18: Unused
#define INT_PCIBMI_P 7 // Bit 7: Offset: 1c: PCI
#define INT_DSPDSPI_P 8 // Bit 8: Offset: 20: DSP
#define INT_FIFO0TXI_P 9 // Bit 9: Offset: 24: FIFO 0 Transmit Empty
#define INT_FIFO0RXI_P 10 // Bit 10: Offset: 28: FIFO 0 Receive Full
#define INT_FIFO1TXI_P 11 // Bit 11: Offset: 2c: FIFO 1 Transmit Empty
#define INT_FIFO1RXI_P 12 // Bit 12: Offset: 30: FIFO 1 Receive Full
#define INT_INT13_P 13 // Bit 13: Offset: 34: Unused