intel_8254_timer.hh (8232:b28d06a175be) | intel_8254_timer.hh (9356:b279bad40aa3) |
---|---|
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 "base/trace.hh" |
|
41#include "debug/Intel8254Timer.hh" | 42#include "debug/Intel8254Timer.hh" |
42#include "sim/eventq.hh" | 43#include "sim/eventq_impl.hh" |
43#include "sim/serialize.hh" 44 45/** Programmable Interval Timer (Intel 8254) */ 46class Intel8254Timer : public EventManager 47{ 48 protected: 49 BitUnion8(CtrlReg) 50 Bitfield<7, 6> sel; --- 200 unchanged lines hidden --- | 44#include "sim/serialize.hh" 45 46/** Programmable Interval Timer (Intel 8254) */ 47class Intel8254Timer : public EventManager 48{ 49 protected: 50 BitUnion8(CtrlReg) 51 Bitfield<7, 6> sel; --- 200 unchanged lines hidden --- |