Skip to content

Commit

Permalink
Simplify public exports from memory
Browse files Browse the repository at this point in the history
  • Loading branch information
joajfreitas committed Jul 26, 2024
1 parent 1b27aad commit af8c6c3
Show file tree
Hide file tree
Showing 4 changed files with 283 additions and 287 deletions.
277 changes: 0 additions & 277 deletions fpt/src/memory/lib.rs

This file was deleted.

3 changes: 2 additions & 1 deletion fpt/src/memory/mbc3.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
use super::cartridge::Cartridge;
use super::cartridge::{convert_ram_size, convert_rom_size, get_ram_size, get_rom_size};
use super::{map, Address, Cartridge, MemoryRange};
use super::{map, Address, MemoryRange};

pub struct Mbc3Cartridge {
memory: Vec<u8>,
Expand Down
4 changes: 2 additions & 2 deletions fpt/src/memory/mbc_builder.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
use std::cell::RefCell;

use super::cartridge::Cartridge;
use super::cartridge::{get_cartridge_type, EmptyCartridge};
use super::mbc_none::NoMbcCartridge;
use super::mbc3::Mbc3Cartridge;
use super::Cartridge;
use super::mbc_none::NoMbcCartridge;

pub fn create_mbc(cartridge_data: &[u8]) -> Option<Box<RefCell<dyn Cartridge>>> {
// https://gbdev.io/pandocs/The_Cartridge_Header.html#0147--cartridge-type
Expand Down
Loading

0 comments on commit af8c6c3

Please sign in to comment.