add config knob for default freq and length
No binary (build failed)
—
(log yok)
| @@ -25,6 +25,22 @@ config BEEP | |
| help | |
| The beep applets beeps in a given freq/Hz. | |
| + | config FEATURE_BEEP_FREQ |
| + | int "default frequency" |
| + | range 0 2147483647 |
| + | default 4000 |
| + | depends on BEEP |
| + | help |
| + | Frequency for default beep. |
| + | |
| + | config FEATURE_BEEP_LENGTH |
| + | int "default length" |
| + | range 0 2147483647 |
| + | default 30 |
| + | depends on BEEP |
| + | help |
| + | Length in ms for default beep. |
| + | |
| config CHAT | |
| bool "chat" | |
| default n | |
| @@ -19,8 +19,16 @@ | |
| #define OPT_d (1<<2) | |
| #define OPT_r (1<<3) | |
| /* defaults */ | |
| - | #define FREQ (4440) |
| - | #define LENGTH (50) |
| + | #ifndef CONFIG_FEATURE_BEEP_FREQ |
| + | # define FREQ (4000) |
| + | #else |
| + | # define FREQ (CONFIG_FEATURE_BEEP_FREQ) |
| + | #endif |
| + | #ifndef CONFIG_FEATURE_BEEP_LENGTH |
| + | # define LENGTH (30) |
| + | #else |
| + | # define LENGTH (CONFIG_FEATURE_BEEP_LENGTH) |
| + | #endif |
| #define DELAY (0) | |
| #define REPETITIONS (1) | |
| @@ -567,6 +567,9 @@ CONFIG_FEATURE_MOUNT_LOOP=y | |
| # | |
| CONFIG_ADJTIMEX=y | |
| # CONFIG_BBCONFIG is not set | |
| + | CONFIG_BEEP=y |
| + | CONFIG_FEATURE_BEEP_FREQ=4000 |
| + | CONFIG_FEATURE_BEEP_LENGTH=30 |
| CONFIG_CHAT=y | |
| CONFIG_FEATURE_CHAT_NOFAIL=y | |
| # CONFIG_FEATURE_CHAT_TTY_HIFI is not set | |