summaryrefslogtreecommitdiff
path: root/firmware/export/config.h
diff options
context:
space:
mode:
authorAidan MacDonald <amachronic@protonmail.com>2021-05-23 17:30:58 +0100
committerAidan MacDonald <amachronic@protonmail.com>2021-07-13 22:01:33 +0100
commit4c60bc9e681865fcfc149775a1ed7ccd2613d5bf (patch)
tree99f8d91af2c171cf3843f0c14d41a20d9dc29c4f /firmware/export/config.h
parent3abb7c5dd5be2ec6744bfc0a80967b20f1b59e30 (diff)
downloadrockbox-4c60bc9e681865fcfc149775a1ed7ccd2613d5bf.tar.gz
rockbox-4c60bc9e681865fcfc149775a1ed7ccd2613d5bf.zip
New port: Shanling Q1 native
- Audio playback works - Touchscreen and buttons work - Bootloader works and is capable of dual boot - Plugins are working - Cabbiev2 theme has been ported - Stable for general usage Thanks to Marc Aarts for porting Cabbiev2 and plugin bitmaps. There's a few minor known issues: - Bootloader must be installed manually using 'usbboot' as there is no support in jztool yet. - Keymaps may be lacking, need further testing and feedback. - Some plugins may not be fully adapted to the screen size and could benefit from further tweaking. - LCD shows abnormal effects under some circumstances: for example, after viewing a mostly black screen an afterimage appears briefly when going back to a brightly-lit screen. Sudden power-off without proper shutdown of the backlight causes a "dissolving" effect. - CW2015 battery reporting driver is buggy, and disabled for now. Battery reporting is currently voltage-based using the AXP192. Change-Id: I635e83f02a880192c5a82cb0861ad3a61c137c3a
Diffstat (limited to 'firmware/export/config.h')
-rw-r--r--firmware/export/config.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h
index fdf3bf420d..5e7b2be6e4 100644
--- a/firmware/export/config.h
+++ b/firmware/export/config.h
@@ -160,6 +160,7 @@
160#define FIIO_M3K_LINUX_PAD 71 160#define FIIO_M3K_LINUX_PAD 71
161#define EROSQ_PAD 72 161#define EROSQ_PAD 72
162#define FIIO_M3K_PAD 73 162#define FIIO_M3K_PAD 73
163#define SHANLING_Q1_PAD 74
163 164
164/* CONFIG_REMOTE_KEYPAD */ 165/* CONFIG_REMOTE_KEYPAD */
165#define H100_REMOTE 1 166#define H100_REMOTE 1
@@ -274,6 +275,7 @@
274#define LCD_IHIFI770C 67 /* as used by IHIFI 770C */ 275#define LCD_IHIFI770C 67 /* as used by IHIFI 770C */
275#define LCD_IHIFI800 68 /* as used by IHIFI 800 */ 276#define LCD_IHIFI800 68 /* as used by IHIFI 800 */
276#define LCD_FIIOM3K 69 /* as used by the FiiO M3K */ 277#define LCD_FIIOM3K 69 /* as used by the FiiO M3K */
278#define LCD_SHANLING_Q1 70 /* as used by the Shanling Q1 */
277 279
278/* LCD_PIXELFORMAT */ 280/* LCD_PIXELFORMAT */
279#define HORIZONTAL_PACKING 1 281#define HORIZONTAL_PACKING 1
@@ -592,6 +594,8 @@ Lyre prototype 1 */
592#include "config/fiiom3k.h" 594#include "config/fiiom3k.h"
593#elif defined(EROS_Q) 595#elif defined(EROS_Q)
594#include "config/aigoerosq.h" 596#include "config/aigoerosq.h"
597#elif defined(SHANLING_Q1)
598#include "config/shanlingq1.h"
595#else 599#else
596//#error "unknown hwardware platform!" 600//#error "unknown hwardware platform!"
597#endif 601#endif