summaryrefslogtreecommitdiff
path: root/firmware/export/config/archosplayer.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/config/archosplayer.h')
-rw-r--r--firmware/export/config/archosplayer.h111
1 files changed, 0 insertions, 111 deletions
diff --git a/firmware/export/config/archosplayer.h b/firmware/export/config/archosplayer.h
deleted file mode 100644
index 2e0219cff5..0000000000
--- a/firmware/export/config/archosplayer.h
+++ /dev/null
@@ -1,111 +0,0 @@
1/* define this if you use an ATA controller */
2#define CONFIG_STORAGE STORAGE_ATA
3
4#define MODEL_NAME "Archos Player/Studio"
5
6/* define this if you have a charcell LCD display */
7#define HAVE_LCD_CHARCELLS
8
9/* define this if you would like tagcache to build on this target */
10#define HAVE_TAGCACHE
11
12#define LCD_WIDTH 11
13#define LCD_HEIGHT 2
14/* sqrt(11^2 + 2^2) / 1.5 = 7.5 */
15#define LCD_DPI 7
16#define LCD_DEPTH 1
17#define SIM_LCD_WIDTH 132 /* pixels */
18#define SIM_LCD_HEIGHT 64 /* pixels */
19
20/* Display colours, for screenshots and sim (0xRRGGBB) */
21#define LCD_DARKCOLOR 0x000000
22#define LCD_BRIGHTCOLOR 0x5a915a
23#define LCD_BL_DARKCOLOR 0x000000
24#define LCD_BL_BRIGHTCOLOR 0x7ee57e
25
26/* define this if you have the Player's keyboard */
27#define CONFIG_KEYPAD PLAYER_PAD
28
29#define AB_REPEAT_ENABLE
30#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE
31
32/* The number of bytes reserved for loadable plugins */
33#define PLUGIN_BUFFER_SIZE 0x8000
34
35/* Define this if you have a MAS3507D */
36#define CONFIG_CODEC MAS3507D
37
38/* Define this if you have a DAC3550A */
39#define HAVE_DAC3550A
40
41/* define this if you have a disk storage, i.e. something
42 that needs spinups and can cause skips when shaked */
43#define HAVE_DISK_STORAGE
44
45/* Define this for LCD backlight available */
46#define HAVE_BACKLIGHT
47
48#define BATTERY_CAPACITY_DEFAULT 1500 /* default battery capacity */
49#define BATTERY_CAPACITY_MIN 1500 /* min. capacity selectable */
50#define BATTERY_CAPACITY_MAX 3200 /* max. capacity selectable */
51#define BATTERY_CAPACITY_INC 50 /* capacity increment */
52#define BATTERY_TYPES_COUNT 1 /* only one type */
53
54#define CONFIG_BATTERY_MEASURE VOLTAGE_MEASURE
55
56#define CURRENT_NORMAL 145 /* usual current in mA */
57#define CURRENT_USB 500 /* usual current in mA in USB mode */
58
59/* define this if the unit should not shut down on low battery. */
60#define NO_LOW_BATTERY_SHUTDOWN
61
62/* Hardware controlled charging */
63#define CONFIG_CHARGING CHARGING_SIMPLE
64
65/* Define this if you have a SH7034 */
66#define CONFIG_CPU SH7034
67
68/* Define this if you control ata power player style
69 (with PB4, new player only) */
70#define ATA_POWER_PLAYERSTYLE
71
72/* Define this to the CPU frequency */
73#define CPU_FREQ 12000000 /* cycle time ~83.3ns */
74
75/* Define this if you must discharge the data line by driving it low
76 and then set it to input to see if it stays low or goes high */
77#define HAVE_I2C_LOW_FIRST
78
79#define CONFIG_I2C I2C_PLAYREC
80
81/* Offset ( in the firmware file's header ) to the file length */
82#define FIRMWARE_OFFSET_FILE_LENGTH 0
83
84/* Offset ( in the firmware file's header ) to the file CRC */
85#define FIRMWARE_OFFSET_FILE_CRC 4
86
87/* Offset ( in the firmware file's header ) to the real data */
88#define FIRMWARE_OFFSET_FILE_DATA 6
89
90/* The start address index for ROM builds */
91#define ROM_START 0x7010 /* for behind BootBox */
92
93/* Software controlled LED */
94#define CONFIG_LED LED_REAL
95
96#define CONFIG_LCD LCD_SSD1801
97
98#define BOOTFILE_EXT "mod"
99#define BOOTFILE "archos." BOOTFILE_EXT
100#define BOOTDIR "/"
101
102#define HAVE_LCD_CONTRAST
103
104#define MIN_CONTRAST_SETTING 5
105#define MAX_CONTRAST_SETTING 31
106#define DEFAULT_CONTRAST_SETTING 30
107
108#define HAVE_SERIAL
109
110/* Define this if a programmable hotkey is mapped */
111#define HAVE_HOTKEY