⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sb1250_socregs.regdef

📁 一个很好的嵌入式linux平台下的bootloader
💻 REGDEF
📖 第 1 页 / 共 2 页
字号:
A_IO_PCMCIA_STATUS          *	NULL	"PCMCIA Status"A_IO_DRIVE_0                *   NULL    "IO Drive 0"A_IO_DRIVE_1                *   NULL    "IO Drive 1"A_IO_DRIVE_2                *   NULL    "IO Drive 2"A_IO_DRIVE_3                *   NULL    "IO Drive 3"!endagent!agent GPIOA_GPIO_CLR_EDGE             *	NULL	"Clear Edge"A_GPIO_INT_TYPE             *	NULL	"Int Type"A_GPIO_INPUT_INVERT         *	NULL	"Input Invert"A_GPIO_GLITCH               *	NULL	"Glitch"A_GPIO_READ                 *	NULL	"Read Data"A_GPIO_DIRECTION            *	NULL	"Direction"A_GPIO_PIN_CLR              *	NULL	"Pin Clear"A_GPIO_PIN_SET              *	NULL	"Pin Set"!endagent!agent SMBUS 0,1A_SMB_REGISTER($,R_SMB_XTRA)	*	NULL	"Extra"A_SMB_REGISTER($,R_SMB_FREQ)	*	NULL	"Frequency"A_SMB_REGISTER($,R_SMB_STATUS)	*	NULL	"Status"A_SMB_REGISTER($,R_SMB_CMD)	*	NULL	"Command"A_SMB_REGISTER($,R_SMB_START)	*	NULL	"Start"A_SMB_REGISTER($,R_SMB_DATA)	*	NULL	"Data"A_SMB_REGISTER($,R_SMB_CONTROL)	*	NULL	"Control"A_SMB_REGISTER($,R_SMB_PEC)	*	NULL	"PEC"!endagent!agent TIMERA_SCD_WDOG_INIT_0           WD0		NULL	"Init"A_SCD_WDOG_CNT_0            WD0		NULL	"Count"A_SCD_WDOG_CFG_0            WD0		NULL	"Config"A_SCD_WDOG_INIT_1           WD1		NULL	"Init"A_SCD_WDOG_CNT_1            WD1		NULL	"Count"A_SCD_WDOG_CFG_1            WD1		NULL	"Config"A_SCD_TIMER_INIT_0          TMR0	NULL	"Init"A_SCD_TIMER_CNT_0           TMR0	NULL	"Count"A_SCD_TIMER_CFG_0           TMR0	NULL	"Config"A_SCD_TIMER_INIT_1          TMR1	NULL	"Init"A_SCD_TIMER_CNT_1           TMR1	NULL	"Count"A_SCD_TIMER_CFG_1           TMR1	NULL	"Config"A_SCD_TIMER_INIT_2          TMR2	NULL	"Init"A_SCD_TIMER_CNT_2           TMR2	NULL	"Count"A_SCD_TIMER_CFG_2           TMR2	NULL	"Config"A_SCD_TIMER_INIT_3          TMR3	NULL	"Init"A_SCD_TIMER_CNT_3           TMR3	NULL	"Count"A_SCD_TIMER_CFG_3           TMR3	NULL	"Config"!endagent!agent SCDA_SCD_SYSTEM_REVISION       *	NULL	"System Revision"A_SCD_SYSTEM_CFG            *	NULL	"System Config"A_SCD_PERF_CNT_CFG          *	NULL	"Perf Cnt Config"A_SCD_PERF_CNT_0            *	NULL	"Perf Counter 0"A_SCD_PERF_CNT_1            *	NULL	"Perf Counter 1"A_SCD_PERF_CNT_2            *	NULL	"Perf Counter 2"A_SCD_PERF_CNT_3            *	NULL	"Perf Counter 3"!endagent!agent BUSERRA_SCD_BUS_ERR_STATUS        *	NULL	"Bus Err Status"A_BUS_ERR_DATA_0            *	NULL	"Bus Err Data0"A_BUS_ERR_DATA_1            *	NULL	"Bus Err Data1"A_BUS_ERR_DATA_2            *	NULL	"Bus Err Data2"A_BUS_ERR_DATA_3            *	NULL	"Bus Err Data3"A_BUS_L2_ERRORS             *	NULL	"Bus L2 Errors"A_BUS_MEM_IO_ERRORS         *	NULL	"Bus IOMEM Errors"!endagent!agent DMA_DM_REGISTER(0,R_DM_DSCR_BASE)		0	NULL	"Descr Base"A_DM_REGISTER(0,R_DM_DSCR_COUNT)	0	NULL	"Descr Count"A_DM_REGISTER(0,R_DM_CUR_DSCR_ADDR)	0	NULL	"Descr Addr"A_DM_REGISTER(0,R_DM_DSCR_BASE_DEBUG)	0	NULL	"Descr Base Debug"A_DM_REGISTER(1,R_DM_DSCR_BASE)		1	NULL	"Descr Base"A_DM_REGISTER(1,R_DM_DSCR_COUNT)	1	NULL	"Descr Count"A_DM_REGISTER(1,R_DM_CUR_DSCR_ADDR)	1	NULL	"Descr Addr"A_DM_REGISTER(1,R_DM_DSCR_BASE_DEBUG)	1	NULL	"Descr Base Debug"A_DM_REGISTER(2,R_DM_DSCR_BASE)		2	NULL	"Descr Base"A_DM_REGISTER(2,R_DM_DSCR_COUNT)	2	NULL	"Descr Count"A_DM_REGISTER(2,R_DM_CUR_DSCR_ADDR)	2	NULL	"Descr Addr"A_DM_REGISTER(2,R_DM_DSCR_BASE_DEBUG)	2	NULL	"Descr Base Debug"A_DM_REGISTER(3,R_DM_DSCR_BASE)		3	NULL	"Descr Base"A_DM_REGISTER(3,R_DM_DSCR_COUNT)	3	NULL	"Descr Count"A_DM_REGISTER(3,R_DM_CUR_DSCR_ADDR)	3	NULL	"Descr Addr"A_DM_REGISTER(3,R_DM_DSCR_BASE_DEBUG)	3	NULL	"Descr Base Debug"!endagent!agent IMR 0,1A_IMR_REGISTER($,R_IMR_INTERRUPT_DIAG)			*	NULL	"Diag"A_IMR_REGISTER($,R_IMR_INTERRUPT_MASK)			*	NULL	"Mask"A_IMR_REGISTER($,R_IMR_INTERRUPT_TRACE)			*	NULL	"Trace"A_IMR_REGISTER($,R_IMR_INTERRUPT_SOURCE_STATUS)		*	NULL	"Source Status"A_IMR_REGISTER($,R_IMR_LDT_INTERRUPT_SET)		*	NULL	"LDT Interrupt Set"A_IMR_REGISTER($,R_IMR_LDT_INTERRUPT)			*	NULL	"LDT Interrupt"A_IMR_REGISTER($,R_IMR_LDT_INTERRUPT_CLR)		*	NULL	"LDT Interrupt Clear"A_IMR_REGISTER($,R_IMR_MAILBOX_CPU)			*	NULL	"Mailbox"; A_IMR_REGISTER($,R_IMR_ALIAS_MAILBOX_CPU)		*	NULL	"Alias Mailbox"A_IMR_REGISTER($,R_IMR_MAILBOX_SET_CPU)			*	NULL	"Mailbox Set"; A_IMR_REGISTER($,R_IMR_ALIAS_MAILBOX_SET_CPU)		*	NULL	"Alias Mailbox Set"A_IMR_REGISTER($,R_IMR_MAILBOX_CLR_CPU)			*	NULL	"Mailbox Clear"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+0)		*	NULL	"Status 0"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+8)		*	NULL	"Status 1"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+16)	*	NULL	"Status 2"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+24)	*	NULL	"Status 3"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+32)	*	NULL	"Status 4"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+40)	*	NULL	"Status 5"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+48)	*	NULL	"Status 6"A_IMR_REGISTER($,R_IMR_INTERRUPT_STATUS_BASE+56)	*	NULL	"Status 7"; What to do about these?  64 registers?; A_IMR_REGISTER($,R_IMR_INTERRUPT_MAP_BASE)	*	NULL	""; R_IMR_INTERRUPT_MAP_COUNT       64!endagent;; Not implemented in functional sim;; !agent ADDRTRAP; A_ADDR_TRAP_INDEX           *	NULL	"Addr Trap Index"; A_ADDR_TRAP_REG             *	NULL	"Addr Trap Reg"; A_ADDR_TRAP_UP_0            *	NULL	"Addr Trap UP0"; A_ADDR_TRAP_UP_1            *	NULL	"Addr Trap UP1"; A_ADDR_TRAP_UP_2            *	NULL	"Addr Trap UP2"; A_ADDR_TRAP_UP_3            *	NULL	"Addr Trap UP3"; A_ADDR_TRAP_DOWN_0          *	NULL	"Addr Trap DOWN0"; A_ADDR_TRAP_DOWN_1          *	NULL	"Addr Trap DOWN1"; A_ADDR_TRAP_DOWN_2          *	NULL	"Addr Trap DOWN2"; A_ADDR_TRAP_DOWN_3          *	NULL	"Addr Trap DOWN3"; A_ADDR_TRAP_CFG_0           *	NULL	"Addr Trap CFG0"; A_ADDR_TRAP_CFG_1           *	NULL	"Addr Trap CFG1"; A_ADDR_TRAP_CFG_2           *	NULL	"Addr Trap CFG2"; A_ADDR_TRAP_CFG_3           *	NULL	"Addr Trap CFG3"; !endagent; ; Not implemented in functional simulator; ; !agent TRACE; A_SCD_TRACE_CFG             *	NULL	"Trace Config"; A_SCD_TRACE_READ            *	NULL	"Trace Read"; A_SCD_TRACE_EVENT_0         *	NULL	"Trace Event0"; A_SCD_TRACE_EVENT_1         *	NULL	"Trace Event1"; A_SCD_TRACE_EVENT_2         *	NULL	"Trace Event2"; A_SCD_TRACE_EVENT_3         *	NULL	"Trace Event3"; A_SCD_TRACE_EVENT_4         *	NULL	"Trace Event4"; A_SCD_TRACE_EVENT_5         *	NULL	"Trace Event5"; A_SCD_TRACE_EVENT_6         *	NULL	"Trace Event6"; A_SCD_TRACE_EVENT_7         *	NULL	"Trace Event7"; A_SCD_TRACE_SEQUENCE_0      *	NULL	"Trace Seq0"; A_SCD_TRACE_SEQUENCE_1      *	NULL	"Trace Seq1"; A_SCD_TRACE_SEQUENCE_2      *	NULL	"Trace Seq2"; A_SCD_TRACE_SEQUENCE_3      *	NULL	"Trace Seq3"; A_SCD_TRACE_SEQUENCE_4      *	NULL	"Trace Seq4"; A_SCD_TRACE_SEQUENCE_5      *	NULL	"Trace Seq5"; A_SCD_TRACE_SEQUENCE_6      *	NULL	"Trace Seq6"; A_SCD_TRACE_SEQUENCE_7      *	NULL	"Trace Seq7"; !endagent!agent SYNCSER 0,1A_SER_REGISTER($,R_SER_MODE)		*	NULL	"Mode Config"A_SER_REGISTER($,R_SER_LINE_MODE)	*	NULL	"Line Interface Mode"; A_SER_REGISTER($,R_SER_STATUS)		*	NULL	"Status"A_SER_REGISTER($,R_SER_STATUS_DEBUG)	*	NULL	"Status"A_SER_REGISTER($,R_SER_DMA_ENABLE)	*	NULL	"DMA Enable"A_SER_REGISTER($,R_SER_INT_MASK)	*	NULL	"Interrupt Mask"A_SER_REGISTER($,R_SER_MINFRM_SZ)	*	NULL	"Minimum Frame Size"A_SER_REGISTER($,R_SER_MAXFRM_SZ)	*	NULL	"Maximum Frame Size"A_SER_REGISTER($,R_SER_TX_RD_THRSH)	*	NULL	"Tx Read Threshold"A_SER_REGISTER($,R_SER_TX_WR_THRSH)	*	NULL	"Tx Write Threshold"A_SER_REGISTER($,R_SER_RX_RD_THRSH)	*	NULL	"Rx Read Threshold"A_SER_REGISTER($,R_SER_ADDR)		*	NULL	"Address Mask"A_SER_REGISTER($,R_SER_USR0_ADDR)	*	NULL	"Address Match 0"A_SER_REGISTER($,R_SER_USR1_ADDR)	*	NULL	"Address Match 1"A_SER_REGISTER($,R_SER_USR2_ADDR)	*	NULL	"Address Match 2"A_SER_REGISTER($,R_SER_USR3_ADDR)	*	NULL	"Address Match 3"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+0)		*	NULL	"Rx Sequencer 0"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+8)		*	NULL	"Rx Sequencer 1"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+16)	*	NULL	"Rx Sequencer 2"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+24)	*	NULL	"Rx Sequencer 3"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+32)	*	NULL	"Rx Sequencer 4"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+40)	*	NULL	"Rx Sequencer 5"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+48)	*	NULL	"Rx Sequencer 6"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+56)	*	NULL	"Rx Sequencer 7"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+64)	*	NULL	"Rx Sequencer 8"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+72)	*	NULL	"Rx Sequencer 9"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+80)	*	NULL	"Rx Sequencer 10"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+88)	*	NULL	"Rx Sequencer 11"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+96)	*	NULL	"Rx Sequencer 12"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+104)	*	NULL	"Rx Sequencer 13"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+112)	*	NULL	"Rx Sequencer 14"A_SER_REGISTER($,R_SER_RX_TABLE_BASE+120)	*	NULL	"Rx Sequencer 15"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+0)		*	NULL	"Tx Sequencer 0"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+8)		*	NULL	"Tx Sequencer 1"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+16)	*	NULL	"Tx Sequencer 2"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+24)	*	NULL	"Tx Sequencer 3"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+32)	*	NULL	"Tx Sequencer 4"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+40)	*	NULL	"Tx Sequencer 5"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+48)	*	NULL	"Tx Sequencer 6"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+56)	*	NULL	"Tx Sequencer 7"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+64)	*	NULL	"Tx Sequencer 8"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+72)	*	NULL	"Tx Sequencer 9"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+80)	*	NULL	"Tx Sequencer 10"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+88)	*	NULL	"Tx Sequencer 11"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+96)	*	NULL	"Tx Sequencer 12"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+104)	*	NULL	"Tx Sequencer 13"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+112)	*	NULL	"Tx Sequencer 14"A_SER_REGISTER($,R_SER_TX_TABLE_BASE+120)	*	NULL	"Tx Sequencer 15"!endagent!agent SERDMA 0,1A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_CONFIG0)        TX   NULL      "Config 0"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_CONFIG1)        TX   NULL      "Config 1"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_DSCR_BASE)      TX   NULL      "Descriptor Base"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_DSCR_CNT)       TX   NULL      "Descriptor Count"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_CUR_DSCRA)      TX   NULL      "Cur DSCR_A"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_CUR_DSCRB)      TX   NULL      "Cur DSCR_B"A_SER_DMA_REGISTER($,DMA_TX,R_SER_DMA_CUR_DSCRADDR)   TX   NULL      "Cur Dscr Addr"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_CONFIG0)        RX   NULL      "Config 0"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_CONFIG1)        RX   NULL      "Config 1"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_DSCR_BASE)      RX   NULL      "Descriptor Base"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_DSCR_CNT)       RX   NULL      "Descriptor Count"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_CUR_DSCRA)      RX   NULL      "Cur DSCR_A"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_CUR_DSCRB)      RX   NULL      "Cur DSCR_B"A_SER_DMA_REGISTER($,DMA_RX,R_SER_DMA_CUR_DSCRADDR)   RX   NULL      "Cur Dscr Addr"!endagent

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -