[][src]Trait spectrusty::memory::MemoryExtension

pub trait MemoryExtension: Debug {
    pub fn read_opcode<M>(&mut self, pc: u16, memory: &mut M) -> u8
    where
        M: ZxMemory
, { ... } }

An interface for memory paging extensions of ZxMemory.

Provide an implementation as the associated type crate::chip::MemoryAccess::MemoryExt.

Provided methods

pub fn read_opcode<M>(&mut self, pc: u16, memory: &mut M) -> u8 where
    M: ZxMemory
[src]

Read op-code from the given memory at the given pc address, optionally altering provided memory.

Loading content...

Implementors

impl MemoryExtension for NoMemoryExtension[src]

impl MemoryExtension for ZxInterface1MemExt[src]

Loading content...