diff options
Diffstat (limited to 'packages/libndsfpc/src/nds/dma.inc')
-rw-r--r-- | packages/libndsfpc/src/nds/dma.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/libndsfpc/src/nds/dma.inc b/packages/libndsfpc/src/nds/dma.inc index e00f2b9985..0a00730552 100644 --- a/packages/libndsfpc/src/nds/dma.inc +++ b/packages/libndsfpc/src/nds/dma.inc @@ -166,10 +166,10 @@ end; procedure dmaFillHalfWords(value: cuint16; dest: pointer; size: cuint32); inline; begin {$ifdef ARM7} - pcuint32($027FFE04)^ := value; + pcuint32($027FFE04)^ := cuint32(value); DMA_SRC(3)^ := $027FFE04; {$else ARM7} - DMA_FILL(3)^ := value; + DMA_FILL(3)^ := cuint32(value); // pcuint32(DMA_SRC(3)^) := pcuint32(DMA_FILL(3)); DMA_SRC(3)^ := cuint32(DMA_FILL(3)); {$endif ARM7} |