Fixed assumption about EXT trigger mode

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9873 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
Fabio Utzig 2016-10-23 12:41:24 +00:00
parent b668f4b430
commit 637701752b
1 changed files with 6 additions and 6 deletions

View File

@ -65,7 +65,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRA |= (1 << 0);
EICRA &= ~(1 << 1);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRA &= ~(1 << 0);
EICRA &= ~(1 << 1);
}
@ -82,7 +82,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRA |= (1 << 2);
EICRA &= ~(1 << 3);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRA &= ~(1 << 2);
EICRA &= ~(1 << 3);
}
@ -99,7 +99,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRA |= (1 << 4);
EICRA &= ~(1 << 5);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRA &= ~(1 << 4);
EICRA &= ~(1 << 5);
}
@ -116,7 +116,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRA |= (1 << 6);
EICRA &= ~(1 << 7);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRA &= ~(1 << 6);
EICRA &= ~(1 << 7);
}
@ -133,7 +133,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRB |= (1 << 0);
EICRB &= ~(1 << 1);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRB &= ~(1 << 0);
EICRB &= ~(1 << 1);
}
@ -150,7 +150,7 @@ void ext_lld_set_intx_edges(expchannel_t channel, uint8_t edge) {
} else if (edge == EXT_CH_MODE_BOTH_EDGES) {
EICRB |= (1 << 2);
EICRB &= ~(1 << 3);
} else {
} else if (edge == EXT_CH_MODE_LOW_LEVEL) {
EICRB &= ~(1 << 2);
EICRB &= ~(1 << 3);
}