📄 bcm1480_socregs.regdef
字号:
A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_CFG,4)) 4 NULL "Config"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_MULT_SIZE,4)) 4 NULL "Region Size"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_START_ADDR,4)) 4 NULL "Start Addr"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG0,4)) 4 NULL "Time Config0"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG1,4)) 4 NULL "Time Config1"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_CFG,5)) 5 NULL "Config"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_MULT_SIZE,5)) 5 NULL "Region Size"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_START_ADDR,5)) 5 NULL "Start Addr"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG0,5)) 5 NULL "Time Config0"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG1,5)) 5 NULL "Time Config1"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_CFG,6)) 6 NULL "Config"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_MULT_SIZE,6)) 6 NULL "Region Size"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_START_ADDR,6)) 6 NULL "Start Addr"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG0,6)) 6 NULL "Time Config0"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG1,6)) 6 NULL "Time Config1"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_CFG,7)) 7 NULL "Config"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_MULT_SIZE,7)) 7 NULL "Region Size"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_START_ADDR,7)) 7 NULL "Start Addr"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG0,7)) 7 NULL "Time Config0"A_IO_EXT_REG(R_IO_EXT_REG(R_IO_EXT_TIME_CFG1,7)) 7 NULL "Time Config1"!endagent!agent GENA_IO_INTERRUPT_STATUS * NULL "Interrupt Status"A_IO_INTERRUPT_DATA0 * NULL "Interrupt Data0"A_IO_INTERRUPT_DATA1 * NULL "Interrupt Data1"A_IO_INTERRUPT_DATA2 * NULL "Interrupt Data2"A_IO_INTERRUPT_DATA3 * NULL "Interrupt Data3"A_IO_INTERRUPT_ADDR0 * NULL "Interrupt Addr0"A_IO_INTERRUPT_ADDR1 * NULL "Interrupt Addr1"A_IO_INTERRUPT_PARITY * NULL "Interrupt Parity"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 PCMCIAA_IO_PCMCIA_CFG * NULL "PCMCIA Config (Slot A)"A_IO_PCMCIA_STATUS * NULL "PCMCIA Status (Slot A)"A_BCM1480_IO_PCMCIA_CFG_B * NULL "PCMCIA Config (Slot B)"A_BCM1480_IO_PCMCIA_STATUS_B * NULL "PCMCIA Status (Slot B)"!endagent!agent GPIOA_GPIO_INT_ADD_TYPE * NULL "Int Add Type"A_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_BCM1480_SCD_WDOG_INIT_2 WD2 NULL "Init"A_BCM1480_SCD_WDOG_CNT_2 WD2 NULL "Count"A_BCM1480_SCD_WDOG_CFG_2 WD2 NULL "Config"A_BCM1480_SCD_WDOG_INIT_3 WD3 NULL "Init"A_BCM1480_SCD_WDOG_CNT_3 WD3 NULL "Count"A_BCM1480_SCD_WDOG_CFG_3 WD3 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"A_BCM1480_SCD_ZBBUS_CYCLE_COUNT ZB NULL "Count"A_BCM1480_SCD_ZBBUS_CYCLE_CP0 ZB NULL "Compare 0"A_BCM1480_SCD_ZBBUS_CYCLE_CP1 ZB NULL "Compare 1"A_BCM1480_SCD_ZBBUS_CYCLE_CP2 ZB NULL "Compare 2"A_BCM1480_SCD_ZBBUS_CYCLE_CP3 ZB NULL "Compare 3"!endagent!agent SCDA_SCD_SYSTEM_REVISION * NULL "System Revision"A_SCD_SYSTEM_CFG * NULL "System Config"A_BCM1480_SCD_PERF_CNT_CFG0 * NULL "Perf Cnt Config0"A_BCM1480_SCD_PERF_CNT_CFG1 * NULL "Perf Cnt Config1"A_BCM1480_SCD_PERF_CNT_0 * NULL "Perf Counter 0"A_BCM1480_SCD_PERF_CNT_1 * NULL "Perf Counter 1"A_BCM1480_SCD_PERF_CNT_2 * NULL "Perf Counter 2"A_BCM1480_SCD_PERF_CNT_3 * NULL "Perf Counter 3"A_BCM1480_SCD_PERF_CNT_4 * NULL "Perf Counter 4"A_BCM1480_SCD_PERF_CNT_5 * NULL "Perf Counter 5"A_BCM1480_SCD_PERF_CNT_6 * NULL "Perf Counter 6"A_BCM1480_SCD_PERF_CNT_7 * NULL "Perf Counter 7"A_BCM1480_SCD_SCRATCH * NULL "Scratch Register"!endagent!agent BUSERRA_BCM1480_BUS_ERR_STATUS_DEBUG * NULL "Bus Err Status (debug)"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 MemIO 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,1,2,3A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_DIAG_H) * NULL "Diag"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_DIAG_L) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_LDT_INTERRUPT_H) * NULL "LDT Interrupt"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_LDT_INTERRUPT_L) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_MASK_H) * NULL "Mask"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_MASK_L) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_TRACE_H) * NULL "Trace"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_TRACE_L) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_SOURCE_STATUS_H) * NULL "Source Status"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_SOURCE_STATUS_L) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_MAILBOX_0_CPU) * NULL "Mailbox 0"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_MAILBOX_1_CPU) * NULL "Mailbox 1"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+0) * NULL "Status 0"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+0) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+8) * NULL "Status 1"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+8) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+16) * NULL "Status 2"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+16) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+24) * NULL "Status 3"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+24) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+32) * NULL "Status 4"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+32) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+40) * NULL "Status 5"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+40) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+48) * NULL "Status 6"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+48) * NULL ""A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_H+56) * NULL "Status 7"A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_STATUS_BASE_L+56) * NULL ""; What to do about these? 64 registers?; A_BCM1480_IMR_REGISTER($,R_BCM1480_IMR_INTERRUPT_MAP_BASE) * NULL ""; R_BCM1480_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"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -