| libsidplayfp
    2.0.2
    | 
#include <sidmemory.h>

| Public Member Functions | |
| virtual uint8_t | readMemByte (uint_least16_t addr)=0 | 
| virtual uint_least16_t | readMemWord (uint_least16_t addr)=0 | 
| virtual void | writeMemByte (uint_least16_t addr, uint8_t value)=0 | 
| virtual void | writeMemWord (uint_least16_t addr, uint_least16_t value)=0 | 
| virtual void | fillRam (uint_least16_t start, uint8_t value, unsigned int size)=0 | 
| virtual void | fillRam (uint_least16_t start, const uint8_t *source, unsigned int size)=0 | 
| virtual void | installResetHook (uint_least16_t addr)=0 | 
| virtual void | installBasicTrap (uint_least16_t addr)=0 | 
| virtual void | setBasicSubtune (uint8_t tune)=0 | 
An interface that allows access to c64 memory for loading tunes and apply sid specific hacks.
| 
 | pure virtual | 
Copy a buffer into a ram area.
| start | the start of memory location where to write | 
| source | the source buffer | 
| size | the number of bytes to copy | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Fill ram area with a constant value.
| start | the start of memory location where to write | 
| value | the value to write | 
| size | the number of bytes to fill | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Set BASIC Warm Start address.
| addr | the new addres to point to | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Change the RESET vector.
| addr | the new addres to point to | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Read one byte from memory.
| addr | the memory location from which to read from | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Read two contiguous bytes from memory.
| addr | the memory location from which to read from | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
| 
 | pure virtual | 
Write one byte to memory.
| addr | the memory location where to write | 
| value | the value to write | 
Implemented in libsidplayfp::MMU.
| 
 | pure virtual | 
Write two contiguous bytes to memory.
| addr | the memory location where to write | 
| value | the value to write | 
Implemented in libsidplayfp::MMU.
 1.8.18
 1.8.18