USER GUIDE / IMAGE PROCESSING / RESP / REGISTER LIST
寄存器列表
RESP 的基地址
RESP 模块的基地址为 0x1335A000。模块内有三个中断组(COMMON_0 / UNUSUAL_0 / BACKUP_0),各中断组自身还有独立的起始地址,组内寄存器以 CHN 为前缀寻址。
表 1 基地址
| 名称 | 基地址 | 说明 |
|---|---|---|
| RESP | 0x1335A000 | RESP 基地址 |
表 2 模块中断状态寄存器组起始地址
| 名称 | 基地址 | 说明 |
|---|---|---|
| COMMON_0 | RESP_BASE +0x0020 | COMMON_0 中断组基地址(常规开始结束中断) |
| UNUSUAL_0 | RESP_BASE +0x0060 | UNUSUAL_0 中断组基地址(异常中断) |
| BACKUP_0 | RESP_BASE +0x00A0 | BACKUP_0 中断组基地址(ae/dmsc结束中断) |
RESP 寄存器地址
下表按偏移地址从小到大列出全部 7 个寄存器,名称可跳转至对应的寄存器描述小节。CHn_INT_EN / CHn_INT_CLR / CHn_INT_STATE / CHn_INT_MASK 四个寄存器在三个中断组中各有一份,偏移相对于所属中断组的起始地址。
表 3 寄存器地址
| 名称 | RW | 复位值 | 地址偏移 | 访问宽度 |
|---|---|---|---|---|
| INT_CTRL | RW | 0x00000000 | 0x0000 | 32 |
| CHn_INT_EN | RW | 0x00000000 | CHN +0x0 | 32 |
| CHn_INT_CLR | W | 0x00000000 | CHN +0x4 | 32 |
| CHn_INT_STATE | R | 0x00000000 | CHN +0x8 | 32 |
| CHn_INT_MASK | RW | 0xFFFFFFFF | CHN +0xC | 32 |
| BP_INFO | R | 0x00000000 | 0x0100 | 32 |
| POSITION_n_INFO | R | 0x00000000 | 0x0200 + n*0x4 | 32 |