summaryrefslogtreecommitdiff
path: root/packages/libndsfpc/src/maxmod/inc/mm_msl.inc
diff options
context:
space:
mode:
authorLegolas <Legolas@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-05-31 12:15:24 +0000
committerLegolas <Legolas@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-05-31 12:15:24 +0000
commitf803d950d1e95ecefe2fbe8fac65331ddfbd264c (patch)
tree69273c288fa395af5b38ab6aab26b61ae95fa9b2 /packages/libndsfpc/src/maxmod/inc/mm_msl.inc
parente4116efa7a366ee63355627bcdff3974fc6e4628 (diff)
downloadfpc-f803d950d1e95ecefe2fbe8fac65331ddfbd264c.tar.gz
* updated nds/gba linker scripts and reverted some changes for 2.2.4a release
- Removed unused/outdated stuff from libndsfpc + Added new examples for libndsfpc + Added working (I hope so...) makefile.fpc for all libndsfpc/libgbafpc examples git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@13217 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/libndsfpc/src/maxmod/inc/mm_msl.inc')
-rw-r--r--packages/libndsfpc/src/maxmod/inc/mm_msl.inc38
1 files changed, 38 insertions, 0 deletions
diff --git a/packages/libndsfpc/src/maxmod/inc/mm_msl.inc b/packages/libndsfpc/src/maxmod/inc/mm_msl.inc
new file mode 100644
index 0000000000..8362ac75f3
--- /dev/null
+++ b/packages/libndsfpc/src/maxmod/inc/mm_msl.inc
@@ -0,0 +1,38 @@
+(****************************************************************************
+ * __ *
+ * ____ ___ ____ __ ______ ___ ____ ____/ / *
+ * / __ `__ \/ __ `/ |/ / __ `__ \/ __ \/ __ / *
+ * / / / / / / /_/ /> </ / / / / / /_/ / /_/ / *
+ * /_/ /_/ /_/\__,_/_/|_/_/ /_/ /_/\____/\__,_/ *
+ * *
+ * Copyright (c) 2008, Mukunda Johnson (mukunda@maxmod.org) *
+ * *
+ * Permission to use, copy, modify, and/or distribute this software for any *
+ * purpose with or without fee is hereby granted, provided that the above *
+ * copyright notice and this permission notice appear in all copies. *
+ * *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES *
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF *
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR *
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES *
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN *
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF *
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. *
+ ****************************************************************************)
+
+
+{$ifdef NDS_INTERFACE}
+type
+ tmslhead = record
+ sampleCount : mm_hword;
+ moduleCount : mm_hword;
+ reserved : array [0..1] of mm_word;
+ sampleTable : array [0..MSL_NSAMPS-1] of mm_addr;
+ moduleTable : array [0..MSL_NSONGS-1] of mm_addr;
+ end;
+ msl_head = tmslhead;
+ pmsl_head = ^tmslhead;
+
+
+{$endif NDS_INTERFACE}
+