panda: centralize spec of interrupt names

ref #874
This commit is contained in:
Martin Stein
2013-10-29 15:31:28 +01:00
committed by Norman Feske
parent 7e294a39f4
commit cc17d82d92
4 changed files with 17 additions and 13 deletions

View File

@ -37,19 +37,20 @@ namespace Genode
MPU_DPLL_CLOCK = 200*1000*1000,
SYS_CLK = 38400000,
/* UARTs */
/* UART controllers */
TL16C750_1_MMIO_BASE = MMIO_0_BASE + 0x6a000,
TL16C750_2_MMIO_BASE = MMIO_0_BASE + 0x6c000,
TL16C750_3_MMIO_BASE = MMIO_0_BASE + 0x20000,
TL16C750_4_MMIO_BASE = MMIO_0_BASE + 0x6e000,
TL16C750_MMIO_SIZE = 0x2000,
TL16C750_CLOCK = 48*1000*1000,
TL16C750_1_IRQ = 104,
TL16C750_2_IRQ = 105,
TL16C750_3_IRQ = 106,
TL16C750_4_IRQ = 102,
TL16C750_1_IRQ = 72,
TL16C750_2_IRQ = 73,
TL16C750_3_IRQ = 74,
TL16C750_4_IRQ = 70,
/* timer modules */
GP_TIMER_3_IRQ = 71,
/* CPU */
CORTEX_A9_PRIVATE_MEM_BASE = 0x48240000,
@ -84,6 +85,9 @@ namespace Genode
GPIO6_MMIO_SIZE = 0x1000,
GPIO6_IRQ = 34 + 32,
/* SD card */
HSMMC_IRQ = 115,
/* CPU cache */
CACHE_LINE_SIZE_LOG2 = 2, /* FIXME get correct value from board spec */