diff options
-rw-r--r-- | firmware/target/arm/usb-s3c6400x.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/usb-s3c6400x.c b/firmware/target/arm/usb-s3c6400x.c index 66699bac89..16cabb6ccf 100644 --- a/firmware/target/arm/usb-s3c6400x.c +++ b/firmware/target/arm/usb-s3c6400x.c | |||
@@ -166,8 +166,9 @@ static void usb_reset(void) | |||
166 | static void handle_ep_int(int out) | 166 | static void handle_ep_int(int out) |
167 | { | 167 | { |
168 | static const uint8_t eps[2][3] = { /* IN */ {0, 1, 3}, /* OUT */ {0, 2, 4}}; | 168 | static const uint8_t eps[2][3] = { /* IN */ {0, 1, 3}, /* OUT */ {0, 2, 4}}; |
169 | for (int i = 0, ep = eps[!!out][i]; i < 3; ep = eps[!!out][i]) | 169 | for (int i = 0; i < 3; i++) |
170 | { | 170 | { |
171 | int ep = eps[!!out][i]; | ||
171 | uint32_t epints = DEPINT(ep, out); | 172 | uint32_t epints = DEPINT(ep, out); |
172 | if (!epints) | 173 | if (!epints) |
173 | continue; | 174 | continue; |