use crate::memory::mapper::*;
use crate::memory::mappers::vrc::vrc2::{Vrc2, BankLowBitBehavior};
// VRC2a
pub fn mapper022() -> Vrc2 {
let mapper022_mappings = &[
(0xB000, 0xB002, C0),
(0xB001, 0xB003, C1),
(0xC000, 0xC002, C2),
(0xC001, 0xC003, C3),
(0xD000, 0xD002, C4),
(0xD001, 0xD003, C5),
(0xE000, 0xE002, C6),
(0xE001, 0xE003, C7),
];
Vrc2::new(mapper022_mappings, BankLowBitBehavior::Ignore)
}