// SPDX-License-Identifier: GPL-2.0 /* * FPGA to SDRAM Bridge Driver for Altera SoCFPGA Devices * * Copyright (C) 2013-2016 Altera Corporation, All Rights Reserved.
*/
/* * This driver manages a bridge between an FPGA and the SDRAM used by the ARM * host processor system (HPS). * * The bridge contains 4 read ports, 4 write ports, and 6 command ports. * Reconfiguring these ports requires that no SDRAM transactions occur during * reconfiguration. The code reconfiguring the ports cannot run out of SDRAM * nor can the FPGA access the SDRAM during reconfiguration. This driver does * not support reconfiguring the ports. The ports are configured by code * running out of on chip ram before Linux is started and the configuration * is passed in a handoff register in the system manager. * * This driver supports enabling and disabling of the configured ports, which * allows for safe reprogramming of the FPGA, assuming that the new FPGA image * uses the same port configuration. Bridges must be disabled before * reprogramming the FPGA and re-enabled after the FPGA has been programmed.
*/
/* * From the Cyclone V HPS Memory Map document: * These registers are used to store handoff information between the * preloader and the OS. These 8 registers can be used to store any * information. The contents of these registers have no impact on * the state of the HPS hardware.
*/ #define SYSMGR_ISWGRP_HANDOFF3 (0x8C)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.