mirror of
https://github.com/marqs85/ossc.git
synced 2026-04-21 05:16:31 +00:00
integrate zero-riscy
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
* Machine generated for CPU 'nios2_qsys_0' in SOPC Builder design 'sys'
|
||||
* SOPC Builder design path: ../../sys.sopcinfo
|
||||
*
|
||||
* Generated: Sun Mar 25 16:51:03 EEST 2018
|
||||
* Generated: Fri Oct 05 19:59:02 EEST 2018
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
#define ALT_CPU_ARCHITECTURE "altera_nios2_gen2"
|
||||
#define ALT_CPU_BIG_ENDIAN 0
|
||||
#define ALT_CPU_BREAK_ADDR 0x00820820
|
||||
#define ALT_CPU_BREAK_ADDR 0x00000820
|
||||
#define ALT_CPU_CPU_ARCH_NIOS2_R1
|
||||
#define ALT_CPU_CPU_FREQ 27000000u
|
||||
#define ALT_CPU_CPU_ID_SIZE 1
|
||||
@@ -72,7 +72,7 @@
|
||||
#define ALT_CPU_DCACHE_LINE_SIZE 0
|
||||
#define ALT_CPU_DCACHE_LINE_SIZE_LOG2 0
|
||||
#define ALT_CPU_DCACHE_SIZE 0
|
||||
#define ALT_CPU_EXCEPTION_ADDR 0x00810020
|
||||
#define ALT_CPU_EXCEPTION_ADDR 0x00010020
|
||||
#define ALT_CPU_FLASH_ACCELERATOR_LINES 0
|
||||
#define ALT_CPU_FLASH_ACCELERATOR_LINE_SIZE 0
|
||||
#define ALT_CPU_FLUSHDA_SUPPORTED
|
||||
@@ -87,10 +87,10 @@
|
||||
#define ALT_CPU_ICACHE_LINE_SIZE 0
|
||||
#define ALT_CPU_ICACHE_LINE_SIZE_LOG2 0
|
||||
#define ALT_CPU_ICACHE_SIZE 0
|
||||
#define ALT_CPU_INST_ADDR_WIDTH 0x18
|
||||
#define ALT_CPU_INST_ADDR_WIDTH 0x11
|
||||
#define ALT_CPU_NAME "nios2_qsys_0"
|
||||
#define ALT_CPU_OCI_VERSION 1
|
||||
#define ALT_CPU_RESET_ADDR 0x00810000
|
||||
#define ALT_CPU_RESET_ADDR 0x00010000
|
||||
|
||||
|
||||
/*
|
||||
@@ -99,7 +99,7 @@
|
||||
*/
|
||||
|
||||
#define NIOS2_BIG_ENDIAN 0
|
||||
#define NIOS2_BREAK_ADDR 0x00820820
|
||||
#define NIOS2_BREAK_ADDR 0x00000820
|
||||
#define NIOS2_CPU_ARCH_NIOS2_R1
|
||||
#define NIOS2_CPU_FREQ 27000000u
|
||||
#define NIOS2_CPU_ID_SIZE 1
|
||||
@@ -109,7 +109,7 @@
|
||||
#define NIOS2_DCACHE_LINE_SIZE 0
|
||||
#define NIOS2_DCACHE_LINE_SIZE_LOG2 0
|
||||
#define NIOS2_DCACHE_SIZE 0
|
||||
#define NIOS2_EXCEPTION_ADDR 0x00810020
|
||||
#define NIOS2_EXCEPTION_ADDR 0x00010020
|
||||
#define NIOS2_FLASH_ACCELERATOR_LINES 0
|
||||
#define NIOS2_FLASH_ACCELERATOR_LINE_SIZE 0
|
||||
#define NIOS2_FLUSHDA_SUPPORTED
|
||||
@@ -123,9 +123,9 @@
|
||||
#define NIOS2_ICACHE_LINE_SIZE 0
|
||||
#define NIOS2_ICACHE_LINE_SIZE_LOG2 0
|
||||
#define NIOS2_ICACHE_SIZE 0
|
||||
#define NIOS2_INST_ADDR_WIDTH 0x18
|
||||
#define NIOS2_INST_ADDR_WIDTH 0x11
|
||||
#define NIOS2_OCI_VERSION 1
|
||||
#define NIOS2_RESET_ADDR 0x00810000
|
||||
#define NIOS2_RESET_ADDR 0x00010000
|
||||
|
||||
|
||||
/*
|
||||
@@ -140,7 +140,7 @@
|
||||
#define ALT_CI_NIOS_CUSTOM_INSTR_BITSWAP_0_N 0x9
|
||||
//#define ALT_CI_NIOS_CUSTOM_INSTR_ENDIANCONVERTER_0(A) __builtin_custom_ini(ALT_CI_NIOS_CUSTOM_INSTR_ENDIANCONVERTER_0_N,(A))
|
||||
#define ALT_CI_NIOS_CUSTOM_INSTR_ENDIANCONVERTER_0_N 0x8
|
||||
|
||||
|
||||
#define ALT_CI_NIOS2_HW_CRC32_0(n,A) n
|
||||
#define ALT_CI_NIOS_CUSTOM_INSTR_BITSWAP_0(A) A
|
||||
#define ALT_CI_NIOS_CUSTOM_INSTR_ENDIANCONVERTER_0(A) A
|
||||
@@ -179,19 +179,19 @@
|
||||
#define ALT_NUM_INTERNAL_INTERRUPT_CONTROLLERS 1
|
||||
#define ALT_NUM_INTERRUPT_CONTROLLERS 1
|
||||
#define ALT_STDERR "/dev/jtag_uart_0"
|
||||
#define ALT_STDERR_BASE 0x821110
|
||||
#define ALT_STDERR_BASE 0x20020
|
||||
#define ALT_STDERR_DEV jtag_uart_0
|
||||
#define ALT_STDERR_IS_JTAG_UART
|
||||
#define ALT_STDERR_PRESENT
|
||||
#define ALT_STDERR_TYPE "altera_avalon_jtag_uart"
|
||||
#define ALT_STDIN "/dev/jtag_uart_0"
|
||||
#define ALT_STDIN_BASE 0x821110
|
||||
#define ALT_STDIN_BASE 0x20020
|
||||
#define ALT_STDIN_DEV jtag_uart_0
|
||||
#define ALT_STDIN_IS_JTAG_UART
|
||||
#define ALT_STDIN_PRESENT
|
||||
#define ALT_STDIN_TYPE "altera_avalon_jtag_uart"
|
||||
#define ALT_STDOUT "/dev/jtag_uart_0"
|
||||
#define ALT_STDOUT_BASE 0x821110
|
||||
#define ALT_STDOUT_BASE 0x20020
|
||||
#define ALT_STDOUT_DEV jtag_uart_0
|
||||
#define ALT_STDOUT_IS_JTAG_UART
|
||||
#define ALT_STDOUT_PRESENT
|
||||
@@ -205,7 +205,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_epcq_controller_0_avl_csr altera_epcq_controller_mod
|
||||
#define EPCQ_CONTROLLER_0_AVL_CSR_BASE 0x821020
|
||||
#define EPCQ_CONTROLLER_0_AVL_CSR_BASE 0x20100
|
||||
#define EPCQ_CONTROLLER_0_AVL_CSR_FLASH_TYPE "EPCS64"
|
||||
#define EPCQ_CONTROLLER_0_AVL_CSR_IRQ 2
|
||||
#define EPCQ_CONTROLLER_0_AVL_CSR_IRQ_INTERRUPT_CONTROLLER_ID 0
|
||||
@@ -225,7 +225,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_epcq_controller_0_avl_mem altera_epcq_controller_mod
|
||||
#define EPCQ_CONTROLLER_0_AVL_MEM_BASE 0x0
|
||||
#define EPCQ_CONTROLLER_0_AVL_MEM_BASE 0x800000
|
||||
#define EPCQ_CONTROLLER_0_AVL_MEM_FLASH_TYPE "EPCS64"
|
||||
#define EPCQ_CONTROLLER_0_AVL_MEM_IRQ -1
|
||||
#define EPCQ_CONTROLLER_0_AVL_MEM_IRQ_INTERRUPT_CONTROLLER_ID -1
|
||||
@@ -255,7 +255,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_i2c_opencores_0 i2c_opencores
|
||||
#define I2C_OPENCORES_0_BASE 0x821060
|
||||
#define I2C_OPENCORES_0_BASE 0x21040
|
||||
#define I2C_OPENCORES_0_IRQ 3
|
||||
#define I2C_OPENCORES_0_IRQ_INTERRUPT_CONTROLLER_ID 0
|
||||
#define I2C_OPENCORES_0_NAME "/dev/i2c_opencores_0"
|
||||
@@ -269,7 +269,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_i2c_opencores_1 i2c_opencores
|
||||
#define I2C_OPENCORES_1_BASE 0x821040
|
||||
#define I2C_OPENCORES_1_BASE 0x21020
|
||||
#define I2C_OPENCORES_1_IRQ 4
|
||||
#define I2C_OPENCORES_1_IRQ_INTERRUPT_CONTROLLER_ID 0
|
||||
#define I2C_OPENCORES_1_NAME "/dev/i2c_opencores_1"
|
||||
@@ -283,7 +283,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_jtag_uart_0 altera_avalon_jtag_uart
|
||||
#define JTAG_UART_0_BASE 0x821110
|
||||
#define JTAG_UART_0_BASE 0x20020
|
||||
#define JTAG_UART_0_IRQ 1
|
||||
#define JTAG_UART_0_IRQ_INTERRUPT_CONTROLLER_ID 0
|
||||
#define JTAG_UART_0_NAME "/dev/jtag_uart_0"
|
||||
@@ -303,7 +303,7 @@
|
||||
#define ALT_MODULE_CLASS_onchip_memory2_0 altera_avalon_onchip_memory2
|
||||
#define ONCHIP_MEMORY2_0_ALLOW_IN_SYSTEM_MEMORY_CONTENT_EDITOR 0
|
||||
#define ONCHIP_MEMORY2_0_ALLOW_MRAM_SIM_CONTENTS_ONLY_FILE 0
|
||||
#define ONCHIP_MEMORY2_0_BASE 0x810000
|
||||
#define ONCHIP_MEMORY2_0_BASE 0x10000
|
||||
#define ONCHIP_MEMORY2_0_CONTENTS_INFO ""
|
||||
#define ONCHIP_MEMORY2_0_DUAL_PORT 0
|
||||
#define ONCHIP_MEMORY2_0_GUI_RAM_BLOCK_TYPE "AUTO"
|
||||
@@ -330,7 +330,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_0 altera_avalon_pio
|
||||
#define PIO_0_BASE 0x821100
|
||||
#define PIO_0_BASE 0x210e0
|
||||
#define PIO_0_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_0_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_0_CAPTURE 0
|
||||
@@ -357,7 +357,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_1 altera_avalon_pio
|
||||
#define PIO_1_BASE 0x8210f0
|
||||
#define PIO_1_BASE 0x210d0
|
||||
#define PIO_1_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_1_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_1_CAPTURE 0
|
||||
@@ -384,7 +384,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_2 altera_avalon_pio
|
||||
#define PIO_2_BASE 0x8210e0
|
||||
#define PIO_2_BASE 0x210c0
|
||||
#define PIO_2_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_2_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_2_CAPTURE 0
|
||||
@@ -411,7 +411,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_3 altera_avalon_pio
|
||||
#define PIO_3_BASE 0x8210d0
|
||||
#define PIO_3_BASE 0x210b0
|
||||
#define PIO_3_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_3_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_3_CAPTURE 0
|
||||
@@ -438,7 +438,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_4 altera_avalon_pio
|
||||
#define PIO_4_BASE 0x8210c0
|
||||
#define PIO_4_BASE 0x210a0
|
||||
#define PIO_4_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_4_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_4_CAPTURE 0
|
||||
@@ -465,7 +465,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_5 altera_avalon_pio
|
||||
#define PIO_5_BASE 0x8210b0
|
||||
#define PIO_5_BASE 0x21090
|
||||
#define PIO_5_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_5_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_5_CAPTURE 0
|
||||
@@ -492,7 +492,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_6 altera_avalon_pio
|
||||
#define PIO_6_BASE 0x8210a0
|
||||
#define PIO_6_BASE 0x21080
|
||||
#define PIO_6_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_6_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_6_CAPTURE 0
|
||||
@@ -519,7 +519,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_7 altera_avalon_pio
|
||||
#define PIO_7_BASE 0x821090
|
||||
#define PIO_7_BASE 0x21070
|
||||
#define PIO_7_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_7_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_7_CAPTURE 0
|
||||
@@ -546,7 +546,7 @@
|
||||
*/
|
||||
|
||||
#define ALT_MODULE_CLASS_pio_8 altera_avalon_pio
|
||||
#define PIO_8_BASE 0x821080
|
||||
#define PIO_8_BASE 0x21060
|
||||
#define PIO_8_BIT_CLEARING_EDGE_REGISTER 0
|
||||
#define PIO_8_BIT_MODIFYING_OUTPUT_REGISTER 0
|
||||
#define PIO_8_CAPTURE 0
|
||||
@@ -574,7 +574,7 @@
|
||||
|
||||
#define ALT_MODULE_CLASS_timer_0 altera_avalon_timer
|
||||
#define TIMER_0_ALWAYS_RUN 0
|
||||
#define TIMER_0_BASE 0x821000
|
||||
#define TIMER_0_BASE 0x20000
|
||||
#define TIMER_0_COUNTER_SIZE 32
|
||||
#define TIMER_0_FIXED_PERIOD 0
|
||||
#define TIMER_0_FREQ 27000000
|
||||
|
||||
Reference in New Issue
Block a user