i8254.hh (11175:2324ed5fa9f4) i8254.hh (11320:42ecb523c64a)
1/*
2 * Copyright (c) 2008 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

56 }
57
58 public:
59 X86Intel8254Timer(const std::string &name, I8254 * _parent) :
60 Intel8254Timer(_parent, name), parent(_parent)
61 {}
62 };
63
1/*
2 * Copyright (c) 2008 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

56 }
57
58 public:
59 X86Intel8254Timer(const std::string &name, I8254 * _parent) :
60 Intel8254Timer(_parent, name), parent(_parent)
61 {}
62 };
63
64
64
65 X86Intel8254Timer pit;
66
67 IntSourcePin *intPin;
65 X86Intel8254Timer pit;
66
67 IntSourcePin *intPin;
68
68
69 void counterInterrupt(unsigned int num);
70
71 public:
72 typedef I8254Params Params;
73
74 const Params *
75 params() const
76 {

--- 45 unchanged lines hidden ---
69 void counterInterrupt(unsigned int num);
70
71 public:
72 typedef I8254Params Params;
73
74 const Params *
75 params() const
76 {

--- 45 unchanged lines hidden ---