BERI_DE4.hints revision 256281
1# $FreeBSD: stable/10/sys/mips/conf/BERI_DE4.hints 239713 2012-08-26 10:40:13Z rwatson $ 2 3# 4# Altera JTAG UARTs configured for console, debugging, and data putput on the 5# Terasic DE-4. 6# 7hint.altera_jtag_uart.0.at="nexus0" 8hint.altera_jtag_uart.0.maddr=0x7f000000 9hint.altera_jtag_uart.0.msize=0x40 10hint.altera_jtag_uart.0.irq=0 11 12hint.altera_jtag_uart.1.at="nexus0" 13hint.altera_jtag_uart.1.maddr=0x7f001000 14hint.altera_jtag_uart.1.msize=0x40 15 16hint.altera_jtag_uart.2.at="nexus0" 17hint.altera_jtag_uart.2.maddr=0x7f002000 18hint.altera_jtag_uart.2.msize=0x40 19 20# 21# On-board DE4 and tPad SD Card IP core 22# 23hint.altera_sdcardc.0.at="nexus0" 24hint.altera_sdcardc.0.maddr=0x7f008000 25hint.altera_sdcardc.0.msize=0x400 26 27# 28# On-board DE4 8-element LED 29# 30hint.terasic_de4led.0.at="nexus0" 31hint.terasic_de4led.0.maddr=0x7f006000 32hint.terasic_de4led.0.msize=1 33hint.terasic_de4led.0.de4led_0_cmd="f9" 34 35# 36# Terasic Multi-touch LCD (MTL), an optional feature in DE-4 configurations. 37# 38hint.terasic_mtl.0.at="nexus0" 39hint.terasic_mtl.0.reg_maddr=0x70400000 40hint.terasic_mtl.0.reg_msize=0x1000 41hint.terasic_mtl.0.pixel_maddr=0x70000000 42hint.terasic_mtl.0.pixel_msize=0x177000 43hint.terasic_mtl.0.text_maddr=0x70177000 44hint.terasic_mtl.0.text_msize=0x2000 45 46# 47# BERI Hardware Version ROM 48# 49hint.altera_avgen.0.at="nexus0" 50hint.altera_avgen.0.maddr=0x7F00A000 51hint.altera_avgen.0.msize=20 52hint.altera_avgen.0.width=4 53hint.altera_avgen.0.fileio="rw" 54hint.altera_avgen.0.devname="berirom" 55 56# 57# Expose the DE4 flash via an Avalon "generic" device. 58# This is incompatible with the isf(4) driver. 59# 60#hint.altera_avgen.0.at="nexus0" 61#hint.altera_avgen.0.maddr=0x74000000 62#hint.altera_avgen.0.msize=0x4000000 63#hint.altera_avgen.0.width=2 64#hint.altera_avgen.0.fileio="rw" 65#hint.altera_avgen.0.mmapio="rwx" 66#hint.altera_avgen.0.devname="de4flash" 67 68# 69# Expose the DE4 buttons and switches via an Avalon "generic" device. 70# 71hint.altera_avgen.0.at="nexus0" 72hint.altera_avgen.0.maddr=0x7f009000 73hint.altera_avgen.0.msize=2 74hint.altera_avgen.0.width=1 75hint.altera_avgen.0.fileio="r" 76hint.altera_avgen.0.devname="de4bsw" 77 78# 79# General Intel StrataFlash driver 80# 81hint.isf.0.at="nexus0" 82hint.isf.0.maddr=0x74000000 83hint.isf.0.msize=0x2000000 84hint.isf.1.at="nexus0" 85hint.isf.1.maddr=0x76000000 86hint.isf.1.msize=0x2000000 87 88# Reserved configuration blocks. Don't touch. 89hint.map.0.at="isf0" 90hint.map.0.start=0x00000000 91hint.map.0.end=0x00020000 92hint.map.0.name="config" 93hint.map.0.readonly=1 94 95# Hardwired location of bitfile 96hint.map.1.at="isf0" 97hint.map.1.start=0x00020000 98hint.map.1.end=0x01820000 99hint.map.1.name="fpga" 100 101# Kernel on first chip 102hint.map.2.at="isf0" 103hint.map.2.start=0x01820000 104hint.map.2.end=0x02000000 105hint.map.2.name="reserved" 106 107# The second chip 108hint.map.3.at="isf1" 109hint.map.3.start=0x00000000 110hint.map.3.end=0x02000000 111hint.map.3.name="kernel" 112