summaryrefslogtreecommitdiff
path: root/firmware/export/config-logikdax.h
diff options
context:
space:
mode:
authorDave Chapman <dave@dchapman.com>2008-09-22 19:15:18 +0000
committerDave Chapman <dave@dchapman.com>2008-09-22 19:15:18 +0000
commit85807cd44ef931b25a283f8ddd733453e94f9966 (patch)
treea7245518ba1ae2566741990f55cae0bb5fab1772 /firmware/export/config-logikdax.h
parent80458b6222d417700eb4aaf1a9f71456f4512d28 (diff)
downloadrockbox-85807cd44ef931b25a283f8ddd733453e94f9966.tar.gz
rockbox-85807cd44ef931b25a283f8ddd733453e94f9966.zip
Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik DAX ports compile. Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18566 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/config-logikdax.h')
-rw-r--r--firmware/export/config-logikdax.h22
1 files changed, 21 insertions, 1 deletions
diff --git a/firmware/export/config-logikdax.h b/firmware/export/config-logikdax.h
index c66a2ab581..4b205de425 100644
--- a/firmware/export/config-logikdax.h
+++ b/firmware/export/config-logikdax.h
@@ -32,6 +32,8 @@
32/* define this if you would like tagcache to build on this target */ 32/* define this if you would like tagcache to build on this target */
33#define HAVE_TAGCACHE 33#define HAVE_TAGCACHE
34 34
35#define HAVE_FAT16SUPPORT
36
35/* define this if you have a flash memory storage */ 37/* define this if you have a flash memory storage */
36#define HAVE_FLASH_STORAGE 38#define HAVE_FLASH_STORAGE
37 39
@@ -54,14 +56,22 @@
54/* Define this if you have a software controlled poweroff */ 56/* Define this if you have a software controlled poweroff */
55#define HAVE_SW_POWEROFF 57#define HAVE_SW_POWEROFF
56 58
59/* The number of bytes reserved for loadable codecs */
60#define CODEC_SIZE 0x9c000
61
57/* The number of bytes reserved for loadable plugins */ 62/* The number of bytes reserved for loadable plugins */
58#define PLUGIN_BUFFER_SIZE 0x8000 63#define PLUGIN_BUFFER_SIZE 0x8c000
59 64
60#define AB_REPEAT_ENABLE 1 65#define AB_REPEAT_ENABLE 1
61 66
62/* Define this if you do software codec */ 67/* Define this if you do software codec */
63#define CONFIG_CODEC SWCODEC 68#define CONFIG_CODEC SWCODEC
64 69
70/* The DAX uses built-in WM8731 codec */
71#define HAVE_WM8731
72/* Codec is slave on serial bus */
73#define CODEC_SLAVE
74
65/* Define this for LCD backlight available */ 75/* Define this for LCD backlight available */
66#define HAVE_BACKLIGHT 76#define HAVE_BACKLIGHT
67 77
@@ -109,4 +119,14 @@
109#define BOOTFILE "rockbox." BOOTFILE_EXT 119#define BOOTFILE "rockbox." BOOTFILE_EXT
110#define BOOTDIR "/" 120#define BOOTDIR "/"
111 121
122#define IBSS_ATTR_VOICE_STACK
123#define ICODE_ATTR_TREMOR_NOT_MDCT
124#define ICODE_ATTR_TREMOR_MDCT
125#define ICODE_ATTR_FLAC
126#define IBSS_ATTR_FLAC_DECODED0
127#define ICONST_ATTR_MPA_HUFFMAN
128#define IBSS_ATTR_MPC_SAMPLE_BUF
129#define ICODE_ATTR_ALAC
130#define IBSS_ATTR_SHORTEN_DECODED0
131
112#endif /* SIMULATOR */ 132#endif /* SIMULATOR */