From acbe8599b65314729b2a7d094e2b969931aa3290 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Tue, 21 Apr 2009 04:29:10 +0000 Subject: Add second buffer for YUV blitting, progressbar and FPS display in mpegplayer work correct now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20766 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/dm320.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'firmware/export/dm320.h') diff --git a/firmware/export/dm320.h b/firmware/export/dm320.h index d6599a6745..a1bbc3cd30 100644 --- a/firmware/export/dm320.h +++ b/firmware/export/dm320.h @@ -30,11 +30,13 @@ #if !defined(__ASSEMBLER__) && !defined(__LD__) /* These variables are created during linking (app/boot.lds) */ extern unsigned long _lcdbuf; +extern unsigned long _lcdbuf2; extern unsigned long _ttbstart; #endif #define TTB_BASE_ADDR (_ttbstart) /* End of memory */ -#define FRAME ((short *) (&_lcdbuf)) /* Right before TTB */ +#define FRAME ((short *) (&_lcdbuf)) /* Right after TTB */ +#define FRAME2 ((short *) (&_lcdbuf2)) /* Right after FRAME */ #define PHY_IO_BASE 0x00030000 #define DM320_REG(addr) (*(volatile unsigned short *)(PHY_IO_BASE + (addr))) @@ -651,7 +653,7 @@ extern unsigned long _ttbstart; #define IO_MEM_STICK_DMA_STATUS DM320_REG(0x0C96) /* ATM : WBB Need to find these Register values */ -#define IO_ATM_ DM320_REG(0x0D00 +#define IO_ATM_ DM320_REG(0x0D00) /* I2C */ #define IO_I2C_TXDATA DM320_REG(0x0D80) -- cgit v1.2.3