|
fdhwlib
2.0.25
|
#include <sltbyteregister.h>
The defines a virtual 8bit register.
Definition at line 27 of file sltbyteregister.h.
| hw4::SltByteRegister::SltByteRegister | ( | const char * | name, |
| int | slotID, | ||
| unsigned int | regID, | ||
| int | r, | ||
| int | w, | ||
| int | len | ||
| ) |
| virtual hw4::SltByteRegister::~SltByteRegister | ( | ) | [virtual] |
| int hw4::SltByteRegister::getLength | ( | ) | [virtual] |
Reimplemented from hw4::BaseRegister.
| unsigned long hw4::SltByteRegister::read | ( | int | elem = 0, |
| int | line = 0 |
||
| ) | [virtual] |
Read the register return the data and store it in the object cache.
Reads all 'line's of item number 'elem'.
Reimplemented from hw4::BaseRegister.
| void hw4::SltByteRegister::write | ( | int | elem, |
| unsigned long | data | ||
| ) | [virtual] |
Write a single register element.
The write access is not cached.
Reimplemented from hw4::BaseRegister.
| void hw4::SltByteRegister::write | ( | int | elem, |
| int | line, | ||
| unsigned long | data | ||
| ) | [virtual] |
Write a single register element.
The write access is not cached.
Reimplemented from hw4::BaseRegister.