
/// Mos6502TickStates
/// 
/// The set of what a tick can be doing
///
pub enum Mos6502TickStates {
    /// Loading the first byte into the IR
    LoadingInstruction,
    /// Loading an 8 bit parameter
    Loading8BitParameter,
    /// Loading the MSB 8 bits
    Loading16BitParameter1,
    /// Loading the LSB 8 bits
    Loading16BitParameter2,
    /// Stalling for accurate emulation
    Stall(u8),
    /// Waiting for the next instruction
    Waiting
}
