[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