summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorTeruaki Kawashima <teru@rockbox.org>2009-11-08 13:14:50 +0000
committerTeruaki Kawashima <teru@rockbox.org>2009-11-08 13:14:50 +0000
commit92fb1df03aa1d7cd33bb07f7222e36e954409e52 (patch)
tree79c471e6aceac1ca49ca98bdcb10b7f1b084119a /firmware
parentb92e778fd71dfc86d41e6ddf68cf7b35477bc927 (diff)
downloadrockbox-92fb1df03aa1d7cd33bb07f7222e36e954409e52.tar.gz
rockbox-92fb1df03aa1d7cd33bb07f7222e36e954409e52.zip
FS#10338: Add "use morse input " entry to settings menu
* Remember last used text input mode (keyboard or morse input) in settings. * Add setting "Use Morse Code Input" under Settings -> General Settings -> System. Now it is possible for some of targets without button combo for changing input mode to use morse input by changing the setting. it's not possible for them to change input mode during in the keyboard screen of course. There are still targets without morse input mode. Flyspray: FS#10338 Author: myself, David Johnston git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23567 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/export/config-creativezv.h3
-rw-r--r--firmware/export/config-creativezvm.h3
-rw-r--r--firmware/export/config-creativezvm60gb.h3
-rw-r--r--firmware/export/config-e200.h3
-rw-r--r--firmware/export/config-e200v2.h3
-rw-r--r--firmware/export/config-fmrecorder.h3
-rw-r--r--firmware/export/config-fuze.h3
-rw-r--r--firmware/export/config-gigabeat-s.h6
-rw-r--r--firmware/export/config-gigabeat.h3
-rw-r--r--firmware/export/config-h10.h3
-rw-r--r--firmware/export/config-h100.h3
-rw-r--r--firmware/export/config-h10_5gb.h3
-rw-r--r--firmware/export/config-h120.h3
-rw-r--r--firmware/export/config-h300.h3
-rw-r--r--firmware/export/config-hdd1630.h3
-rw-r--r--firmware/export/config-iaudiom5.h3
-rw-r--r--firmware/export/config-iaudiox5.h3
-rw-r--r--firmware/export/config-ipod1g2g.h3
-rw-r--r--firmware/export/config-ipod3g.h3
-rw-r--r--firmware/export/config-ipod4g.h3
-rw-r--r--firmware/export/config-ipodcolor.h3
-rw-r--r--firmware/export/config-ipodmini.h3
-rw-r--r--firmware/export/config-ipodmini2g.h3
-rw-r--r--firmware/export/config-ipodnano.h3
-rw-r--r--firmware/export/config-ipodnano2g.h3
-rw-r--r--firmware/export/config-ipodvideo.h3
-rw-r--r--firmware/export/config-m200.h3
-rw-r--r--firmware/export/config-m200v4.h3
-rw-r--r--firmware/export/config-mrobe100.h3
-rw-r--r--firmware/export/config-mrobe500.h3
-rw-r--r--firmware/export/config-recorder.h3
-rw-r--r--firmware/export/config-recorderv2.h3
-rw-r--r--firmware/export/config-sa9200.h3
-rw-r--r--firmware/export/config-view.h3
34 files changed, 101 insertions, 4 deletions
diff --git a/firmware/export/config-creativezv.h b/firmware/export/config-creativezv.h
index 5454038f0c..eff5a506c0 100644
--- a/firmware/export/config-creativezv.h
+++ b/firmware/export/config-creativezv.h
@@ -76,6 +76,9 @@
76#define HAVE_HEADPHONE_DETECTION 76#define HAVE_HEADPHONE_DETECTION
77//#define HAVE_TOUCHPAD 77//#define HAVE_TOUCHPAD
78 78
79/* Define this to enable morse code input */
80#define HAVE_MORSE_INPUT
81
79/* Define this if you do software codec */ 82/* Define this if you do software codec */
80#define CONFIG_CODEC SWCODEC 83#define CONFIG_CODEC SWCODEC
81 84
diff --git a/firmware/export/config-creativezvm.h b/firmware/export/config-creativezvm.h
index 37d2eb48cf..d8005bb83d 100644
--- a/firmware/export/config-creativezvm.h
+++ b/firmware/export/config-creativezvm.h
@@ -77,6 +77,9 @@
77#define HAVE_HEADPHONE_DETECTION 77#define HAVE_HEADPHONE_DETECTION
78//#define HAVE_TOUCHPAD 78//#define HAVE_TOUCHPAD
79 79
80/* Define this to enable morse code input */
81#define HAVE_MORSE_INPUT
82
80/* Define this if you do software codec */ 83/* Define this if you do software codec */
81#define CONFIG_CODEC SWCODEC 84#define CONFIG_CODEC SWCODEC
82 85
diff --git a/firmware/export/config-creativezvm60gb.h b/firmware/export/config-creativezvm60gb.h
index e34515ca44..3e95ae7be7 100644
--- a/firmware/export/config-creativezvm60gb.h
+++ b/firmware/export/config-creativezvm60gb.h
@@ -76,6 +76,9 @@
76#define HAVE_HEADPHONE_DETECTION 76#define HAVE_HEADPHONE_DETECTION
77//#define HAVE_TOUCHPAD 77//#define HAVE_TOUCHPAD
78 78
79/* Define this to enable morse code input */
80#define HAVE_MORSE_INPUT
81
79/* Define this if you do software codec */ 82/* Define this if you do software codec */
80#define CONFIG_CODEC SWCODEC 83#define CONFIG_CODEC SWCODEC
81 84
diff --git a/firmware/export/config-e200.h b/firmware/export/config-e200.h
index dd65e6a37d..687878ce06 100644
--- a/firmware/export/config-e200.h
+++ b/firmware/export/config-e200.h
@@ -73,6 +73,9 @@
73 73
74#define CONFIG_KEYPAD SANSA_E200_PAD 74#define CONFIG_KEYPAD SANSA_E200_PAD
75 75
76/* Define this to enable morse code input */
77#define HAVE_MORSE_INPUT
78
76/* Define this if you do software codec */ 79/* Define this if you do software codec */
77#define CONFIG_CODEC SWCODEC 80#define CONFIG_CODEC SWCODEC
78/* There is no hardware tone control */ 81/* There is no hardware tone control */
diff --git a/firmware/export/config-e200v2.h b/firmware/export/config-e200v2.h
index b4985ecd6d..d42f28ac2f 100644
--- a/firmware/export/config-e200v2.h
+++ b/firmware/export/config-e200v2.h
@@ -73,6 +73,9 @@
73 73
74#define CONFIG_KEYPAD SANSA_E200_PAD 74#define CONFIG_KEYPAD SANSA_E200_PAD
75 75
76/* Define this to enable morse code input */
77#define HAVE_MORSE_INPUT
78
76/* Define this if you do software codec */ 79/* Define this if you do software codec */
77#define CONFIG_CODEC SWCODEC 80#define CONFIG_CODEC SWCODEC
78 81
diff --git a/firmware/export/config-fmrecorder.h b/firmware/export/config-fmrecorder.h
index 97dc52ebb5..d9f3a95f3e 100644
--- a/firmware/export/config-fmrecorder.h
+++ b/firmware/export/config-fmrecorder.h
@@ -48,6 +48,9 @@
48/* define this if you have a Recorder style 10-key keyboard */ 48/* define this if you have a Recorder style 10-key keyboard */
49#define CONFIG_KEYPAD RECORDER_PAD 49#define CONFIG_KEYPAD RECORDER_PAD
50 50
51/* Define this to enable morse code input */
52#define HAVE_MORSE_INPUT
53
51/* define this if you have a real-time clock */ 54/* define this if you have a real-time clock */
52#define CONFIG_RTC RTC_M41ST84W 55#define CONFIG_RTC RTC_M41ST84W
53 56
diff --git a/firmware/export/config-fuze.h b/firmware/export/config-fuze.h
index e9b54e14fd..cc6669af39 100644
--- a/firmware/export/config-fuze.h
+++ b/firmware/export/config-fuze.h
@@ -78,6 +78,9 @@
78 78
79#define CONFIG_KEYPAD SANSA_FUZE_PAD 79#define CONFIG_KEYPAD SANSA_FUZE_PAD
80 80
81/* Define this to enable morse code input */
82#define HAVE_MORSE_INPUT
83
81/* Define this if you do software codec */ 84/* Define this if you do software codec */
82#define CONFIG_CODEC SWCODEC 85#define CONFIG_CODEC SWCODEC
83 86
diff --git a/firmware/export/config-gigabeat-s.h b/firmware/export/config-gigabeat-s.h
index 344c572e40..7f55797a07 100644
--- a/firmware/export/config-gigabeat-s.h
+++ b/firmware/export/config-gigabeat-s.h
@@ -49,10 +49,8 @@
49 49
50#define CONFIG_KEYPAD GIGABEAT_S_PAD 50#define CONFIG_KEYPAD GIGABEAT_S_PAD
51 51
52/* Define keyboard features */ 52/* Define this to enable morse code input */
53#define KBD_CURSOR_KEYS /* allow non-line edit cursor movement */ 53#define HAVE_MORSE_INPUT
54#define KBD_MODES /* enable line edit */
55#define KBD_MORSE_INPUT /* enable morse code input */
56 54
57/* Define this if you do software codec */ 55/* Define this if you do software codec */
58#define CONFIG_CODEC SWCODEC 56#define CONFIG_CODEC SWCODEC
diff --git a/firmware/export/config-gigabeat.h b/firmware/export/config-gigabeat.h
index a20a5d87ff..363312a415 100644
--- a/firmware/export/config-gigabeat.h
+++ b/firmware/export/config-gigabeat.h
@@ -65,6 +65,9 @@
65 65
66#define CONFIG_KEYPAD GIGABEAT_PAD 66#define CONFIG_KEYPAD GIGABEAT_PAD
67 67
68/* Define this to enable morse code input */
69#define HAVE_MORSE_INPUT
70
68/* Define this if you do software codec */ 71/* Define this if you do software codec */
69#define CONFIG_CODEC SWCODEC 72#define CONFIG_CODEC SWCODEC
70 73
diff --git a/firmware/export/config-h10.h b/firmware/export/config-h10.h
index 6ad7a8ddc5..cde1b6075e 100644
--- a/firmware/export/config-h10.h
+++ b/firmware/export/config-h10.h
@@ -76,6 +76,9 @@
76 76
77#define CONFIG_KEYPAD IRIVER_H10_PAD 77#define CONFIG_KEYPAD IRIVER_H10_PAD
78 78
79/* Define this to enable morse code input */
80#define HAVE_MORSE_INPUT
81
79/* Define this if you do software codec */ 82/* Define this if you do software codec */
80#define CONFIG_CODEC SWCODEC 83#define CONFIG_CODEC SWCODEC
81 84
diff --git a/firmware/export/config-h100.h b/firmware/export/config-h100.h
index 520079b8a0..d01ee1f3f9 100644
--- a/firmware/export/config-h100.h
+++ b/firmware/export/config-h100.h
@@ -69,6 +69,9 @@
69 69
70#define CONFIG_REMOTE_KEYPAD H100_REMOTE 70#define CONFIG_REMOTE_KEYPAD H100_REMOTE
71 71
72/* Define this to enable morse code input */
73#define HAVE_MORSE_INPUT
74
72/* Define this if you do software codec */ 75/* Define this if you do software codec */
73#define CONFIG_CODEC SWCODEC 76#define CONFIG_CODEC SWCODEC
74 77
diff --git a/firmware/export/config-h10_5gb.h b/firmware/export/config-h10_5gb.h
index e39c6a6bbf..e69f6c2b20 100644
--- a/firmware/export/config-h10_5gb.h
+++ b/firmware/export/config-h10_5gb.h
@@ -59,6 +59,9 @@
59 59
60#define CONFIG_KEYPAD IRIVER_H10_PAD 60#define CONFIG_KEYPAD IRIVER_H10_PAD
61 61
62/* Define this to enable morse code input */
63#define HAVE_MORSE_INPUT
64
62/* Define this if you do software codec */ 65/* Define this if you do software codec */
63#define CONFIG_CODEC SWCODEC 66#define CONFIG_CODEC SWCODEC
64 67
diff --git a/firmware/export/config-h120.h b/firmware/export/config-h120.h
index da75c60ecf..8751c121cc 100644
--- a/firmware/export/config-h120.h
+++ b/firmware/export/config-h120.h
@@ -68,6 +68,9 @@
68 68
69#define CONFIG_REMOTE_KEYPAD H100_REMOTE 69#define CONFIG_REMOTE_KEYPAD H100_REMOTE
70 70
71/* Define this to enable morse code input */
72#define HAVE_MORSE_INPUT
73
71/* Define this if you do software codec */ 74/* Define this if you do software codec */
72#define CONFIG_CODEC SWCODEC 75#define CONFIG_CODEC SWCODEC
73 76
diff --git a/firmware/export/config-h300.h b/firmware/export/config-h300.h
index 09fce49b10..d2348397d2 100644
--- a/firmware/export/config-h300.h
+++ b/firmware/export/config-h300.h
@@ -61,6 +61,9 @@
61 61
62#define CONFIG_REMOTE_KEYPAD H300_REMOTE 62#define CONFIG_REMOTE_KEYPAD H300_REMOTE
63 63
64/* Define this to enable morse code input */
65#define HAVE_MORSE_INPUT
66
64/* Define this if you do software codec */ 67/* Define this if you do software codec */
65#define CONFIG_CODEC SWCODEC 68#define CONFIG_CODEC SWCODEC
66 69
diff --git a/firmware/export/config-hdd1630.h b/firmware/export/config-hdd1630.h
index f44f7d1729..c9a3b035ca 100644
--- a/firmware/export/config-hdd1630.h
+++ b/firmware/export/config-hdd1630.h
@@ -77,6 +77,9 @@
77 77
78#define CONFIG_KEYPAD PHILIPS_HDD1630_PAD 78#define CONFIG_KEYPAD PHILIPS_HDD1630_PAD
79 79
80/* Define this to enable morse code input */
81#define HAVE_MORSE_INPUT
82
80/* define this if the target has volume keys which can be used in the lists */ 83/* define this if the target has volume keys which can be used in the lists */
81#define HAVE_VOLUME_IN_LIST 84#define HAVE_VOLUME_IN_LIST
82 85
diff --git a/firmware/export/config-iaudiom5.h b/firmware/export/config-iaudiom5.h
index 00e07a92cd..03add43dbf 100644
--- a/firmware/export/config-iaudiom5.h
+++ b/firmware/export/config-iaudiom5.h
@@ -83,6 +83,9 @@
83 83
84#define CONFIG_KEYPAD IAUDIO_X5M5_PAD 84#define CONFIG_KEYPAD IAUDIO_X5M5_PAD
85 85
86/* Define this to enable morse code input */
87#define HAVE_MORSE_INPUT
88
86#define AB_REPEAT_ENABLE 1 89#define AB_REPEAT_ENABLE 1
87#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE 90#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE
88 91
diff --git a/firmware/export/config-iaudiox5.h b/firmware/export/config-iaudiox5.h
index a6b48b98a8..bafe51f12d 100644
--- a/firmware/export/config-iaudiox5.h
+++ b/firmware/export/config-iaudiox5.h
@@ -85,6 +85,9 @@
85 85
86#define CONFIG_KEYPAD IAUDIO_X5M5_PAD 86#define CONFIG_KEYPAD IAUDIO_X5M5_PAD
87 87
88/* Define this to enable morse code input */
89#define HAVE_MORSE_INPUT
90
88#define AB_REPEAT_ENABLE 1 91#define AB_REPEAT_ENABLE 1
89#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE 92#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE
90 93
diff --git a/firmware/export/config-ipod1g2g.h b/firmware/export/config-ipod1g2g.h
index 835b75bd85..cde745e874 100644
--- a/firmware/export/config-ipod1g2g.h
+++ b/firmware/export/config-ipod1g2g.h
@@ -77,6 +77,9 @@
77 77
78#define HAVE_SCROLLWHEEL 78#define HAVE_SCROLLWHEEL
79 79
80/* Define this to enable morse code input */
81#define HAVE_MORSE_INPUT
82
80/* Define this if you do software codec */ 83/* Define this if you do software codec */
81#define CONFIG_CODEC SWCODEC 84#define CONFIG_CODEC SWCODEC
82 85
diff --git a/firmware/export/config-ipod3g.h b/firmware/export/config-ipod3g.h
index 7cab8846ef..e82cc92f56 100644
--- a/firmware/export/config-ipod3g.h
+++ b/firmware/export/config-ipod3g.h
@@ -78,6 +78,9 @@
78 78
79#define HAVE_SCROLLWHEEL 79#define HAVE_SCROLLWHEEL
80 80
81/* Define this to enable morse code input */
82#define HAVE_MORSE_INPUT
83
81/* Define this if you do software codec */ 84/* Define this if you do software codec */
82#define CONFIG_CODEC SWCODEC 85#define CONFIG_CODEC SWCODEC
83 86
diff --git a/firmware/export/config-ipod4g.h b/firmware/export/config-ipod4g.h
index 6195e0c1b6..c00a6788c6 100644
--- a/firmware/export/config-ipod4g.h
+++ b/firmware/export/config-ipod4g.h
@@ -76,6 +76,9 @@
76 76
77#define CONFIG_KEYPAD IPOD_4G_PAD 77#define CONFIG_KEYPAD IPOD_4G_PAD
78 78
79/* Define this to enable morse code input */
80#define HAVE_MORSE_INPUT
81
79/* Define this if you do software codec */ 82/* Define this if you do software codec */
80#define CONFIG_CODEC SWCODEC 83#define CONFIG_CODEC SWCODEC
81 84
diff --git a/firmware/export/config-ipodcolor.h b/firmware/export/config-ipodcolor.h
index 7c7897b67b..751522d47b 100644
--- a/firmware/export/config-ipodcolor.h
+++ b/firmware/export/config-ipodcolor.h
@@ -60,6 +60,9 @@
60 60
61#define CONFIG_KEYPAD IPOD_4G_PAD 61#define CONFIG_KEYPAD IPOD_4G_PAD
62 62
63/* Define this to enable morse code input */
64#define HAVE_MORSE_INPUT
65
63/* Define this if you do software codec */ 66/* Define this if you do software codec */
64#define CONFIG_CODEC SWCODEC 67#define CONFIG_CODEC SWCODEC
65 68
diff --git a/firmware/export/config-ipodmini.h b/firmware/export/config-ipodmini.h
index be3ab2bc96..129829ffbb 100644
--- a/firmware/export/config-ipodmini.h
+++ b/firmware/export/config-ipodmini.h
@@ -77,6 +77,9 @@
77 77
78#define HAVE_SCROLLWHEEL 78#define HAVE_SCROLLWHEEL
79 79
80/* Define this to enable morse code input */
81#define HAVE_MORSE_INPUT
82
80/* Define this if you do software codec */ 83/* Define this if you do software codec */
81#define CONFIG_CODEC SWCODEC 84#define CONFIG_CODEC SWCODEC
82 85
diff --git a/firmware/export/config-ipodmini2g.h b/firmware/export/config-ipodmini2g.h
index 53476b177f..8087269485 100644
--- a/firmware/export/config-ipodmini2g.h
+++ b/firmware/export/config-ipodmini2g.h
@@ -75,6 +75,9 @@
75 75
76#define CONFIG_KEYPAD IPOD_4G_PAD 76#define CONFIG_KEYPAD IPOD_4G_PAD
77 77
78/* Define this to enable morse code input */
79#define HAVE_MORSE_INPUT
80
78/* Define this if you do software codec */ 81/* Define this if you do software codec */
79#define CONFIG_CODEC SWCODEC 82#define CONFIG_CODEC SWCODEC
80 83
diff --git a/firmware/export/config-ipodnano.h b/firmware/export/config-ipodnano.h
index f1a4d6a65e..68ed152cda 100644
--- a/firmware/export/config-ipodnano.h
+++ b/firmware/export/config-ipodnano.h
@@ -60,6 +60,9 @@
60 60
61#define CONFIG_KEYPAD IPOD_4G_PAD 61#define CONFIG_KEYPAD IPOD_4G_PAD
62 62
63/* Define this to enable morse code input */
64#define HAVE_MORSE_INPUT
65
63/* Define this if you do software codec */ 66/* Define this if you do software codec */
64#define CONFIG_CODEC SWCODEC 67#define CONFIG_CODEC SWCODEC
65 68
diff --git a/firmware/export/config-ipodnano2g.h b/firmware/export/config-ipodnano2g.h
index bcc98e0da3..2e044335da 100644
--- a/firmware/export/config-ipodnano2g.h
+++ b/firmware/export/config-ipodnano2g.h
@@ -94,6 +94,9 @@
94//#define AB_REPEAT_ENABLE 1 94//#define AB_REPEAT_ENABLE 1
95//#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE 95//#define ACTION_WPSAB_SINGLE ACTION_WPS_BROWSE
96 96
97/* Define this to enable morse code input */
98#define HAVE_MORSE_INPUT
99
97/* Define this if you do software codec */ 100/* Define this if you do software codec */
98#define CONFIG_CODEC SWCODEC 101#define CONFIG_CODEC SWCODEC
99 102
diff --git a/firmware/export/config-ipodvideo.h b/firmware/export/config-ipodvideo.h
index 9762e71a73..f00de9cbfd 100644
--- a/firmware/export/config-ipodvideo.h
+++ b/firmware/export/config-ipodvideo.h
@@ -62,6 +62,9 @@
62 62
63#define CONFIG_KEYPAD IPOD_4G_PAD 63#define CONFIG_KEYPAD IPOD_4G_PAD
64 64
65/* Define this to enable morse code input */
66#define HAVE_MORSE_INPUT
67
65/* Define this if you do software codec */ 68/* Define this if you do software codec */
66#define CONFIG_CODEC SWCODEC 69#define CONFIG_CODEC SWCODEC
67 70
diff --git a/firmware/export/config-m200.h b/firmware/export/config-m200.h
index 59f5ad7cfb..0f071e18ab 100644
--- a/firmware/export/config-m200.h
+++ b/firmware/export/config-m200.h
@@ -58,6 +58,9 @@
58/* define this to indicate your device's keypad */ 58/* define this to indicate your device's keypad */
59#define CONFIG_KEYPAD SANSA_M200_PAD 59#define CONFIG_KEYPAD SANSA_M200_PAD
60 60
61/* Define this to enable morse code input */
62#define HAVE_MORSE_INPUT
63
61/* define this if you have a real-time clock */ 64/* define this if you have a real-time clock */
62#define CONFIG_RTC RTC_TCC77X 65#define CONFIG_RTC RTC_TCC77X
63 66
diff --git a/firmware/export/config-m200v4.h b/firmware/export/config-m200v4.h
index 13dcec92ff..af9f1aedc6 100644
--- a/firmware/export/config-m200v4.h
+++ b/firmware/export/config-m200v4.h
@@ -61,6 +61,9 @@
61/* define this to indicate your device's keypad */ 61/* define this to indicate your device's keypad */
62#define CONFIG_KEYPAD SANSA_M200_PAD 62#define CONFIG_KEYPAD SANSA_M200_PAD
63 63
64/* Define this to enable morse code input */
65#define HAVE_MORSE_INPUT
66
64/* define this if you have a real-time clock */ 67/* define this if you have a real-time clock */
65#ifndef BOOTLOADER 68#ifndef BOOTLOADER
66#define CONFIG_RTC RTC_AS3514 69#define CONFIG_RTC RTC_AS3514
diff --git a/firmware/export/config-mrobe100.h b/firmware/export/config-mrobe100.h
index 5a2790062d..90419914b2 100644
--- a/firmware/export/config-mrobe100.h
+++ b/firmware/export/config-mrobe100.h
@@ -64,6 +64,9 @@
64#define CONFIG_KEYPAD MROBE100_PAD 64#define CONFIG_KEYPAD MROBE100_PAD
65#define CONFIG_REMOTE_KEYPAD MROBE_REMOTE 65#define CONFIG_REMOTE_KEYPAD MROBE_REMOTE
66 66
67/* Define this to enable morse code input */
68#define HAVE_MORSE_INPUT
69
67/* Define this if you do software codec */ 70/* Define this if you do software codec */
68#define CONFIG_CODEC SWCODEC 71#define CONFIG_CODEC SWCODEC
69 72
diff --git a/firmware/export/config-mrobe500.h b/firmware/export/config-mrobe500.h
index 82ba8a8e83..96e25c9247 100644
--- a/firmware/export/config-mrobe500.h
+++ b/firmware/export/config-mrobe500.h
@@ -138,6 +138,9 @@
138#define HAVE_TOUCHSCREEN 138#define HAVE_TOUCHSCREEN
139#define HAVE_BUTTON_DATA 139#define HAVE_BUTTON_DATA
140 140
141/* Define this to enable morse code input */
142#define HAVE_MORSE_INPUT
143
141/* define this if the target has volume keys which can be used in the lists */ 144/* define this if the target has volume keys which can be used in the lists */
142#define HAVE_VOLUME_IN_LIST 145#define HAVE_VOLUME_IN_LIST
143 146
diff --git a/firmware/export/config-recorder.h b/firmware/export/config-recorder.h
index 88ff2c2006..ef9f523c49 100644
--- a/firmware/export/config-recorder.h
+++ b/firmware/export/config-recorder.h
@@ -48,6 +48,9 @@
48/* define this if you have the Recorder's 10-key keyboard */ 48/* define this if you have the Recorder's 10-key keyboard */
49#define CONFIG_KEYPAD RECORDER_PAD 49#define CONFIG_KEYPAD RECORDER_PAD
50 50
51/* Define this to enable morse code input */
52#define HAVE_MORSE_INPUT
53
51/* define this if you have a real-time clock */ 54/* define this if you have a real-time clock */
52#define CONFIG_RTC RTC_M41ST84W 55#define CONFIG_RTC RTC_M41ST84W
53 56
diff --git a/firmware/export/config-recorderv2.h b/firmware/export/config-recorderv2.h
index 6a5564487e..c530fa5815 100644
--- a/firmware/export/config-recorderv2.h
+++ b/firmware/export/config-recorderv2.h
@@ -48,6 +48,9 @@
48/* define this if you have a Recorder style 10-key keyboard */ 48/* define this if you have a Recorder style 10-key keyboard */
49#define CONFIG_KEYPAD RECORDER_PAD 49#define CONFIG_KEYPAD RECORDER_PAD
50 50
51/* Define this to enable morse code input */
52#define HAVE_MORSE_INPUT
53
51/* define this if you have a real-time clock */ 54/* define this if you have a real-time clock */
52#define CONFIG_RTC RTC_M41ST84W 55#define CONFIG_RTC RTC_M41ST84W
53 56
diff --git a/firmware/export/config-sa9200.h b/firmware/export/config-sa9200.h
index ce233184cb..d9b9462880 100644
--- a/firmware/export/config-sa9200.h
+++ b/firmware/export/config-sa9200.h
@@ -62,6 +62,9 @@
62 62
63#define CONFIG_KEYPAD PHILIPS_SA9200_PAD 63#define CONFIG_KEYPAD PHILIPS_SA9200_PAD
64 64
65/* Define this to enable morse code input */
66#define HAVE_MORSE_INPUT
67
65/* define this if the target has volume keys which can be used in the lists */ 68/* define this if the target has volume keys which can be used in the lists */
66#define HAVE_VOLUME_IN_LIST 69#define HAVE_VOLUME_IN_LIST
67 70
diff --git a/firmware/export/config-view.h b/firmware/export/config-view.h
index 7b13bf74ba..4111b8380a 100644
--- a/firmware/export/config-view.h
+++ b/firmware/export/config-view.h
@@ -74,6 +74,9 @@
74/* The only difference is that the power/hold is on the left instead of right on Fuze */ 74/* The only difference is that the power/hold is on the left instead of right on Fuze */
75#define CONFIG_KEYPAD SANSA_FUZE_PAD 75#define CONFIG_KEYPAD SANSA_FUZE_PAD
76 76
77/* Define this to enable morse code input */
78#define HAVE_MORSE_INPUT
79
77/* Define this if you do software codec */ 80/* Define this if you do software codec */
78#define CONFIG_CODEC SWCODEC 81#define CONFIG_CODEC SWCODEC
79/* There is no hardware tone control */ 82/* There is no hardware tone control */