[cln] Remove check issues

This commit is contained in:
2024-02-20 12:40:50 +05:30
parent c84360ff5c
commit ee3033f236
4 changed files with 8 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
use crate::emu::graphics::GraphicsProcessor;
use crate::emu::memory::{Memory, RamMemory};
use crate::misc::endian::{read_big_endian_u24, write_big_endian_u24};
use crate::misc::endian::{read_big_endian_u24};
use crate::misc::result::EmulatorResult;

View File

@@ -1,4 +1,4 @@
use std::cell::{Ref, RefCell, RefMut};
use std::cell::{Ref, RefCell};
use crate::misc::error::DeviceType::RAM;
use crate::misc::error::EmulatorError;
@@ -53,10 +53,6 @@ impl RamMemory {
pub fn get_data_ref(&self) -> Ref<Box<[u8; MEM_LENGTH]>> {
self.data.borrow()
}
pub fn get_data_ref_mut(&self) -> RefMut<Box<[u8; MEM_LENGTH]>> {
self.data.borrow_mut()
}
}
impl Memory for RamMemory {

View File

@@ -32,7 +32,7 @@ fn main() -> EmulatorResult<()> {
let (file_bytes, x) = try_load_rom(&file_name)?;
assert!(x < MEM_LENGTH);
let (mut canvas, mut event_pump, mut audio_queue) = initiate_sdl();
let (mut canvas, mut event_pump, audio_queue) = initiate_sdl();
let ram = RamMemory::try_from(file_bytes.as_slice())?;

View File

@@ -7,10 +7,6 @@ pub fn read_big_endian_u24(input: &[u8; 3]) -> u32 {
pub fn read_big_endian_u16(input: &[u8; 2]) -> u16 {
BigEndian::read_u16(input)
}
/// Write 24-bit endian number into slice
pub fn write_big_endian_u24(input: u32, output_slice: &mut [u8; 3]) {
BigEndian::write_u24(output_slice, input);
}
pub fn write_big_endian_u16(input: u16, output_slice: &mut [u8; 2]) {
BigEndian::write_u16(output_slice, input);