aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakamichi Horikawa <takamichiho@gmail.com>2017-01-23 20:19:06 +0900
committerTakamichi Horikawa <takamichiho@gmail.com>2017-01-23 20:19:06 +0900
commit91c6b4d62f5545e0095a076e5616b7e1d6e82994 (patch)
treed813a0decbf31b7528e0aef96fc6f8c15a9fc060
parent0c8d7c868b37e908fb85be05ea7807588a602d76 (diff)
silence compiler warning
-rw-r--r--fmdriver/fmdriver_fmp.c4
-rw-r--r--fmdriver/fmdriver_fmp.h7
2 files changed, 8 insertions, 3 deletions
diff --git a/fmdriver/fmdriver_fmp.c b/fmdriver/fmdriver_fmp.c
index 43fb69d..6cb401f 100644
--- a/fmdriver/fmdriver_fmp.c
+++ b/fmdriver/fmdriver_fmp.c
@@ -1107,6 +1107,7 @@ static void fmp_pdzf_loop_freq(struct fmdriver_work *work,
struct driver_fmp *fmp,
struct fmp_part *part,
uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3) {
+ (void)fmp;
if (!part->pdzf.mode) return;
if (part->pdzf.mode != 2 || part->lfo[2].depth == 0) {
uint32_t start = (d0 << 8) | d1;
@@ -1843,6 +1844,7 @@ static void fmp_part_init_lfo_awe(struct fmdriver_work *work,
static void fmp_part_pdzf_env(struct fmdriver_work *work,
struct driver_fmp *fmp,
struct fmp_part *part) {
+ (void)fmp;
switch (part->pdzf.env_state.status) {
case PDZF_ENV_ATT:
if (!part->pdzf.env_state.cnt--) {
@@ -1920,6 +1922,8 @@ static void fmp_part_pdzf_env(struct fmdriver_work *work,
}
}
break;
+ case PDZF_ENV_OFF:
+ break;
}
}
diff --git a/fmdriver/fmdriver_fmp.h b/fmdriver/fmdriver_fmp.h
index 909387c..d70013c 100644
--- a/fmdriver/fmdriver_fmp.h
+++ b/fmdriver/fmdriver_fmp.h
@@ -108,6 +108,10 @@ struct fmp_ssgenv {
uint8_t release_rate;
};
+enum {
+ PDZF_ENV_VOL_MIN = -15,
+};
+
struct fmp_part {
// 0000
struct {
@@ -377,9 +381,6 @@ struct fmp_part {
PDZF_ENV_OFF,
} status;
uint8_t cnt;
- enum {
- PDZF_ENV_VOL_MIN = -15,
- };
int8_t vol;
} env_state;
bool keyon;