pl111.hh (11174:5a9019db4a08) pl111.hh (11359:b0b976a1ceda)
1/*
2 * Copyright (c) 2010-2012, 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 37 unchanged lines hidden (view full) ---

46#ifndef __DEV_ARM_PL111_HH__
47#define __DEV_ARM_PL111_HH__
48
49#include <fstream>
50#include <memory>
51
52#include "base/bitmap.hh"
53#include "base/framebuffer.hh"
1/*
2 * Copyright (c) 2010-2012, 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 37 unchanged lines hidden (view full) ---

46#ifndef __DEV_ARM_PL111_HH__
47#define __DEV_ARM_PL111_HH__
48
49#include <fstream>
50#include <memory>
51
52#include "base/bitmap.hh"
53#include "base/framebuffer.hh"
54#include "base/output.hh"
54#include "dev/arm/amba_device.hh"
55#include "params/Pl111.hh"
56#include "sim/serialize.hh"
57
58class VncInput;
59
60class Pl111: public AmbaDmaDevice
61{

--- 201 unchanged lines hidden (view full) ---

263
264 /** VNC server */
265 VncInput *vnc;
266
267 /** Helper to write out bitmaps */
268 Bitmap bmp;
269
270 /** Picture of what the current frame buffer looks like */
55#include "dev/arm/amba_device.hh"
56#include "params/Pl111.hh"
57#include "sim/serialize.hh"
58
59class VncInput;
60
61class Pl111: public AmbaDmaDevice
62{

--- 201 unchanged lines hidden (view full) ---

264
265 /** VNC server */
266 VncInput *vnc;
267
268 /** Helper to write out bitmaps */
269 Bitmap bmp;
270
271 /** Picture of what the current frame buffer looks like */
271 std::ostream *pic;
272 OutputStream *pic;
272
273 /** Frame buffer width - pixels per line */
274 uint16_t width;
275
276 /** Frame buffer height - lines per panel */
277 uint16_t height;
278
279 /** Bytes per pixel */

--- 106 unchanged lines hidden ---
273
274 /** Frame buffer width - pixels per line */
275 uint16_t width;
276
277 /** Frame buffer height - lines per panel */
278 uint16_t height;
279
280 /** Bytes per pixel */

--- 106 unchanged lines hidden ---