[Scummvm-cvs-logs] SF.net SVN: scummvm:[50702] scummvm/trunk/backends/platform/ds

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Mon Jul 5 21:10:57 CEST 2010


Revision: 50702
          http://scummvm.svn.sourceforge.net/scummvm/?rev=50702&view=rev
Author:   fingolfin
Date:     2010-07-05 19:10:56 +0000 (Mon, 05 Jul 2010)

Log Message:
-----------
DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaks

Modified Paths:
--------------
    scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp
    scummvm/trunk/backends/platform/ds/arm9/source/dsmain.h
    scummvm/trunk/backends/platform/ds/arm9/source/touchkeyboard.cpp
    scummvm/trunk/backends/platform/ds/commoninclude/NDS/scummvm_ipc.h
    scummvm/trunk/backends/platform/ds/ds.mk

Modified: scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp	2010-07-05 19:10:20 UTC (rev 50701)
+++ scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp	2010-07-05 19:10:56 UTC (rev 50702)
@@ -85,6 +85,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "NDS/scummvm_ipc.h"
 #include "dsmain.h"
 #include "osystem_ds.h"
 #include "icons_raw.h"

Modified: scummvm/trunk/backends/platform/ds/arm9/source/dsmain.h
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/dsmain.h	2010-07-05 19:10:20 UTC (rev 50701)
+++ scummvm/trunk/backends/platform/ds/arm9/source/dsmain.h	2010-07-05 19:10:56 UTC (rev 50702)
@@ -28,7 +28,6 @@
 
 #include <nds.h>
 #include "osystem_ds.h"
-#include "NDS/scummvm_ipc.h"
 
 namespace DS {
 

Modified: scummvm/trunk/backends/platform/ds/arm9/source/touchkeyboard.cpp
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/touchkeyboard.cpp	2010-07-05 19:10:20 UTC (rev 50701)
+++ scummvm/trunk/backends/platform/ds/arm9/source/touchkeyboard.cpp	2010-07-05 19:10:56 UTC (rev 50702)
@@ -20,6 +20,7 @@
  *
  */
 #include <nds.h>
+#include "NDS/scummvm_ipc.h"
 #include "touchkeyboard.h"
 #include "keyboard_raw.h"
 #include "keyboard_pal_raw.h"

Modified: scummvm/trunk/backends/platform/ds/commoninclude/NDS/scummvm_ipc.h
===================================================================
--- scummvm/trunk/backends/platform/ds/commoninclude/NDS/scummvm_ipc.h	2010-07-05 19:10:20 UTC (rev 50701)
+++ scummvm/trunk/backends/platform/ds/commoninclude/NDS/scummvm_ipc.h	2010-07-05 19:10:56 UTC (rev 50702)
@@ -33,31 +33,29 @@
 //////////////////////////////////////////////////////////////////////
 
 
-typedef struct sTransferSoundData {
-//---------------------------------------------------------------------------------
-        const void *data;
-        u32 len;
-        u32 rate;
-        u8 vol;
-        u8 pan;
-        u8 format;
-        u8 PADDING;
-} TransferSoundData, * pTransferSoundData;
+typedef struct {
+	const void *data;
+	u32 len;
+	u32 rate;
+	u8 vol;
+	u8 pan;
+	u8 format;
+	u8 PADDING;
+} TransferSoundData;
 
 
 
 
 //---------------------------------------------------------------------------------
-typedef struct sTransferSound {
-//---------------------------------------------------------------------------------
-  TransferSoundData data[16];
-  u8 count;
-  u8 PADDING[3];
-} TransferSound, * pTransferSound;
+typedef struct {
+	TransferSoundData data[16];
+	u8 count;
+	u8 PADDING[3];
+} TransferSound;
 
 
 
-typedef struct _adpcmBuffer {
+typedef struct {
 	u8 *buffer[8];
 	bool filled[8];
 	u8 *arm7Buffer[8];
@@ -97,7 +95,7 @@
   uint16 battery;            // battery life ??  hopefully.  :)
   uint16 aux;                // i have no idea...
 
-  pTransferSound soundData;
+  TransferSound *soundData;
 
   adpcmBuffer adpcm;
 
@@ -127,7 +125,7 @@
   // Streaming sound
   bool streamFillNeeded[4];
   int streamPlayingSection;
-} scummTransferRegion, * pscummTransferRegion;
+} scummTransferRegion;
 
 //////////////////////////////////////////////////////////////////////
 

Modified: scummvm/trunk/backends/platform/ds/ds.mk
===================================================================
--- scummvm/trunk/backends/platform/ds/ds.mk	2010-07-05 19:10:20 UTC (rev 50701)
+++ scummvm/trunk/backends/platform/ds/ds.mk	2010-07-05 19:10:56 UTC (rev 50702)
@@ -1,5 +1,5 @@
 # To approximate the DS builds A, B, C, ... run our configure like this
-#   configure --host=ds --disable-all-engines OPTIONS
+#   configure --host=ds --disable-translation --disable-all-engines OPTIONS
 # where OPTIONS is...
 # build A:  --enable-scumm
 # build B:  --enable-sky --enable-queen


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list