AudioRam is an interface for the Audio RAM used by the SPC700.
More...
#include <spc700.h>
|
virtual | ~AudioRam ()=default |
|
virtual void | reset ()=0 |
|
virtual uint8_t | read (uint16_t address) const=0 |
|
virtual uint8_t & | mutable_read (uint16_t address)=0 |
|
virtual void | write (uint16_t address, uint8_t value)=0 |
|
uint8_t | operator[] (uint16_t address) |
|
AudioRam is an interface for the Audio RAM used by the SPC700.
Definition at line 15 of file spc700.h.
◆ ~AudioRam()
virtual yaze::emu::AudioRam::~AudioRam |
( |
| ) |
|
|
virtualdefault |
◆ reset()
virtual void yaze::emu::AudioRam::reset |
( |
| ) |
|
|
pure virtual |
◆ read()
virtual uint8_t yaze::emu::AudioRam::read |
( |
uint16_t | address | ) |
const |
|
pure virtual |
◆ mutable_read()
virtual uint8_t & yaze::emu::AudioRam::mutable_read |
( |
uint16_t | address | ) |
|
|
pure virtual |
◆ write()
virtual void yaze::emu::AudioRam::write |
( |
uint16_t | address, |
|
|
uint8_t | value ) |
|
pure virtual |
◆ operator[]()
uint8_t yaze::emu::AudioRam::operator[] |
( |
uint16_t | address | ) |
|
|
inline |
The documentation for this class was generated from the following file: