rtl:core: add bootrom and xip module address
Signed-off-by: liangkangnan <liangkangnan@163.com>verilator
parent
6c6f6cf7af
commit
ad3dbd1a51
|
@ -32,9 +32,12 @@
|
||||||
// ROM
|
// ROM
|
||||||
`define ROM_ADDR_MASK ~32'hfffff
|
`define ROM_ADDR_MASK ~32'hfffff
|
||||||
`define ROM_ADDR_BASE 32'h00000000
|
`define ROM_ADDR_BASE 32'h00000000
|
||||||
// Flash
|
// Bootrom
|
||||||
`define FLASH_ADDR_MASK ~32'hffffff
|
`define BOOTROM_ADDR_MASK ~32'hffffff
|
||||||
`define FLASH_ADDR_BASE 32'h01000000
|
`define BOOTROM_ADDR_BASE 32'h01000000
|
||||||
|
// Xip
|
||||||
|
`define XIP_ADDR_MASK ~32'hffffff
|
||||||
|
`define XIP_ADDR_BASE 32'h02000000
|
||||||
// DEBUG
|
// DEBUG
|
||||||
`define DEBUG_ADDR_MASK ~32'hfffff
|
`define DEBUG_ADDR_MASK ~32'hfffff
|
||||||
`define DEBUG_ADDR_BASE 32'h10000000
|
`define DEBUG_ADDR_BASE 32'h10000000
|
||||||
|
@ -71,9 +74,6 @@
|
||||||
// Timer2
|
// Timer2
|
||||||
`define TIMER2_ADDR_MASK ~32'hffff
|
`define TIMER2_ADDR_MASK ~32'hffff
|
||||||
`define TIMER2_ADDR_BASE 32'h0D000000
|
`define TIMER2_ADDR_BASE 32'h0D000000
|
||||||
// Flash ctrl
|
|
||||||
`define FLASH_CTRL_ADDR_MASK ~32'hffffff
|
|
||||||
`define FLASH_CTRL_ADDR_BASE 32'h0E000000
|
|
||||||
// I2C1
|
// I2C1
|
||||||
`define I2C1_ADDR_MASK ~32'hffff
|
`define I2C1_ADDR_MASK ~32'hffff
|
||||||
`define I2C1_ADDR_BASE 32'h0B000000
|
`define I2C1_ADDR_BASE 32'h0B000000
|
||||||
|
|
Loading…
Reference in New Issue