2 * ARM MPS2 FPGAIO emulation
4 * Copyright (c) 2018 Linaro Limited
5 * Written by Peter Maydell
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 or
9 * (at your option) any later version.
12 /* This is a model of the FPGAIO register block in the AN505
13 * FPGA image for the MPS2 dev board; it is documented in the
15 * http://infocenter.arm.com/help/topic/com.arm.doc.dai0505b/index.html
18 * + sysbus MMIO region 0: the register bank
24 #include "hw/sysbus.h"
26 #define TYPE_MPS2_FPGAIO "mps2-fpgaio"
27 #define MPS2_FPGAIO(obj) OBJECT_CHECK(MPS2FPGAIO, (obj), TYPE_MPS2_FPGAIO)
31 SysBusDevice parent_obj
;
40 uint32_t prescale_clk
;