summaryrefslogtreecommitdiff
path: root/firmware/export/config/logikdax.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/config/logikdax.h')
-rw-r--r--firmware/export/config/logikdax.h152
1 files changed, 0 insertions, 152 deletions
diff --git a/firmware/export/config/logikdax.h b/firmware/export/config/logikdax.h
deleted file mode 100644
index 47229f7a1d..0000000000
--- a/firmware/export/config/logikdax.h
+++ /dev/null
@@ -1,152 +0,0 @@
1/*
2 * This config file is for the Logik DAX MP3/DAB
3 */
4
5/* For Rolo and boot loader */
6#define MODEL_NUMBER 33
7
8#define MODEL_NAME "Logik DAX MP3/DAB"
9
10/* define this if you have recording possibility */
11//#define HAVE_RECORDING
12
13/* Define bitmask of input sources - recordable bitmask can be defined
14 explicitly if different */
15//#define INPUT_SRC_CAPS (SRC_CAP_MIC | SRC_CAP_LINEIN | SRC_CAP_SPDIF)
16
17#if 0 /* Enable for USB driver test */
18#define HAVE_USBSTACK
19#define USB_VENDOR_ID 0x13d1
20#define USB_PRODUCT_ID 0x1002
21#endif
22
23
24
25
26
27/* define this if you can flip your LCD */
28#define HAVE_LCD_FLIP
29
30/* define this if you can invert the colours on your LCD */
31#define HAVE_LCD_INVERT
32
33/* define this if you have access to the quickscreen */
34#define HAVE_QUICKSCREEN
35
36/* define this if you would like tagcache to build on this target */
37#define HAVE_TAGCACHE
38
39#define HAVE_FAT16SUPPORT
40
41/* define this if you have a flash memory storage */
42#define HAVE_FLASH_STORAGE
43
44#define CONFIG_STORAGE STORAGE_NAND
45
46#define CONFIG_NAND NAND_TCC
47
48/* LCD dimensions */
49#define LCD_WIDTH 128
50#define LCD_HEIGHT 64
51/* sqrt(128^2 + 64^2) / 1.0 = 143.1 */
52#define LCD_DPI 143
53#define LCD_DEPTH 1
54
55#define LCD_PIXELFORMAT VERTICAL_PACKING
56
57/* Display colours, for screenshots and sim (0xRRGGBB) */
58#define LCD_DARKCOLOR 0x000000
59#define LCD_BRIGHTCOLOR 0x5a915a
60#define LCD_BL_DARKCOLOR 0x000000
61#define LCD_BL_BRIGHTCOLOR 0x82b4fa
62
63/* define this to indicate your device's keypad */
64#define CONFIG_KEYPAD LOGIK_DAX_PAD
65
66/* define this if you have a real-time clock */
67#define CONFIG_RTC RTC_TCC77X
68
69/* define this if you have RTC RAM available for settings */
70//#define HAVE_RTC_RAM
71
72/* Define this if you have a software controlled poweroff */
73#define HAVE_SW_POWEROFF
74
75/* The number of bytes reserved for loadable codecs */
76#define CODEC_SIZE 0x38000
77
78/* The number of bytes reserved for loadable plugins */
79#define PLUGIN_BUFFER_SIZE 0x10000
80
81#define AB_REPEAT_ENABLE
82
83
84
85
86/* The DAX uses built-in WM8731 codec */
87#define HAVE_WM8731
88/* Codec is slave on serial bus */
89#define CODEC_SLAVE
90/* WM8731 has no tone controls, so we use the software ones */
91#define HAVE_SW_TONE_CONTROLS
92
93/* Define this for LCD backlight available */
94#define HAVE_BACKLIGHT
95
96#define CONFIG_I2C I2C_TCC77X
97
98#define BATTERY_CAPACITY_DEFAULT 1500 /* default battery capacity */
99#define BATTERY_CAPACITY_MIN 1500 /* min. capacity selectable */
100#define BATTERY_CAPACITY_MAX 3200 /* max. capacity selectable */
101#define BATTERY_CAPACITY_INC 50 /* capacity increment */
102#define BATTERY_TYPES_COUNT 1 /* only one type */
103
104#define CONFIG_BATTERY_MEASURE VOLTAGE_MEASURE
105
106/* define this if the unit should not shut down on low battery. */
107#define NO_LOW_BATTERY_SHUTDOWN
108
109/* Define this if you have a TCC773L */
110#define CONFIG_CPU TCC773L
111
112/* Define this if you have ATA power-off control */
113#define HAVE_ATA_POWER_OFF
114
115#define HAVE_FAT16SUPPORT
116
117/* Define this to the CPU frequency */
118#define CPU_FREQ 120000000
119
120/* Offset ( in the firmware file's header ) to the file length */
121#define FIRMWARE_OFFSET_FILE_LENGTH 0
122
123/* Offset ( in the firmware file's header ) to the file CRC */
124#define FIRMWARE_OFFSET_FILE_CRC 4
125
126/* Offset ( in the firmware file's header ) to the real data */
127#define FIRMWARE_OFFSET_FILE_DATA 6
128
129/* The start address index for ROM builds */
130/* #define ROM_START 0x11010 for behind original Archos */
131#define ROM_START 0x7010 /* for behind BootBox */
132
133#define CONFIG_LCD LCD_SSD1815
134
135#define BOOTFILE_EXT "logik"
136#define BOOTFILE "rockbox." BOOTFILE_EXT
137#define BOOTDIR "/"
138
139#define IBSS_ATTR_VOICE_STACK
140#define ICODE_ATTR_TREMOR_NOT_MDCT
141#define ICODE_ATTR_TREMOR_MDCT
142#define ICODE_ATTR_FLAC
143#define IBSS_ATTR_FLAC_DECODED0
144#define ICONST_ATTR_MPA_HUFFMAN
145#define IBSS_ATTR_MPC_SAMPLE_BUF
146#define ICODE_ATTR_ALAC
147#define IBSS_ATTR_SHORTEN_DECODED0
148
149#define IRAM_LCDFRAMEBUFFER IBSS_ATTR /* put the lcd frame buffer in IRAM */
150
151/* Define this if a programmable hotkey is mapped */
152//#define HAVE_HOTKEY