Deleted Added
sdiff udiff text old ( 11294:a368064a2ab5 ) new ( 11359:b0b976a1ceda )
full compact
1/*
2 * Copyright (c) 2010-2013, 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

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

76#ifndef __DEV_ARM_HDLCD_HH__
77#define __DEV_ARM_HDLCD_HH__
78
79#include <fstream>
80#include <memory>
81
82#include "base/bitmap.hh"
83#include "base/framebuffer.hh"
84#include "dev/arm/amba_device.hh"
85#include "dev/pixelpump.hh"
86#include "sim/serialize.hh"
87
88class VncInput;
89struct HDLcdParams;
90class HDLcdPixelPump;
91

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

342 protected:
343 HDLcd &parent;
344 };
345
346 /** Helper to write out bitmaps */
347 Bitmap bmp;
348
349 /** Picture of what the current frame buffer looks like */
350 std::ostream *pic;
351
352 /** Cached pixel converter, set when the converter is enabled. */
353 PixelConverter conv;
354
355 PixelPump pixelPump;
356
357 protected: // DMA handling
358 class DmaEngine : public DmaReadFifo

--- 35 unchanged lines hidden ---