diff options
author | Klesh Wong <klesh@qq.com> | 2022-10-05 17:59:28 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-05 20:59:28 +1100 |
commit | 164d2f36d1ef07554f754cf6290a9a69e1f2f21a (patch) | |
tree | 7c72bfc8a3a16650063ecea88843d3f0d051d61b /drivers | |
parent | df7f33582febedc3665e57eba1d22b1651d24d0a (diff) |
fix: ps2_interrupt.c failed to compile (#18597)
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ps2/ps2_interrupt.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/drivers/ps2/ps2_interrupt.c b/drivers/ps2/ps2_interrupt.c index c9a9f1e1ec..2810a0f126 100644 --- a/drivers/ps2/ps2_interrupt.c +++ b/drivers/ps2/ps2_interrupt.c @@ -76,17 +76,18 @@ void palCallback(void *arg) { } # define PS2_INT_INIT() \ - { palSetLineMode(PS2_CLOCK_PIN, PAL_MODE_INPUT); } \ - while (0) + do { \ + palSetLineMode(PS2_CLOCK_PIN, PAL_MODE_INPUT); \ + } while (0) # define PS2_INT_ON() \ - { \ + do { \ palEnableLineEvent(PS2_CLOCK_PIN, PAL_EVENT_MODE_FALLING_EDGE); \ palSetLineCallback(PS2_CLOCK_PIN, palCallback, NULL); \ - } \ - while (0) + } while (0) # define PS2_INT_OFF() \ - { palDisableLineEvent(PS2_CLOCK_PIN); } \ - while (0) + do { \ + palDisableLineEvent(PS2_CLOCK_PIN); \ + } while (0) #endif // PROTOCOL_CHIBIOS void ps2_host_init(void) { |