RTEMS
5.0.0
|
System configuration. More...
Go to the source code of this file.
Macros | |
#define | FPGA_DEVICE_FAMILY "ECP2M" |
#define | PLATFORM_NAME "platform1" |
#define | USE_PLL (0) |
#define | CPU_FREQUENCY (75000000) |
#define | CPU_NAME "LM32" |
#define | CPU_EBA (0x04000000) |
#define | CPU_DIVIDE_ENABLED (1) |
#define | CPU_SIGN_EXTEND_ENABLED (1) |
#define | CPU_MULTIPLIER_ENABLED (1) |
#define | CPU_SHIFT_ENABLED (1) |
#define | CPU_DEBUG_ENABLED (1) |
#define | CPU_HW_BREAKPOINTS_ENABLED (0) |
#define | CPU_NUM_HW_BREAKPOINTS (0) |
#define | CPU_NUM_WATCHPOINTS (0) |
#define | CPU_ICACHE_ENABLED (1) |
#define | CPU_ICACHE_SETS (512) |
#define | CPU_ICACHE_ASSOC (1) |
#define | CPU_ICACHE_BYTES_PER_LINE (16) |
#define | CPU_DCACHE_ENABLED (1) |
#define | CPU_DCACHE_SETS (512) |
#define | CPU_DCACHE_ASSOC (1) |
#define | CPU_DCACHE_BYTES_PER_LINE (16) |
#define | CPU_DEBA (0x0C000000) |
#define | CPU_CHARIO_IN (1) |
#define | CPU_CHARIO_OUT (1) |
#define | CPU_CHARIO_TYPE "JTAG UART" |
#define | GPIO_NAME "gpio" |
#define | GPIO_BASE_ADDRESS (0x80004000) |
#define | GPIO_SIZE (128) |
#define | GPIO_CHARIO_IN (0) |
#define | GPIO_CHARIO_OUT (0) |
#define | GPIO_ADDRESS_LOCK (1) |
#define | GPIO_DISABLE (0) |
#define | GPIO_OUTPUT_PORTS_ONLY (1) |
#define | GPIO_INPUT_PORTS_ONLY (0) |
#define | GPIO_TRISTATE_PORTS (0) |
#define | GPIO_BOTH_INPUT_AND_OUTPUT (0) |
#define | GPIO_DATA_WIDTH (4) |
#define | GPIO_INPUT_WIDTH (1) |
#define | GPIO_OUTPUT_WIDTH (1) |
#define | GPIO_IRQ_MODE (0) |
#define | GPIO_LEVEL (0) |
#define | GPIO_EDGE (0) |
#define | GPIO_EITHER_EDGE_IRQ (0) |
#define | GPIO_POSE_EDGE_IRQ (0) |
#define | GPIO_NEGE_EDGE_IRQ (0) |
#define | UART_NAME "uart" |
#define | UART_BASE_ADDRESS (0x80006000) |
#define | UART_SIZE (128) |
#define | UART_IRQ (0) |
#define | UART_CHARIO_IN (1) |
#define | UART_CHARIO_OUT (1) |
#define | UART_CHARIO_TYPE "RS-232" |
#define | UART_ADDRESS_LOCK (1) |
#define | UART_DISABLE (0) |
#define | UART_MODEM (0) |
#define | UART_ADDRWIDTH (5) |
#define | UART_DATAWIDTH (8) |
#define | UART_BAUD_RATE (115200) |
#define | UART_IB_SIZE (4) |
#define | UART_OB_SIZE (4) |
#define | UART_BLOCK_WRITE (1) |
#define | UART_BLOCK_READ (1) |
#define | UART_DATA_BITS (8) |
#define | UART_STOP_BITS (1) |
#define | UART_FIFO (0) |
#define | UART_INTERRUPT_DRIVEN (1) |
#define | EBR_NAME "ebr" |
#define | EBR_BASE_ADDRESS (0x04000000) |
#define | EBR_SIZE (32768) |
#define | EBR_IS_READABLE (1) |
#define | EBR_IS_WRITABLE (1) |
#define | EBR_ADDRESS_LOCK (1) |
#define | EBR_DISABLE (0) |
#define | EBR_EBR_DATA_WIDTH (32) |
#define | EBR_INIT_FILE_NAME "none" |
#define | EBR_INIT_FILE_FORMAT "hex" |
#define | TS_MAC_CORE_NAME "ts_mac_core" |
#define | TS_MAC_CORE_BASE_ADDRESS (0x80008000) |
#define | TS_MAC_CORE_SIZE (8192) |
#define | TS_MAC_CORE_IRQ (2) |
#define | TS_MAC_CORE_CHARIO_IN (0) |
#define | TS_MAC_CORE_CHARIO_OUT (0) |
#define | TS_MAC_CORE_ADDRESS_LOCK (1) |
#define | TS_MAC_CORE_DISABLE (0) |
#define | TS_MAC_CORE_STAT_REGS (1) |
#define | TS_MAC_CORE_TXRX_FIFO_DEPTH (512) |
#define | TS_MAC_CORE_MIIM_MODULE (1) |
#define | TS_MAC_CORE_NGO "l:/mrf/lattice/crio-lm32/platform1/components/ts_mac_top_v27/ipexpress/ts_mac_core/ts_mac_core.ngo" |
#define | TS_MAC_CORE_ISPLEVER_PRJ "l:/mrf/lattice/crio-lm32/criomico.syn" |
#define | TIMER0_NAME "timer0" |
#define | TIMER0_BASE_ADDRESS (0x80002000) |
#define | TIMER0_SIZE (128) |
#define | TIMER0_IRQ (1) |
#define | TIMER0_CHARIO_IN (0) |
#define | TIMER0_CHARIO_OUT (0) |
#define | TIMER0_ADDRESS_LOCK (1) |
#define | TIMER0_DISABLE (0) |
#define | TIMER0_PERIOD_NUM (20) |
#define | TIMER0_PERIOD_WIDTH (32) |
#define | TIMER0_WRITEABLE_PERIOD (1) |
#define | TIMER0_READABLE_SNAPSHOT (1) |
#define | TIMER0_START_STOP_CONTROL (1) |
#define | TIMER0_WATCHDOG (0) |
#define | TIMER1_NAME "timer1" |
#define | TIMER1_BASE_ADDRESS (0x8000A000) |
#define | TIMER1_SIZE (128) |
#define | TIMER1_IRQ (3) |
#define | TIMER1_CHARIO_IN (0) |
#define | TIMER1_CHARIO_OUT (0) |
#define | TIMER1_ADDRESS_LOCK (1) |
#define | TIMER1_DISABLE (0) |
#define | TIMER1_PERIOD_NUM (20) |
#define | TIMER1_PERIOD_WIDTH (32) |
#define | TIMER1_WRITEABLE_PERIOD (1) |
#define | TIMER1_READABLE_SNAPSHOT (1) |
#define | TIMER1_START_STOP_CONTROL (1) |
#define | TIMER1_WATCHDOG (0) |
#define | DDR2_SDRAM_NAME "ddr2_sdram" |
#define | DDR2_SDRAM_BASE_ADDRESS (0x08000000) |
#define | DDR2_SDRAM_SIZE (33554432) |
#define | DDR2_SDRAM_IS_READABLE (1) |
#define | DDR2_SDRAM_IS_WRITABLE (1) |
#define | DDR2_SDRAM_BST_CNT_READ (1) |
#define | DDR2_SDRAM_ADDRESS_LOCK (1) |
#define | DDR2_SDRAM_DISABLE (0) |
#define | DDR2_SDRAM_NGO "L:/mrf/lattice/cRIO-LM32/platform1/components/wb_ddr2_ctl_v65/ipexpress/ddr2_sdram/ddr2_sdram.ngo" |
#define | DDR2_SDRAM_ISPLEVER_PRJ "l:/mrf/lattice/crio-lm32/criomico.syn" |
#define | DDR2_SDRAM_PARAM_FILE "ddr_p_eval/$/src/params/ddr_sdram_mem_params.v" |
#define | DDR2_SDRAM_MEM_TOP "ddr_p_eval/$/src/rtl/top/@/ddr_sdram_mem_top.v" |
System configuration.