📄 adsp-edn-bf52x-extended_def.h
字号:
/* DO NOT EDIT THIS FILE * Automatically generated by generate-def-headers.xsl * DO NOT EDIT THIS FILE */#ifndef __BFIN_DEF_ADSP_EDN_BF52x_extended__#define __BFIN_DEF_ADSP_EDN_BF52x_extended__#define SIC_RVECT 0xFFC00108 /* Interrupt Reset Vector Address Register */#define SIC_IMASK0 0xFFC0010C /* Interrupt Mask Register */#define SIC_IAR0 0xFFC00110 /* Interrupt Assignment Register 0 */#define SIC_IAR1 0xFFC00114 /* Interrupt Assignment Register 1 */#define SIC_IAR2 0xFFC00118 /* Interrupt Assignment Register 2 */#define SIC_IAR3 0xFFC0011C /* Interrupt Assignment Register 3 */#define SIC_ISR0 0xFFC00120 /* Interrupt Status Register */#define SIC_IWR0 0xFFC00124 /* Interrupt Wakeup Register */#define SIC_IMASK1 0xFFC0014C /* Interrupt Mask register of SIC2 */#define SIC_IAR4 0xFFC00150 /* Interrupt Assignment register4 */#define SIC_IAR5 0xFFC00154 /* Interrupt Assignment register5 */#define SIC_IAR6 0xFFC00158 /* Interrupt Assignment register6 */#define SIC_IAR7 0xFFC0015C /* Interrupt Assignment register7 */#define SIC_ISR1 0xFFC00160 /* Interrupt Status register */#define SIC_IWR1 0xFFC00164 /* Interrupt Wakeup register */#define WDOG_CTL 0xFFC00200 /* Watchdog Control Register */#define WDOG_CNT 0xFFC00204 /* Watchdog Count Register */#define WDOG_STAT 0xFFC00208 /* Watchdog Status Register */#define RTC_STAT 0xFFC00300 /* RTC Status Register */#define RTC_ICTL 0xFFC00304 /* RTC Interrupt Control Register */#define RTC_ISTAT 0xFFC00308 /* RTC Interrupt Status Register */#define RTC_SWCNT 0xFFC0030C /* RTC Stopwatch Count Register */#define RTC_ALARM 0xFFC00310 /* RTC Alarm Time Register */#define RTC_PREN 0xFFC00314 /* RTC Prescaler Enable Register */#define UART0_THR 0xFFC00400 /* Transmit Holding register */#define UART0_RBR 0xFFC00400 /* Receive Buffer register */#define UART0_DLL 0xFFC00400 /* Divisor Latch (Low-Byte) */#define UART0_IER 0xFFC00404 /* Interrupt Enable Register */#define UART0_DLH 0xFFC00404 /* Divisor Latch (High-Byte) */#define UART0_IIR 0xFFC00408 /* Interrupt Identification Register */#define UART0_LCR 0xFFC0040C /* Line Control Register */#define UART0_MCR 0xFFC00410 /* Modem Control Register */#define UART0_LSR 0xFFC00414 /* Line Status Register */#define UART0_MSR 0xFFC00418 /* Modem Status Register */#define UART0_SCR 0xFFC0041C /* SCR Scratch Register */#define UART0_GCTL 0xFFC00424 /* Global Control Register */#define SPI_CTL 0xFFC00500 /* SPI Control Register */#define SPI_FLG 0xFFC00504 /* SPI Flag register */#define SPI_STAT 0xFFC00508 /* SPI Status register */#define SPI_TDBR 0xFFC0050C /* SPI Transmit Data Buffer Register */#define SPI_RDBR 0xFFC00510 /* SPI Receive Data Buffer Register */#define SPI_BAUD 0xFFC00514 /* SPI Baud rate Register */#define SPI_SHADOW 0xFFC00518 /* SPI_RDBR Shadow Register */#define TIMER0_CONFIG 0xFFC00600 /* Timer 0 Configuration Register */#define TIMER0_COUNTER 0xFFC00604 /* Timer 0 Counter Register */#define TIMER0_PERIOD 0xFFC00608 /* Timer 0 Period Register */#define TIMER0_WIDTH 0xFFC0060C /* Timer 0 Width Register */#define TIMER1_CONFIG 0xFFC00610 /* Timer 1 Configuration Register */#define TIMER1_COUNTER 0xFFC00614 /* Timer 1 Counter Register */#define TIMER1_PERIOD 0xFFC00618 /* Timer 1 Period Register */#define TIMER1_WIDTH 0xFFC0061C /* Timer 1 Width Register */#define TIMER2_CONFIG 0xFFC00620 /* Timer 2 Configuration Register */#define TIMER2_COUNTER 0xFFC00624 /* Timer 2 Counter Register */#define TIMER2_PERIOD 0xFFC00628 /* Timer 2 Period Register */#define TIMER2_WIDTH 0xFFC0062C /* Timer 2 Width Register */#define TIMER3_CONFIG 0xFFC00630 /* Timer 3 Configuration Register */#define TIMER3_COUNTER 0xFFC00634 /* Timer 3 Counter Register */#define TIMER3_PERIOD 0xFFC00638 /* Timer 3 Period Register */#define TIMER3_WIDTH 0xFFC0063C /* Timer 3 Width Register */#define TIMER4_CONFIG 0xFFC00640 /* Timer 4 Configuration Register */#define TIMER4_COUNTER 0xFFC00644 /* Timer 4 Counter Register */#define TIMER4_PERIOD 0xFFC00648 /* Timer 4 Period Register */#define TIMER4_WIDTH 0xFFC0064C /* Timer 4 Width Register */#define TIMER5_CONFIG 0xFFC00650 /* Timer 5 Configuration Register */#define TIMER5_COUNTER 0xFFC00654 /* Timer 5 Counter Register */#define TIMER5_PERIOD 0xFFC00658 /* Timer 5 Period Register */#define TIMER5_WIDTH 0xFFC0065C /* Timer 5 Width Register */#define TIMER6_CONFIG 0xFFC00660 /* Timer 6 Configuration Register */#define TIMER6_COUNTER 0xFFC00664 /* Timer 6 Counter Register */#define TIMER6_PERIOD 0xFFC00668 /* Timer 6 Period Register */#define TIMER6_WIDTH 0xFFC0066C /* Timer 6 Width Register\n */#define TIMER7_CONFIG 0xFFC00670 /* Timer 7 Configuration Register */#define TIMER7_COUNTER 0xFFC00674 /* Timer 7 Counter Register */#define TIMER7_PERIOD 0xFFC00678 /* Timer 7 Period Register */#define TIMER7_WIDTH 0xFFC0067C /* Timer 7 Width Register */#define TIMER_ENABLE 0xFFC00680 /* Timer Enable Register */#define TIMER_DISABLE 0xFFC00684 /* Timer Disable Register */#define TIMER_STATUS 0xFFC00688 /* Timer Status Register */#define PORTFIO 0xFFC00700 /* Port F I/O Pin State Specify Register */#define PORTFIO_CLEAR 0xFFC00704 /* Port F I/O Peripheral Interrupt Clear Register */#define PORTFIO_SET 0xFFC00708 /* Port F I/O Peripheral Interrupt Set Register */#define PORTFIO_TOGGLE 0xFFC0070C /* Port F I/O Pin State Toggle Register */#define PORTFIO_MASKA 0xFFC00710 /* Port F I/O Mask State Specify Interrupt A Register */#define PORTFIO_MASKA_CLEAR 0xFFC00714 /* Port F I/O Mask Disable Interrupt A Register */#define PORTFIO_MASKA_SET 0xFFC00718 /* Port F I/O Mask Enable Interrupt A Register */#define PORTFIO_MASKA_TOGGLE 0xFFC0071C /* Port F I/O Mask Toggle Enable Interrupt A Register */#define PORTFIO_MASKB 0xFFC00720 /* Port F I/O Mask State Specify Interrupt B Register */#define PORTFIO_MASKB_CLEAR 0xFFC00724 /* Port F I/O Mask Disable Interrupt B Register */#define PORTFIO_MASKB_SET 0xFFC00728 /* Port F I/O Mask Enable Interrupt B Register */#define PORTFIO_MASKB_TOGGLE 0xFFC0072C /* Port F I/O Mask Toggle Enable Interrupt B Register */#define PORTFIO_DIR 0xFFC00730 /* Port F I/O Direction Register */#define PORTFIO_POLAR 0xFFC00734 /* Port F I/O Source Polarity Register */#define PORTFIO_EDGE 0xFFC00738 /* Port F I/O Source Sensitivity Register */#define PORTFIO_BOTH 0xFFC0073C /* Port F I/O Set on BOTH Edges Register */#define PORTFIO_INEN 0xFFC00740 /* Port F I/O Input Enable Register */#define SPORT0_TCR1 0xFFC00800 /* SPORT0 Transmit Configuration 1 Register */#define SPORT0_TCR2 0xFFC00804 /* SPORT0 Transmit Configuration 2 Register */#define SPORT0_TCLKDIV 0xFFC00808 /* SPORT0 Transmit Clock Divider */#define SPORT0_TFSDIV 0xFFC0080C /* SPORT0 Transmit Frame Sync Divider */#define SPORT0_TX 0xFFC00810 /* SPORT0 TX Data Register */#define SPORT0_RX 0xFFC00818 /* SPORT0 RX Data Register */#define SPORT0_RCR1 0xFFC00820 /* SPORT0 Transmit Configuration 1 Register */#define SPORT0_RCR2 0xFFC00824 /* SPORT0 Transmit Configuration 2 Register */#define SPORT0_RCLKDIV 0xFFC00828 /* SPORT0 Receive Clock Divider */#define SPORT0_RFSDIV 0xFFC0082C /* SPORT0 Receive Frame Sync Divider */#define SPORT0_STAT 0xFFC00830 /* SPORT0 Status Register */#define SPORT0_CHNL 0xFFC00834 /* SPORT0 Current Channel Register */#define SPORT0_MCMC1 0xFFC00838 /* SPORT0 Multi-Channel Configuration Register 1 */#define SPORT0_MCMC2 0xFFC0083C /* SPORT0 Multi-Channel Configuration Register 2 */#define SPORT0_MTCS0 0xFFC00840 /* SPORT0 Multi-Channel Transmit Select Register 0 */#define SPORT0_MTCS1 0xFFC00844 /* SPORT0 Multi-Channel Transmit Select Register 1 */#define SPORT0_MTCS2 0xFFC00848 /* SPORT0 Multi-Channel Transmit Select Register 2 */#define SPORT0_MTCS3 0xFFC0084C /* SPORT0 Multi-Channel Transmit Select Register 3 */#define SPORT0_MRCS0 0xFFC00850 /* SPORT0 Multi-Channel Receive Select Register 0 */#define SPORT0_MRCS1 0xFFC00854 /* SPORT0 Multi-Channel Receive Select Register 1 */#define SPORT0_MRCS2 0xFFC00858 /* SPORT0 Multi-Channel Receive Select Register 2 */#define SPORT0_MRCS3 0xFFC0085C /* SPORT0 Multi-Channel Receive Select Register 3 */#define SPORT1_TCR1 0xFFC00900 /* SPORT1 Transmit Configuration 1 Register */#define SPORT1_TCR2 0xFFC00904 /* SPORT1 Transmit Configuration 2 Register */#define SPORT1_TCLKDIV 0xFFC00908 /* SPORT1 Transmit Clock Divider */#define SPORT1_TFSDIV 0xFFC0090C /* SPORT1 Transmit Frame Sync Divider */#define SPORT1_TX 0xFFC00910 /* SPORT1 TX Data Register */#define SPORT1_RX 0xFFC00918 /* SPORT1 RX Data Register */#define SPORT1_RCR1 0xFFC00920 /* SPORT1 Transmit Configuration 1 Register */#define SPORT1_RCR2 0xFFC00924 /* SPORT1 Transmit Configuration 2 Register */#define SPORT1_RCLKDIV 0xFFC00928 /* SPORT1 Receive Clock Divider */#define SPORT1_RFSDIV 0xFFC0092C /* SPORT1 Receive Frame Sync Divider */#define SPORT1_STAT 0xFFC00930 /* SPORT1 Status Register */#define SPORT1_CHNL 0xFFC00934 /* SPORT1 Current Channel Register */#define SPORT1_MCMC1 0xFFC00938 /* SPORT1 Multi-Channel Configuration Register 1 */#define SPORT1_MCMC2 0xFFC0093C /* SPORT1 Multi-Channel Configuration Register 2 */#define SPORT1_MTCS0 0xFFC00940 /* SPORT1 Multi-Channel Transmit Select Register 0 */#define SPORT1_MTCS1 0xFFC00944 /* SPORT1 Multi-Channel Transmit Select Register 1 */#define SPORT1_MTCS2 0xFFC00948 /* SPORT1 Multi-Channel Transmit Select Register 2 */#define SPORT1_MTCS3 0xFFC0094C /* SPORT1 Multi-Channel Transmit Select Register 3 */#define SPORT1_MRCS0 0xFFC00950 /* SPORT1 Multi-Channel Receive Select Register 0 */#define SPORT1_MRCS1 0xFFC00954 /* SPORT1 Multi-Channel Receive Select Register 1 */#define SPORT1_MRCS2 0xFFC00958 /* SPORT1 Multi-Channel Receive Select Register 2 */#define SPORT1_MRCS3 0xFFC0095C /* SPORT1 Multi-Channel Receive Select Register 3 */#define EBIU_AMGCTL 0xFFC00A00 /* Asynchronous Memory Global Control Register */#define EBIU_AMBCTL0 0xFFC00A04 /* Asynchronous Memory Bank Control Register 0 */#define EBIU_AMBCTL1 0xFFC00A08 /* Asynchronous Memory Bank Control Register 1 */#define EBIU_SDGCTL 0xFFC00A10 /* SDRAM Global Control Register */#define EBIU_SDBCTL 0xFFC00A14 /* SDRAM Bank Control Register */#define EBIU_SDRRC 0xFFC00A18 /* SDRAM Refresh Rate Control Register */#define EBIU_SDSTAT 0xFFC00A1C /* SDRAM Status Register */#define DMA0_NEXT_DESC_PTR 0xFFC00C00 /* DMA Channel 0 Next Descriptor Pointer Register */#define DMA0_START_ADDR 0xFFC00C04 /* DMA Channel 0 Start Address Register */#define DMA0_CONFIG 0xFFC00C08 /* DMA Channel 0 Configuration Register */#define DMA0_X_COUNT 0xFFC00C10 /* DMA Channel 0 X Count Register */#define DMA0_X_MODIFY 0xFFC00C14 /* DMA Channel 0 X Modify Register */#define DMA0_Y_COUNT 0xFFC00C18 /* DMA Channel 0 Y Count Register */#define DMA0_Y_MODIFY 0xFFC00C1C /* DMA Channel 0 Y Modify Register */#define DMA0_CURR_DESC_PTR 0xFFC00C20 /* DMA Channel 0 Current Descriptor Pointer Register */#define DMA0_CURR_ADDR 0xFFC00C24 /* DMA Channel 0 Current Address Register */#define DMA0_IRQ_STATUS 0xFFC00C28 /* DMA Channel 0 Interrupt/Status Register */#define DMA0_PERIPHERAL_MAP 0xFFC00C2C /* DMA Channel 0 Peripheral Map Register */#define DMA0_CURR_X_COUNT 0xFFC00C30 /* DMA Channel 0 Current X Count Register */#define DMA0_CURR_Y_COUNT 0xFFC00C38 /* DMA Channel 0 Current Y Count Register */#define DMA1_NEXT_DESC_PTR 0xFFC00C40 /* DMA Channel 1 Next Descriptor Pointer Register */#define DMA1_START_ADDR 0xFFC00C44 /* DMA Channel 1 Start Address Register */#define DMA1_CONFIG 0xFFC00C48 /* DMA Channel 1 Configuration Register */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -