intel_8254_timer.hh (8229:78bf55f23338) intel_8254_timer.hh (8232:b28d06a175be)
1/*
2 * Copyright (c) 2004, 2005
3 * The Regents of The University of Michigan
4 * All Rights Reserved
5 *
6 * This code is part of the M5 simulator.
7 *
8 * Permission is granted to use, copy, create derivative works and

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

33#ifndef __DEV_8254_HH__
34#define __DEV_8254_HH__
35
36#include <iostream>
37#include <string>
38
39#include "base/bitunion.hh"
40#include "base/types.hh"
1/*
2 * Copyright (c) 2004, 2005
3 * The Regents of The University of Michigan
4 * All Rights Reserved
5 *
6 * This code is part of the M5 simulator.
7 *
8 * Permission is granted to use, copy, create derivative works and

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

33#ifndef __DEV_8254_HH__
34#define __DEV_8254_HH__
35
36#include <iostream>
37#include <string>
38
39#include "base/bitunion.hh"
40#include "base/types.hh"
41#include "debug/Intel8254Timer.hh"
41#include "sim/eventq.hh"
42#include "sim/serialize.hh"
43
44/** Programmable Interval Timer (Intel 8254) */
45class Intel8254Timer : public EventManager
46{
47 protected:
48 BitUnion8(CtrlReg)

--- 201 unchanged lines hidden ---
42#include "sim/eventq.hh"
43#include "sim/serialize.hh"
44
45/** Programmable Interval Timer (Intel 8254) */
46class Intel8254Timer : public EventManager
47{
48 protected:
49 BitUnion8(CtrlReg)

--- 201 unchanged lines hidden ---