/* * Copyright (C) 2012-2014 Altera Corporation * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #ifndef _HARDWARE_H_ #define _HARDWARE_H_ #define SOCFPGA_USB0_ADDRESS 0xffb00000 #define SOCFPGA_USB1_ADDRESS 0xffb40000 #define SOCFPGA_EMAC0_ADDRESS 0xff700000 #define SOCFPGA_EMAC1_ADDRESS 0xff702000 #define SOCFPGA_SDMMC_ADDRESS 0xff704000 #define SOCFPGA_QSPIREGS_ADDRESS 0xff705000 #define SOCFPGA_L3REGS_ADDRESS 0xff800000 #define SOCFPGA_QSPIREGS_ADDRESS 0xff705000 #define SOCFPGA_FPGAMGRREGS_ADDRESS 0xff706000 #define SOCFPGA_QSPIDATA_ADDRESS 0xffa00000 #define SOCFPGA_FPGAMGRDATA_ADDRESS 0xffb90000 #define SOCFPGA_UART0_ADDRESS 0xffc02000 #define SOCFPGA_UART1_ADDRESS 0xffc03000 #define SOCFPGA_I2C0_ADDRESS 0xffc04000 #define SOCFPGA_SDR_ADDRESS 0xffc20000 #define SOCFPGA_OSC1TIMER0_ADDRESS 0xffd00000 #define SOCFPGA_L4WD0_ADDRESS 0xffd02000 #define SOCFPGA_CLKMGR_ADDRESS 0xffd04000 #define SOCFPGA_RSTMGR_ADDRESS 0xffd05000 #define SOCFPGA_SYSMGR_ADDRESS 0xffd08000 #define SOCFPGA_DMA_NON_SECURE_ADDRESS 0xffe00000 #define SOCFPGA_DMA_SECURE_ADDRESS 0xffe01000 #define SOCFPGA_SCANMGR_ADDRESS 0xfff02000 #define SOCFPGA_MPUSCU_ADDRESS 0xfffec000 #define SOCFPGA_MPUL2_ADDRESS 0xfffef000 #define SOCFPGA_NAND_DATA_ADDRESS 0xff900000 #define SOCFPGA_NAND_REGS_ADDRESS 0xffb80000 #endif /* _HARDWARE_H_ */