Rename dma_copy to dma_copy16

This commit is contained in:
Gwilym Kuiper 2022-03-13 19:37:27 +00:00
parent 056a38703d
commit ea3d3d4936
4 changed files with 7 additions and 7 deletions

View file

@ -578,7 +578,7 @@ impl SpriteController {
};
unsafe {
dma::dma_copy(
dma::dma_copy16(
sprite.data.as_ptr().cast(),
dest.as_ptr().cast(),
sprite.data.len() / 2,
@ -614,7 +614,7 @@ impl SpriteControllerInner {
let dest = unsafe { PALETTE_ALLOCATOR.alloc(Palette16::layout())? };
unsafe {
dma::dma_copy(
dma::dma_copy16(
palette.colours.as_ptr().cast(),
dest.as_ptr().cast(),
palette.colours.len(),

View file

@ -3,7 +3,7 @@ use core::ops::{Deref, DerefMut};
use crate::bitarray::Bitarray;
use crate::display::{Priority, DISPLAY_CONTROL};
use crate::dma::dma_copy;
use crate::dma::dma_copy16;
use crate::fixnum::Vector2D;
use crate::memory_mapped::MemoryMapped;
@ -106,7 +106,7 @@ impl RegularMap {
let screenblock_memory = self.screenblock_memory();
unsafe {
dma_copy(
dma_copy16(
self.tiles.as_ptr() as *const u16,
screenblock_memory,
32 * 32,

View file

@ -6,7 +6,7 @@ use alloc::vec::Vec;
use crate::{
agb_alloc::{block_allocator::BlockAllocator, bump_allocator::StartEnd},
display::palette16,
dma::dma_copy,
dma::dma_copy16,
memory_mapped::MemoryMapped1DArray,
};
@ -213,7 +213,7 @@ impl<'a> VRamManager<'a> {
let tile_size_in_half_words = TileFormat::FourBpp.tile_size() / 2;
unsafe {
dma_copy(
dma_copy16(
tile_slice.as_ptr() as *const u16,
new_reference.as_ptr() as *mut u16,
tile_size_in_half_words,

View file

@ -16,7 +16,7 @@ const DMA3_SOURCE_ADDR: MemoryMapped<u32> = unsafe { MemoryMapped::new(dma_sourc
const DMA3_DEST_ADDR: MemoryMapped<u32> = unsafe { MemoryMapped::new(dma_dest_addr(3)) };
const DMA3_CONTROL: MemoryMapped<u32> = unsafe { MemoryMapped::new(dma_control_addr(3)) };
pub(crate) unsafe fn dma_copy(src: *const u16, dest: *mut u16, count: usize) {
pub(crate) unsafe fn dma_copy16(src: *const u16, dest: *mut u16, count: usize) {
assert!(count < u16::MAX as usize);
DMA3_SOURCE_ADDR.set(src as u32);