List of all members.
Detailed Description
PIT8254 emulation.
Copyright (C) 2007-2009, Bernhard Kauer <bk@vmmon.org> Economic rights: Technische Universitaet Dresden (Germany)
This file is part of Vancouver.
Vancouver is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
Vancouver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License version 2 for more details. A single counter of a PIT.
State: stable Implementation Note: the access to the _modus variable is not SMP safe. Documentation: Intel 82c54 - intel-82c54-timer.pdf
Constructor & Destructor Documentation
PitCounter::PitCounter |
( |
|
) |
[inline] |
Member Function Documentation
bool PitCounter::get_out |
( |
|
) |
[inline] |
unsigned char PitCounter::read |
( |
|
) |
[inline] |
Read from the counter port.
void PitCounter::read_back |
( |
unsigned char |
value |
) |
[inline] |
void PitCounter::set_gate |
( |
unsigned char |
value |
) |
[inline] |
void PitCounter::set_modus |
( |
unsigned char |
modus |
) |
[inline] |
Set the modus of the counter.
void PitCounter::write |
( |
unsigned char |
value |
) |
[inline] |
Write to the counter port.
Friends And Related Function Documentation
friend class PitTest [friend] |
Member Data Documentation
The documentation for this class was generated from the following file: