aboutsummaryrefslogtreecommitdiff
path: root/src/cartridge.rs
diff options
context:
space:
mode:
authorDeterminant <[email protected]>2017-11-22 18:47:44 -0500
committerDeterminant <[email protected]>2017-11-22 18:47:44 -0500
commite20edaf0647c2e8650c6fb631bd154dbaad82981 (patch)
tree4b4a370eb77244fb4e70c0fb1afe28f9591cd521 /src/cartridge.rs
parentebfb02041d3d58846e27c680d849ba6655477002 (diff)
add support for mapper 1
Diffstat (limited to 'src/cartridge.rs')
-rw-r--r--src/cartridge.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cartridge.rs b/src/cartridge.rs
index 524ef12..95085cd 100644
--- a/src/cartridge.rs
+++ b/src/cartridge.rs
@@ -18,5 +18,6 @@ pub enum BankType {
pub trait Cartridge {
fn get_size(&self, kind: BankType) -> usize;
fn get_bank(&mut self, base: usize, size: usize, kind: BankType) -> *mut [u8];
- fn get_mirror_type(&self) -> MirrorType;
+ #[inline(always)] fn get_mirror_type(&self) -> MirrorType;
+ #[inline(always)] fn set_mirror_type(&mut self, mt: MirrorType);
}