summaryrefslogtreecommitdiff
path: root/firmware/export/config/archosondiosp.h
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-07-15 19:40:55 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-07-24 21:20:13 +0000
commit092c340a2062fa98b7387fc5fd63578ddae7d0b6 (patch)
tree98ec96946eeb2ae709cb0528cc6998e21bb9b290 /firmware/export/config/archosondiosp.h
parent17f7cc92c258bc456a27c3e7c5a19c9409851879 (diff)
downloadrockbox-092c340a2062fa98b7387fc5fd63578ddae7d0b6.tar.gz
rockbox-092c340a2062fa98b7387fc5fd63578ddae7d0b6.zip
[1/4] Remove SH support and all archos targets
This removes all code specific to SH targets Change-Id: I7980523785d2596e65c06430f4638eec74a06061
Diffstat (limited to 'firmware/export/config/archosondiosp.h')
-rw-r--r--firmware/export/config/archosondiosp.h131
1 files changed, 0 insertions, 131 deletions
diff --git a/firmware/export/config/archosondiosp.h b/firmware/export/config/archosondiosp.h
deleted file mode 100644
index 3e9de1eda6..0000000000
--- a/firmware/export/config/archosondiosp.h
+++ /dev/null
@@ -1,131 +0,0 @@
1/* define this if you have a bitmap LCD display */
2#define HAVE_LCD_BITMAP
3
4#define MODEL_NAME "Ondio SP"
5
6#define ONDIO_SERIES
7
8/* define this if you can flip your LCD */
9#define HAVE_LCD_FLIP
10
11/* define this if you can invert the colours on your LCD */
12#define HAVE_LCD_INVERT
13
14/* define this if you would like tagcache to build on this target */
15#define HAVE_TAGCACHE
16
17/* LCD dimensions */
18#define LCD_WIDTH 112
19#define LCD_HEIGHT 64
20/* sqrt(112^2 + 64^2) / 1.5 = 83.8 */
21#define LCD_DPI 84
22#define LCD_DEPTH 1
23
24#define LCD_PIXEL_ASPECT_WIDTH 4
25#define LCD_PIXEL_ASPECT_HEIGHT 5
26
27#define LCD_PIXELFORMAT VERTICAL_PACKING
28
29/* Display colours, for screenshots and sim (0xRRGGBB) */
30#define LCD_DARKCOLOR 0x000000
31#define LCD_BRIGHTCOLOR 0x5a915a
32#define LCD_BL_DARKCOLOR 0x000000
33#define LCD_BL_BRIGHTCOLOR 0x82b4fa
34
35/* define this if you have an Ondio style 6-key keyboard */
36#define CONFIG_KEYPAD ONDIO_PAD
37
38/* Define this to enable morse code input */
39#define HAVE_MORSE_INPUT
40
41#define AB_REPEAT_ENABLE
42#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE
43
44/* Define this if you have a software controlled poweroff */
45#define HAVE_SW_POWEROFF
46
47/* The number of bytes reserved for loadable plugins */
48#define PLUGIN_BUFFER_SIZE 0x8000
49
50/* Define this if you have a MAS3539F */
51#define CONFIG_CODEC MAS3539F
52
53/* define this if you have a flash memory storage */
54#define HAVE_FLASH_STORAGE
55
56#define BATTERY_CAPACITY_DEFAULT 1000 /* default battery capacity */
57#define BATTERY_CAPACITY_MIN 500 /* min. capacity selectable */
58#define BATTERY_CAPACITY_MAX 1500 /* max. capacity selectable */
59#define BATTERY_CAPACITY_INC 50 /* capacity increment */
60#define BATTERY_TYPES_COUNT 2 /* Alkalines or NiMH */
61
62#define CONFIG_BATTERY_MEASURE VOLTAGE_MEASURE
63
64/* define this if the unit should not shut down on low battery. */
65#define NO_LOW_BATTERY_SHUTDOWN
66
67/* define this if the unit can be powered or charged via USB */
68#define HAVE_USB_POWER
69
70/* define current usage levels */
71#define CURRENT_NORMAL 95 /* average, nearly proportional to 1/U */
72#define CURRENT_USB 1 /* host powered in USB mode; avoid zero-div */
73#define CURRENT_BACKLIGHT 0 /* no backlight */
74
75/* Define this if you have a SH7034 */
76#define CONFIG_CPU SH7034
77
78/* Define this to the CPU frequency */
79#define CPU_FREQ 12000000
80
81/* Offset ( in the firmware file's header ) to the file length */
82#define FIRMWARE_OFFSET_FILE_LENGTH 20
83
84/* Offset ( in the firmware file's header ) to the file CRC */
85#define FIRMWARE_OFFSET_FILE_CRC 6
86
87/* Offset ( in the firmware file's header ) to the real data */
88#define FIRMWARE_OFFSET_FILE_DATA 24
89
90/* The start address index for ROM builds */
91/* #define ROM_START 0x12010 for behind original Archos */
92#define ROM_START 0x7010 /* for behind BootBox */
93
94/* Define this if the display is mounted upside down */
95#define HAVE_DISPLAY_FLIPPED
96
97/* Define this for different I2C pinout */
98#define CONFIG_I2C I2C_ONDIO
99
100/* Define this for different ADC channel assignment */
101#define HAVE_ONDIO_ADC
102
103/* Define this for MMC support instead of ATA harddisk */
104#define CONFIG_STORAGE STORAGE_MMC
105
106/* Define this to support mounting FAT16 partitions */
107#define HAVE_FAT16SUPPORT
108
109/* Define this if the MAS SIBI line can be controlled via PB8 */
110#define HAVE_MAS_SIBI_CONTROL
111
112/* define this if more than one device/partition can be used */
113#define HAVE_MULTIDRIVE
114#define NUM_DRIVES 2
115
116/* define this if media can be exchanged on the fly */
117#define HAVE_HOTSWAP
118
119#define CONFIG_LCD LCD_SSD1815
120
121#define BOOTFILE_EXT "ajz"
122#define BOOTFILE "ajbrec." BOOTFILE_EXT
123#define BOOTDIR "/"
124
125#define HAVE_LCD_CONTRAST
126
127#define MIN_CONTRAST_SETTING 5
128#define MAX_CONTRAST_SETTING 63
129
130/* Define this if a programmable hotkey is mapped */
131//#define HAVE_HOTKEY