pub enum Sa020aBoard {
Sa150,
Sa020a,
}Expand description
Mapper 150 (Sachen SA-015/SA-630, UNL-Sachen-74LS374N).
Which PCB the SA-020A ASIC is wired into.
The chip is the same eight-register part in both cases – the NESdev wiki records this explicitly under mapper 243’s Errata: “The SA-150 PCB, denoted by INES Mapper 150, connects the same ASIC differently, changing the meaning of the CHR-bank-related register bits.” Only the bank decode differs; the register file, the $4100/$4101 index/data protocol, the readback, and the four mirroring modes are shared.
Variants§
Sa150
SA-150 PCB (iNES mapper 150).
Sa020a
SA-020A PCB (iNES mapper 243) – Honey Peach / Mei Nu Quan (SA-006).
Trait Implementations§
Source§impl Clone for Sa020aBoard
impl Clone for Sa020aBoard
Source§fn clone(&self) -> Sa020aBoard
fn clone(&self) -> Sa020aBoard
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Sa020aBoard
Source§impl Debug for Sa020aBoard
impl Debug for Sa020aBoard
impl Eq for Sa020aBoard
Source§impl PartialEq for Sa020aBoard
impl PartialEq for Sa020aBoard
impl StructuralPartialEq for Sa020aBoard
Auto Trait Implementations§
impl Freeze for Sa020aBoard
impl RefUnwindSafe for Sa020aBoard
impl Send for Sa020aBoard
impl Sync for Sa020aBoard
impl Unpin for Sa020aBoard
impl UnsafeUnpin for Sa020aBoard
impl UnwindSafe for Sa020aBoard
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more